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