* Develop, test, and maintain Java-based applications
* Work with Spring / Spring Boot frameworks
* Build RESTful APIs and microservices
* Collaborate with cross‑functional teams (BA, QA, DevOps)
* Participate in code reviews and follow best coding practices
* Troubleshoot and resolve technical issues
* Work in Agile/Scrum environment
* Integrate applications with databases (SQL/NoSQL)
Technical Skills Required:
* Strong experience in Core Java, Java 8+
* Hands‑on with Spring Boot, Spring MVC, Hibernate/JPA
* Experience with REST APIs, Microservices
* Good knowledge of SQL (Oracle/MySQL/PostgreSQL)
* Familiarity with CI/CD, Git, Maven/Gradle
* Experience with cloud platforms (AWS/Azure/GCP) is a plus
* Knowledge of Docker/Kubernetes is an advantage
Soft Skills:
* Good communication and teamwork
* Problem‑solving attitude
* Ability to work independently
* Quick learner and proactive mindset