Description : Overview :
We are looking for a skilled and experienced Java Full stack Developer to join our team in Hyderabad. This is a Full-time position focused on developing, maintaining, and enhancing high-performance enterprise applications. The ideal candidate will have solid experience with modern Java, the Spring framework ecosystem, and robust DevOps practices.
Key Responsibilities :
- Application Development : Design, develop, and implement highly scalable and efficient applications using Java .
- Front end knowledge and experience in Angular.
- Framework Implementation : Utilize the Spring framework extensively, including Spring Core with Annotation for dependency injection, and Spring Boot for building microservices and stand-alone applications.
- Testing : Write comprehensive and effective unit test cases using JUnit 4 (and / or later versions) to ensure code quality and reliability.
- API Documentation : Document RESTful APIs using tools like Spring Rest Docs to ensure clear and accurate integration specifications.
- CI / CD & Deployment : Implement and maintain deployment automation using tools such as Jenkins or similar CI / CD platforms to streamline the release process.
- Build & Version Control : Manage project dependencies and build processes using Gradle / Maven and ensure proper code management and branching using Git version control.
- Methodology : Actively participate and experience working in an Agile methodology (Scrum / Kanban) environment, contributing to planning, stand-ups, and retrospectives.
Good to Have Skills :
Experience with front-end frameworks like Twitter Bootstrap API and / or Foundation.Familiarity with containerization technologies (e.g., Docker, Kubernetes).Knowledge of cloud services (e.g., AWS, Azure, GCP).(ref : hirist.tech)