Java Developer-Infosys
KeySkills
Company Name
Infosys Ltd ( Bangalore )
Job Description
Job Description:
As part of the Infosys delivery team, you will play a critical role in ensuring effective design, development, validation, and support of enterprise applications. You will interact with clients to understand requirements, translate them into system specifications, contribute to effort estimation, and deliver high-quality code solutions. This role requires strong expertise in Java, Spring Boot, and Microservices, along with solid understanding of SDLC and Agile practices.
Responsibilities
-
Participate in requirement gathering and translate client specifications into system requirements.
-
Ensure design, development, validation, and support activities align with project goals.
-
Provide accurate work estimation inputs for project planning.
-
Develop and maintain efficient, scalable, and high-quality code.
-
Conduct unit testing, code reviews, and design reviews for quality assurance.
-
Collaborate with Technology Leads, Project Managers, and cross-functional teams.
-
Contribute to client?s digital transformation journey by delivering innovative solutions.
-
Stay updated with latest technologies and industry trends.
Technical and Professional Requirements
-
Primary Skills: Java
-
Desirable Skills: Spring Boot, Microservices
-
Preferred Skills: Java
-
Generic Skills: Java (Spring Boot, Microservices)
Additional Responsibilities
-
Strong understanding of design principles and architecture fundamentals
-
Knowledge of performance engineering and quality processes
-
Ability to translate functional / non-functional requirements into technical solutions
-
Expertise in designing and coding complex programs
-
Ability to write test cases and scenarios based on specifications
-
Good knowledge of SDLC and Agile methodologies
-
Problem-solving, logical thinking, and collaboration skills
-