Java Full Stack Developer -Angular
KeySkills
Company Name
Infosys Ltd ( Chennai )
Job Description
Job Description:
As a Java Full Stack Developer at Infosys, you will be a part of our high-performing delivery team, ensuring high-quality design, development, validation, and support activities. You will play a vital role in transforming client requirements into robust technology solutions and will contribute significantly to project estimation, development, and client satisfaction.
A Day in the Life of an Infoscion
Collaborate with cross-functional teams to gather and analyze client requirements and translate them into system requirements.
Participate in design discussions and develop scalable, efficient, and maintainable solutions.
Engage in code development, testing, and deployment across the full stack?from front-end to back-end.
Contribute to project estimation activities and provide insights to Technology Leads and Project Managers.
Ensure adherence to coding standards, best practices, and Infosys quality processes.
Support and maintain applications post-deployment, addressing issues and implementing enhancements.
Stay informed on emerging technologies and contribute to digital transformation initiatives.
Technical and Professional Requirements
Primary Technology: Java Full Stack (Java, Spring Boot, Angular/React, Microservices, REST APIs)
Solid understanding of software engineering fundamentals and architecture principles
Hands-on experience with both front-end and back-end development
Familiarity with DevOps practices, CI/CD pipelines, and version control systems like Git
Preferred Skills
Experience in performance engineering and optimization
Good grasp of estimation techniques and quality processes
Understanding of the SDLC and Agile/Scrum methodologies
Awareness of modern development trends and technologies
Additional Responsibilities
Translate functional and non-functional requirements into technical specifications
Design and code complex, high-quality software programs
Write and execute comprehensive test cases and scenarios
Collaborate effectively with team members, stakeholders, and clients
Apply logical thinking and problem-solving skills to technical challenges