Company logo hidden

Senior Software Engineer

Unlock employer Sharjah, United Arab Emirates Posted: 15 Apr 2025

Financial

  • Estimate: $50k - $70k*
  • Zero income tax location

Accessibility

  • Office Only
  • No Relocation Support
  • Visa Provided

Requirements

  • Experience: Senior

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

Responsibilities: - Collaborate with development teams, 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 and create security and data protection settings. - Test software to ensure responsiveness and efficiency.

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 concepts such as Algorithms, Data Structures, Object Oriented Programming, Design Patterns, Software Architecture, Database Design, UML, etc. - Experience with Java Spring Boot and Oracle databases. - Familiarity with web services, including generating and consuming SOAP and REST services. - Knowledge of API security techniques like JWT, Spring Security, OAuth2, etc. - Good knowledge of data security and encryption/decryption algorithms (e.g., RSA, AES) is a plus. - Experience with Oracle Weblogic and Apache Tomcat as application servers. - Familiarity with Oracle Fusion Middleware technologies (OSB, Oracle BPM, Oracle UCM) is a plus. - Understanding of SOA architecture and microservices architecture. - Experience with Git and BitBucket for resource control. - Working knowledge of Linux Systems. - Understanding of software development methodologies (e.g., Agile, Scrum).

Location: Sharjah, Sharjah Emirate, United Arab Emirates (On-site)

Work Conditions: Full-time, On-site

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