Description

Position Summary: We are seeking an experienced and motivated Senior Backend Java Developer to join our dynamic team. The ideal candidate will possess a proven track record of designing, developing, and maintaining scalable, high-performance backend applications. If you excel in Java development, thrive in a collaborative environment, and have a passion for tackling complex technical challenges, we want to hear from you!

Key Responsibilities:

Development:

• Design, develop, and maintain robust backend services using Java and Spring Boot/Spring Cloud.

• Ensure the implementation of best practices for coding, security, and performance.

​Collaboration and Leadership:

• Actively participate in Agile ceremonies (e.g., sprint planning, stand-ups, retrospectives).

• Contribute to team-wide continuous improvement initiatives.

Technical Problem Solving:

• Analyze, troubleshoot, and resolve complex technical issues across the backend stack.

• Collaborate with cross-functional teams to ensure seamless integration and deployment processes.

Qualifications:

​Experience:

• 5-7+ years of professional experience in Java backend development, with a focus on building scalable applications.

• Hands-on experience with Spring Boot and Spring Cloud.

• Expertise in API-related technologies, including JSONRESTSwagger, and tools such as Postman.  

Technical Skills:

• Proficiency in Java, Spring Boot, and RESTful API development.

• Experience with IAM concepts such as SSO, OAuth 2.0, and OpenID Connect.

• Familiarity with CI/CD tools such as Bitbucket.

• Knowledge of AWS is a plus.

• Strong understanding of relational databases.

Preferred Qualifications:

• Experience with microservices architecture.

• Certifications in Java, or cloud technologies.

• Experience with Agile/Scrum methodologies

Education

Any Graduate