Job Description
Job Summary
We are looking for an experienced Java Developer with strong expertise in Core Java, J2EE, Spring Boot, Spring Security, and Spring Integration . The ideal candidate will also have solid UI development skills and the ability to write optimized SQL queries. This role involves designing, developing, and maintaining scalable enterprise applications while working closely with cross-functional teams.
Key Responsibilities
Develop and maintain Java-based applications using Spring Boot and related frameworks.
Implement authentication and authorization using Spring Security .
Integrate systems and services through Spring Integration .
Collaborate with UI / UX teams to build intuitive and responsive front-end interfaces.
Write efficient and optimized SQL queries for application data needs.
Participate in code reviews, testing, and debugging .
Work with business and technical teams to gather requirements and deliver solutions.
Maintain project documentation and support deployed applications.
Requirements
Required Skills & Qualifications
Strong proficiency in Core Java and J2EE technologies.
Hands-on experience with Spring Boot, Spring Security, and Spring Integration .
Experience in UI development using React, Angular, or Thymeleaf .
Good understanding of RESTful APIs , microservices , and software design patterns .
Ability to write complex SQL queries and work with relational databases (Oracle, MySQL, PostgreSQL).
Familiarity with Git , Maven , or Gradle .
Strong analytical and problem-solving skills.
Bachelor’s degree in Computer Science , Engineering , or a related field.
Submission date : Please submit CVs on or before 18th Dec 2025.
Developer • Doha, RA, qa