Java Full Stack Developer-Java+React-V
KeySkills
Company Name
Infosys Ltd ( Bangalore )
Job Description
Job Description:
Role & Responsibilities
As a Java Full Stack Developer at Infosys, you will be an integral part of our delivery team. You will be responsible for:
-
Designing, developing, validating, and supporting software solutions to meet client requirements.
-
Gathering and analyzing functional and non-functional requirements and translating them into technical specifications.
-
Contributing to accurate project estimation and reporting to Technology Leads and Project Managers.
-
Building scalable, efficient, and maintainable applications.
-
Participating in agile development practices and software development life cycle (SDLC) activities.
A Day in the Life of an Infoscion
-
Collaborate with cross-functional teams to understand client needs and deliver solutions aligned with digital transformation goals.
-
Ensure code quality, adherence to best practices, and timely delivery.
-
Conduct unit testing and write test cases to validate software components.
-
Stay updated with the latest technologies, trends, and tools in the software development ecosystem.
Technical & Professional Requirements
-
Technology Stack: Java Full Stack (Java, Spring Boot, Angular/React, Microservices, REST APIs, etc.)
-
Strong understanding of full-stack development principles and best practices.
-
Proficiency in both backend and frontend technologies.
-
Familiarity with DevOps tools, version control (e.g., Git), and CI/CD pipelines.
Preferred Skills
-
Experience with performance tuning and optimization.
-
Good knowledge of architecture principles and system design.
-
Familiarity with agile methodologies (Scrum/Kanban).
-
Understanding of quality processes and estimation techniques.
Additional Responsibilities
-
Logical thinking and strong problem-solving skills.
-
Ability to design and code complex programs independently.
-
Capable of writing robust test scenarios from detailed specifications.
-
Awareness of emerging trends and technologies in software development.
-
Willingness to collaborate and work in a team-oriented environment.
-