Java Developer
KeySkills
Company Name
Infosys Ltd ( Chennai )
Job Description
Job Description:
As a part of the Infosys Consulting team, your role is to actively support all phases of project execution, from problem definition and solution design to development and deployment. You will work with cross-functional teams to build scalable, secure, and high-performance applications using Java, Spring Boot, and Microservices architecture.
Key Responsibilities:
-
Participate in requirement analysis and contribute to solution design discussions.
-
Develop and maintain scalable backend applications using Java, Spring Boot, and Microservices.
-
Collaborate with cross-functional teams to deliver high-quality code within defined timelines.
-
Build Proof of Concepts (PoCs) to evaluate solution feasibility based on research, public domain content, and vendor inputs.
-
Convert business requirements into detailed technical designs and working software components.
-
Identify and resolve technical issues by analyzing root causes and proposing alternative solutions.
-
Ensure adherence to software engineering best practices and contribute to quality assurance processes.
-
Support configuration of product-based solutions and help drive technical innovation.
-
Participate in organizational initiatives and internal capability-building efforts.
Preferred Qualifications:
-
Strong hands-on experience in Java 8+, Spring Boot, and RESTful Web Services.
-
Knowledge of Microservices architecture, inter-service communication, and service discovery.
-
Experience with JPA/Hibernate, SQL/NoSQL databases, and API integrations.
-
Familiarity with CI/CD tools (Jenkins, Git), containerization (Docker), and cloud platforms (AWS/Azure/GCP) is a plus.
-
Understanding of Agile methodologies and working in Scrum teams.
-
Good communication, problem-solving, and analytical skill.
-