Skip to main content

Java Software Engineer

Technology
Atain
مسقط عمان, عُمانمنذ 1 أسابيعحتى ٢‏/٩‏/٢٠٢٦
عقد خدماتفي الموقع

وصف الوظيفة

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
Keywords
monthsOfExperience: 72HTML5CodingThymeleafSpring FrameworkJiraMAVENAngularAngularJSOracle DatabaseJavaScriptDevOpsCss 3GlassfishPl / sqlScrumSqlTomcatWildflyApache License

هل أنت مهتم بهذه الوظيفة؟