Job Summary
We are seeking an experienced Java Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate will have a strong background in core Java, Spring framework, and microservices architecture with proven experience in end-to-end software delivery.
Key Responsibilities
- Design, develop, and maintain high-performance Java-based applications.
- Work on backend services using Spring Boot / Spring MVC / Spring Cloud.
- Develop and integrate RESTful APIs.
- Collaborate with front-end, DevOps, and QA teams for smooth delivery.
- Optimize code for performance, scalability, and reliability.
- Participate in code reviews, debugging, and documentation.
- Implement best practices in coding, security, and testing.
Required Skills
Core Java 8+, Spring Boot, Hibernate / JPA, REST APIsMicroservices architecture and API Gateway conceptsExperience with SQL / NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.)Familiarity with CI / CD tools (Jenkins, Git, Docker, Kubernetes preferred)Understanding of Agile methodologiesKnowledge of cloud platforms (AWS / Azure / GCP) is a plusEducation
Bachelor's or Master's degree in Computer Science, IT, or related fieldPreferred
Experience in high-traffic, large-scale systemsKnowledge of front-end technologies (Angular / React) is an added advantageSkills : spring,core java,spring boot,microservices,design,cloud,java,architecture,code,boot
Skills Required
Hibernate, Agile Methodologies, Postgresql, Spring Boot, Jenkins, Git, Gcp, Docker, Mysql, Mongodb, Rest Apis, Azure, Jpa, Kubernetes, Aws