Java Full Stack Developer-Java+React-V
KeySkills
Company Name
Infosys Ltd ( Chennai )
Job Description
Job Description:
Role & Responsibilities
As an Infoscion at Infosys, you will be an integral part of the delivery team, contributing to all stages of the software development lifecycle. Your key responsibilities will include:
1. Design, Development & Support
Engage in the design, development, validation, and support of software systems.
Ensure high standards of service delivery and client satisfaction.
2. Requirement Analysis
Gather and analyze detailed client requirements and specifications.
Translate business needs into system and technical requirements.
3. Estimation & Planning
Contribute to work estimation for tasks and projects.
Support Technology Leads and Project Managers with accurate input on time, effort, and complexity.
4. Programming & Testing
Design and implement complex, scalable, and efficient Java full stack applications.
Write unit tests, test cases, and scenarios based on specifications to ensure code quality.
5. Collaboration & Communication
Work collaboratively with cross-functional teams to deliver robust solutions.
Participate in Agile ceremonies and contribute to continuous improvement.
6. Quality & Performance
Apply design principles and architecture fundamentals to software solutions.
Ensure code and systems adhere to quality processes and performance standards.
Technical and Professional Requirements
Proficiency in Java Full Stack technologies (e.g., Java, Spring, Hibernate, RESTful APIs, Angular/React, HTML/CSS, JavaScript, etc.)
Strong understanding of:
Software Development Life Cycle (SDLC)
Agile methodologies
Performance engineering principles
Estimation techniques
Quality assurance processes
Additional Skills & Attributes
Logical thinking and effective problem-solving skills
Awareness of emerging technologies and industry trends
Ability to translate functional/non-functional requirements into efficient systems
Basic understanding of the business domain
Strong collaboration and interpersonal skills