Java Developer
KeySkills
Company Name
Infosys Ltd ( Chennai )
Job Description
Responsibilities :
-
Ensure effective Design, Development, Validation, and Support activities to deliver high-quality services in the technology domain.
-
Gather and analyze client requirements, and translate them into detailed system specifications.
-
Contribute to effort estimation, providing accurate inputs to Technology Leads and Project Managers.
-
Design and develop efficient, scalable, and reliable programs/systems that support client needs.
-
Collaborate with cross-functional teams to support clients in their digital transformation journey.
Technical and Professional Requirements
-
Primary Skills: Java
-
Desirables: Microservices, Spring Boot
-
Preferred Skills: Java, Spring Boot, Microservices
-
Generic Skills: Strong expertise in Java-based application development
Additional Responsibilities
-
Strong understanding of design principles and software architecture fundamentals.
-
Knowledge of performance engineering and optimization techniques.
-
Familiarity with quality processes and estimation techniques.
-
Basic understanding of project domains and business processes.
-
Ability to translate functional and non-functional requirements into system-level solutions.
-
Hands-on ability to design and code complex programs.
-
Write and execute test cases and scenarios based on specifications.
-
Good knowledge of SDLC and Agile methodologies.
-
Awareness of the latest technologies and industry trends.
-
Strong logical thinking, analytical, and problem-solving skills.
-
Ability to work collaboratively in a team environment.
-