Company logo hidden

Senior Java Software Engineer

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

Financial

  • Estimate: $46k - $58k*
  • 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. This 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 team, product managers, and cross-functional teams to ideate software solutions and deliver new 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 such as Algorithms, Data Structures, Object-Oriented Design, Software Architecture, Database Design, etc.
  • Experience with Java Spring Boot and Oracle databases.
  • Familiarity with web services, generating and consuming SOAP and REST services.
  • Knowledge of API security techniques (e.g., JWT, Spring Security, OAuth2).
  • Familiarity with data security and encryption algorithms (e.g., RSA, AES) is a plus.
  • Experience with Oracle Weblogic, Apache Tomcat, and Oracle Fusion Middleware technologies is a plus.
  • Understanding of SOA architecture and microservices architecture.
  • Experience with version control systems (e.g., Git, BitBucket).
  • Working knowledge of Linux Systems.
  • Understanding of software development methodologies (e.g., Agile, Scrum).
  • Excellent problem-solving and debugging skills.
  • Strong team player with leadership skills.
  • Excellent communication skills.

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

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct