Job Title: Senior Full Stack Java Developer
Location: Muscat, Oman (Onsite)
Employment Type: Long-Term Contract
About the Role
We are seeking an experienced Senior Full Stack Java Developer to join our team on a long-term contract in Muscat, Oman. The ideal candidate will have strong expertise in enterprise Java development, modern front-end technologies, and experience building scalable, secure, and high-performance web applications. You will work closely with architects, business analysts, QA teams, and stakeholders to design, develop, test, and deploy enterprise-grade applications.
Key Responsibilities
- Design, develop, test, and maintain enterprise web applications using Java and modern front-end technologies.
- Develop scalable backend services using Spring Framework, Spring MVC, and Spring Boot.
- Build responsive and interactive user interfaces using Angular 20, HTML5, CSS3, and Thymeleaf.
- Develop and maintain applications using the Liferay framework and portal technologies.
- Design, develop, and optimize Oracle 19c database objects including SQL queries, stored procedures, functions, and performance tuning.
- Integrate applications with internal and external systems using RESTful APIs and web services.
- Participate in application architecture, technical design discussions, and code reviews.
- Troubleshoot production issues and provide timely bug fixes and performance improvements.
- Collaborate with cross-functional teams throughout the software development lifecycle.
- Follow coding standards, security best practices, and software development methodologies.
- Prepare technical documentation and support deployment activities.
Required Technical Skills
Backend
- Strong hands-on experience with:
- Java 7
- Java 8
- Java 21
- Java 25 (or experience working with the latest Java versions)
- Spring Framework
- Spring MVC
- Spring Boot
- RESTful Web Services
- Microservices architecture (preferred)
Frontend
- Angular 20
- HTML5
- CSS3
- Thymeleaf
- JavaScript
- Responsive UI development
Portal Framework
- Liferay Development
- Custom Portlets
- Liferay Themes
- Liferay Services
- Portal Customization
Database
- Oracle Database 19c
- SQL
- PL/SQL
- Query Optimization
- Performance Tuning
Build & DevOps Tools
- Git
- SVN
- Maven
- Jenkins
- Jira
Application Servers
- Apache Tomcat
- JBoss
- GlassFish
Desired Skills
- Experience with enterprise application development.
- Strong understanding of Object-Oriented Programming (OOP) principles.
- Experience with secure application development practices.
- Familiarity with Agile/Scrum development methodologies.
- Strong debugging and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to work independently in a multicultural environment.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 6+ years of experience in Full Stack Java development.
- Proven experience delivering enterprise-scale applications.
- Experience working with Oracle databases and Liferay-based solutions is highly preferred.
Preferred Experience
- Enterprise Digital Transformation projects
- Banking or Government sector applications
- High-volume transactional systems
- CI/CD implementation using Jenkins
- Source code management using Git and SVN
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Software Engineer
2026-06-19
Full Stack Developer
2026-07-02
IT Developer Consultant – Java / Spring / Angular / .NET / PL-SQL
2026-06-23
- Posted
- Jul 01, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Masqaţ
- Company
- Atain
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Software Engineer
2026-06-19
Full Stack Developer
2026-07-02
IT Developer Consultant – Java / Spring / Angular / .NET / PL-SQL
2026-06-23