Java Developer
KeySkills
Company Name
Infosys Ltd ( Bangalore )
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.