Java Developer_ PAN INDIA
KeySkills
Company Name
Infosys Ltd ( Chennai )
Job Description
Job Description:
We are seeking an experienced Java Developer with strong expertise in Spring Boot and Microservices. The ideal candidate will have hands-on experience in designing, developing, and maintaining scalable enterprise applications while ensuring high-quality standards and performance.
Responsibilities:
Design, develop, test, and deploy enterprise-grade applications using Java, Spring Boot, and Microservices.
Collaborate with cross-functional teams to gather requirements and deliver scalable solutions.
Write clean, maintainable, and efficient code following best practices.
Implement unit testing and integration testing to ensure software reliability.
Troubleshoot, debug, and optimize application performance in development and production.
Create and maintain database schemas and integrate with relational and NoSQL databases.
Participate in code reviews, Agile ceremonies, and continuous improvement initiatives.
Stay updated with emerging technologies and apply them where relevant.
Key Skills:
Core Skills: Java, Spring Boot, Microservices.
Frameworks & Tools: Hibernate/JPA, REST APIs, Maven/Gradle, Git.
Databases: MySQL, PostgreSQL, Oracle, or NoSQL databases (MongoDB, Cassandra).
Testing: JUnit, TestNG, Mockito, or other automation/testing frameworks.
Concepts: OOP, Design Patterns, Data Structures, SDLC, Agile methodologies.
Additional (Preferred): Docker, Kubernetes, CI/CD tools (Jenkins, GitLab), Cloud (AWS, Azure, GCP).