Company logo hidden

Senior Java Software Engineer

Unlock employer Sharjah, United Arab Emirates Posted: 28 Jul 2026

Financial

  • Estimate: $60k - $60k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job:
The Senior Software Engineer - Java is responsible for designing, developing, and maintaining Java-based applications. The role involves collaborating with a team of developers to create high-quality and innovative software solutions.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Duties and Responsibilities:

  • Collaborate with development teams, product managers, and cross-functional teams to ideate and deliver new software solutions and features.
  • Communicate with clients and service providers to align technical requirements.
  • Design and develop high-performance and scalable back-end systems.
  • Develop and manage well-functioning databases and applications.
  • Develop effective APIs.
  • Create security and data protection settings.
  • Write clean, maintainable, and efficient code.
  • Test software to ensure responsiveness and efficiency.
  • Debug and fix software issues.
  • Write technical documentation.
  • Stay up-to-date with new tools and technologies to continuously improve back-end systems.

Candidate Requirements:

  • Bachelor’s or master's degree in computer science or a related field.
  • 5+ years of experience as a software engineer.
  • Strong understanding of software engineering principles, including algorithms, data structures, object-oriented design, software architecture, and database design.
  • Experience with Java Spring Boot and Oracle databases.
  • Experience working with web services and APIs (SOAP and REST).
  • Knowledge of APIs security techniques (JWT, Spring Security, OAuth2).
  • Understanding of data security and encryption/decryption algorithms (e.g., RSA, AES) is a plus.
  • Experience with application servers (e.g., Oracle Weblogic, Apache Tomcat) is preferred.
  • Familiar with Oracle Fusion Middleware technologies (OSB, Oracle BPM, Oracle UCM) is a plus.
  • Knowledge in SOA architecture and microservices architecture.
  • Experience with version control (Git, BitBucket).
  • Working knowledge of Linux systems.
  • Familiarity with software development methodologies (Agile, Scrum).
  • Excellent problem-solving and debugging skills.
  • Strong communication skills.

Location: Sharjah, Sharjah Emirate, United Arab Emirates
Work Conditions: On-site, Contract
Language Requirements: None specified.
Salary: AED 19,000 per month
Notice Period: 30 Days

Apply Direct

Jobs you might like   View all jobs

About IT Services and IT Consulting Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct