Description : Job Type : Full-time
Qualification : BE / BTech / MCA
About the Role :
We are seeking an experienced Java Developer with 7-10 years of hands-on expertise in Java, Spring Boot, Microservices, and cloud technologies. The role involves designing, developing, and maintaining scalable backend systems while ensuring high code quality, performance, and reliability.
Key Responsibilities :
- Design, develop, and maintain applications using Java, Spring Boot, and REST APIs
- Build scalable and secure microservices and enhance existing monolithic applications
- Implement clean architecture and design principles across all development phases
- Write high-quality, testable code using JUnit, Mockito, and best coding standards
- Work with JSON and XML formats for data exchange and service communication
- Collaborate with DevOps teams for CI / CD integration using GitHub and build tools
- Manage application containerization using Docker and support AWS cloud deployments
- Develop efficient database queries and structures using SQL Server or PostgreSQL
- Participate in code reviews, debugging, performance tuning, and optimization
- Contribute to architectural discussions and provide technical solutions
- Collaborate closely with cross-functional teams for seamless project delivery
Required Technical Skillsets :
Strong proficiency in Java and Spring BootHands-on experience with Microservices and Monolithic architecturesGood understanding of software design principles and patternsExperience with REST API development and integrationExpertise in JUnit, Mockito, and automated testing practicesProficiency with JSON and XML data formatsExperience using GitHub, CI / CD pipelines, Maven / GradleHands-on experience with Docker and containerization toolsWorking knowledge of AWS cloud servicesStrong SQL skills with databases like SQL Server or PostgreSQL(ref : hirist.tech)