Java Developer PAN INDIA
KeySkills
Company Name
Infosys Ltd ( Bangalore )
Job Description
Job Description:
We are seeking talented and passionate Java Developers to join our dynamic team at Infosys. In this role, you will play a key part in building scalable, high-performance applications using Java, Spring Boot, and Microservices. If you're someone who thrives on solving complex problems and is driven by innovation, we want you to be part of our journey in delivering world-class solutions.
Job Responsibilities:
-
Develop and maintain enterprise-level applications using Java, Spring Boot, and Microservices.
-
Design and implement RESTful APIs and integrate with external systems.
-
Participate in full Software Development Life Cycle (SDLC) including requirement analysis, design, coding, testing, and deployment.
-
Collaborate with cross-functional teams including QA, DevOps, and Product Management.
-
Conduct code reviews and provide constructive feedback to team members.
-
Identify performance bottlenecks and optimize application performance.
-
Work in an Agile environment using tools like JIRA, Git, Jenkins, and Docker.
-
Troubleshoot, debug and resolve production issues in a timely manner.
-
Follow industry best practices and maintain coding standards.
-
Document technical designs and processes as needed.
Required Skills:
-
Strong programming experience in Core Java.
-
Proficiency in Spring Boot, Spring Framework, and Microservices architecture.
-
Knowledge of REST APIs, Hibernate/JPA, and Maven/Gradle.
-
Experience with SQL and NoSQL databases.
-
Familiarity with CI/CD pipelines, version control tools like Git, and containerization using Docker.
-
Experience working in Agile/Scrum development environments.
-
Knowledge of unit testing and debugging tools.
-
Strong problem-solving and analytical thinking abilities.
-
Excellent verbal and written communication skills.
-