* 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