Description

Key Responsibilities:


Develop and maintain backend services using Java, Spring Boot, and Microservices architecture.


Design and optimize APIs, ensuring seamless integration with frontend applications.


Write clean, maintainable, and efficient code following best coding practices.


Work with relational and NoSQL databases such as MySQL, PostgreSQL, or MongoDB.


Implement security best practices, authentication, and authorization mechanisms.


Conduct code reviews, troubleshoot bugs, and optimize performance.


Collaborate with frontend developers, DevOps, and product teams to deliver high-quality software.


Ensure unit testing, integration testing, and participate in system deployments.


Required Skills & Qualifications:


5-8 years of hands-on experience in Java and Spring Boot development.


Strong understanding of Microservices architecture, RESTful APIs, and MVC framework.


Experience with databases like MySQL, PostgreSQL, or MongoDB.


Knowledge of JPA/Hibernate, Redis, and Kafka is a plus.


Familiarity with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP) is advantageous.


Experience with Git, CI/CD pipelines, and Agile methodologies.


Strong problem-solving skills and the ability to work independently.


What We Offer:


Competitive salary based on experience.


Opportunity to work on cutting-edge projects.


Collaborative and innovative work environment.


Career growth opportunities and professional development. 

Education

Any Graduate