Description
You will develop and maintain Java-based enterprise applications.
Responsibilities
- Design, develop, and maintain Java-based enterprise applications.
- Write clean, efficient, and maintainable code using Java and Spring/Spring Boot.
- Develop and consume RESTful APIs.
- Collaborate with QA, DevOps, and Product teams.
- Troubleshoot, debug, and enhance existing applications.
Required Skills
- 5+ years of professional experience.
- Strong foundation in Java programming.
- Understanding of Object-Oriented Programming, Data Structures, and Algorithms.
- Hands-on experience with Spring / Spring Boot.
- Experience building and integrating REST APIs.
- Familiarity with Git for version control.
- Knowledge of SQL/NoSQL databases.
- Experience with Docker and Kubernetes.
- Familiarity with Ci/cd Pipelines, JUnit, and Mockito.