217 Senior Java Developers jobs in the United Arab Emirates
Lead Java Developer
Posted today
Job Viewed
Job Description
Job Description:
Key Responsibilities:
- Design, develop, and maintain enterprise-grade applications using Java 8+, Spring Boot, and associated frameworks.
- Write clean, efficient, and well-documented code adhering to industry standards and best practices.
- Work with Freemarker (FTL) templates for dynamic UI rendering and server-side HTML generation.
- Integrate RESTful APIs and external services efficiently and securely.
- Collaborate with cross-functional teams including frontend, DevOps, and product managers.
- Perform detailed code reviews and provide mentorship to junior developers.
- Troubleshoot and resolve complex technical issues across environments.
- Write unit, integration, and functional tests to ensure high code quality.
- Contribute to system architecture and technical design decisions.
- Apache Superset for custom dashboards and data visualization.
- Collaborate with data teams to integrate business logic and analytics pipelines.
Qualifications:
- 8+ years of total experience in software development.
- Strong hands-on experience in:
- Java 8 or above
- Spring Boot / Spring MVC
- REST API development and integration
- Freemarker Template Language (FTL)
- Apache Superset (or similar BI tools)
- Deep understanding of OOP, design patterns, multi-threading, and performance tuning.
- Proven track record of delivering scalable and maintainable backend systems.
- Solid experience in database design and interaction (PostgreSQL, MySQL, MongoDB, etc.).
- Familiarity with Docker, CI/CD pipelines, and microservices architecture.
- Experience in Agile/Scrum environments.
- Exposure to front-end stack (HTML, CSS, JavaScript) is a plus.
Lead Java Developer
Posted today
Job Viewed
Job Description
We are looking for a highly skilled and motivated lead (Java Backend) with strong expertise in cloud-native backend development. This role requires a deep understanding of Java (Spring Boot, Microservices) along with DevOps practices.
We are inviting applications from overseas professionals.
Responsibilities- Analyze requirements and define technical approaches for backend implementation.
- Develop and maintain scalable, secure, and performant REST/middleware services.
- Drive test-driven development (TDD) and ensure maximum code coverage using JUnit.
- Strong expertise in Java, Spring Boot, and Microservices architecture
- GitHub repository management including GitHub Actions and advanced security configurations
- JUnit, Hibernate, Kafka Integration
- Knowledge of design patterns and clean code principles
- Application security best practices (encryption, auth, session management)
- DevOps tools and CI/CD pipelines
- Agile methodology and scrum practices
- Mid-Senior level
- Full-time
- Design
- Software Development
Notes: This description focuses on the role responsibilities and required qualifications. Boilerplate and unrelated postings have been removed.
#J-18808-Ljbffr
Lead Java Developer Specialist
Posted today
Job Viewed
Job Description
The Role Position Title: Senior Java Developer Consultant. Employment Type: Consultancy for 1-year contract. Job Location: Abu Dhabi, UAE.
A leading government financial institution in Abu Dhabi plays a key role in the UAE's capital markets.
Responsibilities- Develop high-quality software solutions using Java and related technologies.
- Conduct code reviews to ensure adherence to coding standards and quality guidelines.
- Contribute to the design and architecture of software systems.
- Create technical documentation, including design specifications and release notes.
- Bachelor's degree in Computer Science or Software Engineering, or equivalent practical experience.
- At least 6 years' experience in Securities / Stock Exchange platforms with extensive Java development experience.
This consultancy offers a competitive salary package, up to 35K AED all-inclusive depending on experience and qualifications.
About This OpportunityThis is a unique opportunity to work with a leading government institution in Abu Dhabi. You will have the chance to contribute to the design and architecture of software systems, develop high-quality software solutions, and work with a team of experienced professionals.
Technical Lead Java
Posted today
Job Viewed
Job Description
Client Introduction: Our client is a global technology company delivering cutting-edge digital, engineering, cloud, and AI solutions across industries in 60 countries.
About the role: Technical lead with Spring Boot,React.jsJS,java
Job SummaryThe Technical lead will be responsible for leading the development team in the design, implementation, and maintenance of software applications using spring boot, React.JS, and Java. The primary goal is to ensure high-quality, scalable, and efficient solutions for the company's projects.
Key Responsibilities- Lead a team of developers in the creation of software solutions using spring boot, react.js, and java.
- Design, develop, and implement high-quality code to meet project requirements.
- Collaborate with stakeholders to understand project needs and provide technical expertise and guidance.
- Ensure code reviews are conducted and best practices are followed throughout the development process.
- Troubleshoot and resolve technical issues in a timely manner.
- Stay updated on industry trends and technology advancements to continuously improve the development process.
- Strong proficiency in spring boot, react.js, and java programming languages.
- Experience in leading development teams and managing projects using agile methodologies.
- Solid understanding of software development best practices and design patterns.
- Excellent problem-solving skills and the ability to think critically.
- Strong communication skills to effectively collaborate with team members and stakeholders.
- Ability to prioritize tasks and meet project deadlines in a fast paced environment.
- Experience: 5+ Years
- Work Timings / Day: Monday to Friday
- Work Mode: Onsite
- Location: Abu Dhabi
"HR Ways is an Award winning Technical Recruitment Firm helping software houses and IT Product companies internationally and locally to find IT Talent. HR Ways is engaged by 300+ Employers worldwide ranging from worlds biggest SaaS Companies to most competitive Startups. We have entities in Dubai, Canada, US, UK, Pakistan, India, Saudi Arabia, Portugal, Brazil and other parts of the world. Join our Whatsapp Channel to stay updated or visit to know more."
#J-18808-Ljbffr
Tech Lead Java
Posted today
Job Viewed
Job Description
A software solutions provider based in Sri Lanka is looking for a Tech Lead Java to join their team. Our client is passionate about using a human-centred approach to building technology solutions. They drive initiatives that bring about a positive change in the world.
Requirements- 5 7 years of industry experience
- Bachelors degree in Information Technology/Software Engineering or any other related degree
- Thorough knowledge in application modeling with UML design patterns and SOA
- Expertise in JEE technologies particularly Spring and Hibernate
- Experience in database design and development with MySQL / Oracle / SQL Server / PostgreSQL
- Experience in application servers and web containers particularly Tomcat / JBoss / WebLogic
- Experience in MVC Frameworks (Spring MVC JSF)
- Hands-on experience on Test Driven Development
- Prior experience working in an agile environment using Scrum methodology
- Experience in and React Native
- Experience in DomainDriven Design
- Experience in NoSQL/Big data
- Knowledge in Grails
If you have the right profile you have the opportunity to be a part of a dynamic team working for a company with global exposure providing you a great working environment and ample space to learn and develop. If you are ready to grab this opportunity please forward your CV to or call us on for more information.
Required Experience:
Staff IC
#J-18808-Ljbffr
Tech Lead Java
Posted today
Job Viewed
Job Description
A software solutions provider based in Sri Lanka is looking for a Tech Lead Java to join their team. Our client is passionate about using a human-centred approach to building technology solutions. They drive initiatives that bring about a positive change in the world.
Requirements- 5 7 years of industry experience
- Bachelors degree in Information Technology/Software Engineering or any other related degree
- Thorough knowledge in application modeling with UML design patterns and SOA
- Expertise in JEE technologies particularly Spring and Hibernate
- Experience in database design and development with MySQL / Oracle / SQL Server / PostgreSQL
- Experience in application servers and web containers particularly Tomcat / JBoss / WebLogic
- Experience in MVC Frameworks (Spring MVC JSF)
- Hands-on experience on Test Driven Development
- Prior experience working in an agile environment using Scrum methodology
- Experience in and React Native
- Experience in DomainDriven Design
- Experience in NoSQL/Big data
- Knowledge in Grails
If you have the right profile you have the opportunity to be a part of a dynamic team working for a company with global exposure providing you a great working environment and ample space to learn and develop. If you are ready to grab this opportunity please forward your CV to or call us on for more information.
Required Experience:
Staff IC
#J-18808-Ljbffr
Tech Lead Java
Posted today
Job Viewed
Job Description
A software solutions provider based in Sri Lanka is looking for a Tech Lead Java to join their team. Our client is passionate about using a human-centred approach to building technology solutions. They drive initiatives that bring about a positive change in the world.
Requirements- 5 7 years of industry experience
- Bachelors degree in Information Technology/Software Engineering or any other related degree
- Thorough knowledge in application modeling with UML design patterns and SOA
- Expertise in JEE technologies particularly Spring and Hibernate
- Experience in database design and development with MySQL / Oracle / SQL Server / PostgreSQL
- Experience in application servers and web containers particularly Tomcat / JBoss / WebLogic
- Experience in MVC Frameworks (Spring MVC JSF)
- Hands-on experience on Test Driven Development
- Prior experience working in an agile environment using Scrum methodology
- Experience in and React Native
- Experience in DomainDriven Design
- Experience in NoSQL/Big data
- Knowledge in Grails
If you have the right profile you have the opportunity to be a part of a dynamic team working for a company with global exposure providing you a great working environment and ample space to learn and develop. If you are ready to grab this opportunity please forward your CV to or call us on for more information.
Required Experience:
Staff IC
#J-18808-Ljbffr
Be The First To Know
About the latest Senior java developers Jobs in United Arab Emirates !
Tech Lead Java
Posted today
Job Viewed
Job Description
A software solutions provider based in Sri Lanka is looking for a Tech Lead Java to join their team. Our client is passionate about using a human-centred approach to building technology solutions. They drive initiatives that bring about a positive change in the world.
Requirements- 5 7 years of industry experience
- Bachelors degree in Information Technology/Software Engineering or any other related degree
- Thorough knowledge in application modeling with UML design patterns and SOA
- Expertise in JEE technologies particularly Spring and Hibernate
- Experience in database design and development with MySQL / Oracle / SQL Server / PostgreSQL
- Experience in application servers and web containers particularly Tomcat / JBoss / WebLogic
- Experience in MVC Frameworks (Spring MVC JSF)
- Hands-on experience on Test Driven Development
- Prior experience working in an agile environment using Scrum methodology
- Experience in and React Native
- Experience in DomainDriven Design
- Experience in NoSQL/Big data
- Knowledge in Grails
If you have the right profile you have the opportunity to be a part of a dynamic team working for a company with global exposure providing you a great working environment and ample space to learn and develop. If you are ready to grab this opportunity please forward your CV to or call us on for more information.
Required Experience:
Staff IC
#J-18808-Ljbffr
Lead AI-Driven Java Developer
Posted today
Job Viewed
Job Description
We are seeking a skilled Java Developer to lead the development of innovative, AI-enhanced features. As a Senior Java Developer, you will be responsible for designing and implementing cutting-edge tools that transform user experiences.
About the RoleThis is a full-time, remote position with an independent contractor agreement as a Contractor of Record. The compensation level is based on 40 hours per week and 50 weeks per year.
Responsibilities- Pioneer AI-enhanced features that revolutionize service provider workflows
- A proven track record of 4+ years crafting production-grade server-side web applications
- Hands-on experience with modern GenAI tools like Github Copilot or v0.dev
- Remote work opportunities
- Independent contractor agreement
Java Developer
Posted today
Job Viewed
Job Description
We are looking for an experienced Java Developer with expertise in designing, developing, and maintaining high-performance applications. This role involves working on Java-based projects within microservices and enterprise architectures, ensuring application scalability, reliability, and performance. You will be responsible for full-stack development, collaborating closely with cross-functional teams to meet client needs, and adhering to best practices in coding standards, security, and Agile methodologies. Knowledge of the airline domain, telecom, or big data environments is highly valued.
Must Have Skillsets (Mandatory)
- Java Development : Strong experience in Java / J2EE (Java 8+), Spring Framework, Spring Boot, and microservices architecture.
- APIs and Integration : Proficiency in RESTful Web Services (both exposing and consuming), SOAP, and working with integration frameworks (e.g., Apache Camel, JBoss FUSE).
- Database Expertise : Hands-on experience with relational databases (e.g., PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB, Cassandra, Redis).
- Tools and Platforms : Knowledge of version control systems (e.g., Git), CI / CD pipelines (e.g., Maven, Jenkins, GitLab), and experience with cloud platforms (AWS, Azure, Google Cloud).
- Problem Solving and Troubleshooting : Ability to conduct root cause analysis, optimize performance, and troubleshoot production issues.
- Agile Methodologies : Experience with Agile development (Scrum / Kanban), contributing throughout the SDLC, and collaborating on continuous integration and deployment.
Good to Have Skillsets (Optional)
- Domain Knowledge : Familiarity with airline industry applications (e.g., revenue management, GDS interfaces) and telecom or big data environments.
- Frontend Exposure : Experience with UI design and front-end frameworks (e.g., React, Angular).
- Secure Coding Practices : Knowledge of secure coding practices (e.g., OWASP) and adherence to technical standards.
- Other Tools : Familiarity with workflow management systems, JIRA, and tools like Confluence.
Qualifications and Experience
- Education : Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Experience : Minimum of 5+ years of experience in Java development, with additional preference for experience in enterprise or large-scale applications.
- Professional Skills : Excellent communication skills for conveying technical details to non-technical stakeholders, strong analytical and logical thinking, and the ability to adapt in a fast-paced environment.
- Additional Assets : Telecom or airline domain experience and familiarity with data analysis and reporting tools like Jasper Reports.