We are looking for a talented Java Developer to design, develop, and maintain high-performance applications. The ideal candidate should have strong expertise in Java technologies, problem-solving skills, and experience working in Agile environments.
Key Responsibilities:
Design, develop, and maintain Java-based applications.
Write clean, efficient, and well-documented code following best practices.
Collaborate with cross-functional teams to gather requirements and deliver solutions.
Perform unit testing and participate in code reviews to ensure quality.
Troubleshoot and resolve application issues in a timely manner.
Optimize application performance and scalability.
Work in Agile/Scrum teams and contribute to sprint planning and delivery.
Required Skills & Qualifications:
Strong proficiency in Core Java, J2EE, and Object-Oriented Programming concepts.
Hands-on experience with Spring Framework (Spring Boot, Spring MVC).
Knowledge of RESTful APIs and Microservices architecture.
Experience with Hibernate/JPA for ORM.
Familiarity with SQL and relational databases (e.g., MySQL, PostgreSQL).
Understanding of CI/CD tools (e.g., Jenkins, Git).
Good knowledge of design patterns and best coding practices.
Excellent problem-solving and communication skills.
Good to Have:
Exposure to cloud platforms (AWS, Azure, GCP).
Knowledge of front-end technologies (Angular, React) for full-stack development.
Experience with Docker/Kubernetes for containerization
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.