Job Description
Roles & Responsibilities
We are looking for an experienced Senior Software Developer with 4-5 years of hands on experience in Java, Spring Boot, databases, and optionally Camunda and JavaScript frameworks. The ideal candidate will design, develop, and maintain scalable backend systems while collaborating with cross-functional teams to deliver high-quality software solutions.
Desired Candidate Profile
- 4-8 years of professional experience in Java & Spring Boot.
- Strong knowledge of SQL & NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Experience with Hibernate/JPA for ORM.
- Familiarity with REST APIs, microservices architecture, and cloud platforms (AWS/Azure/GCP).
- (Preferred) Experience with Camunda for workflow automation.
- Hands-on experience with Keycloak for identity and access management.
- Proficiency in JavaScript frameworks (React, Angular, or Vue.js).
- Knowledge of Docker, Kubernetes, and CI/CD tools (Jenkins, GitLab CI).
- Strong problem-solving and debugging skills.
- Bachelor s degree in Computer Science, Engineering, or related field (or equivalent experience)