Java Developer
KeySkills
Company Name
Infosys Ltd ( Chennai )
Job Description
Job Description:
Are you passionate about building robust, scalable, and enterprise-grade software? We are seeking experienced Java Developers who thrive in a dynamic environment, particularly with Spring Boot and Microservices architecture. If you?re motivated by challenges and want to contribute to meaningful digital transformation, this is the opportunity for you.Roles & Responsibilities:
Design, develop, and maintain high-performance applications using Java, Spring Boot, and Microservices.
Build and integrate RESTful APIs and backend systems.
Collaborate with cross-functional teams including QA, DevOps, and Product Owners in an Agile/Scrum environment.
Participate in code reviews, unit testing, and debugging to ensure high-quality deliverables.
Ensure scalability, security, and reliability of backend services.
Involve in continuous integration and deployment (CI/CD) using tools like Git, Jenkins, Docker, etc.
Write clean, efficient, and well-documented code following industry best practices.
Provide mentorship and share knowledge with junior team members.
Required Skills:
Strong programming knowledge in Core Java (8 or above).
Proficient in Spring Boot, Spring MVC, and Microservices architecture.
Hands-on experience with REST APIs, Hibernate/JPA, and Maven/Gradle.
Familiarity with SQL/NoSQL databases like MySQL, PostgreSQL, MongoDB.
Experience with version control tools (Git), CI/CD pipelines, and containerization using Docker.
Good understanding of software development lifecycle and Agile methodologies.
Strong analytical, problem-solving, and communication skills.