Java Full Stack Developer
KeySkills
Company Name
Infosys Ltd ( Chennai )
Job Description
Job Description:
We are looking for a Java Full Stack Developer with expertise in Java, Spring Boot, Microservices, and modern frontend frameworks (Angular/React). You will be responsible for designing, developing, and maintaining scalable and efficient applications while collaborating with cross-functional teams to ensure high-quality software delivery.
Responsibilities
Analyze user requirements, and envision system features and functionality.
Design, build, and maintain efficient, reusable, and reliable Java code, prioritizing features throughout the development lifecycle.
Identify bottlenecks and bugs, and recommend system solutions comparing custom development options.
Contribute to team meetings, troubleshooting development and production issues across multiple environments.
Understand architecture requirements and ensure effective design, development, validation, and support activities.
Additional Responsibilities
Strong verbal and written communication skills.
Ability to communicate effectively with remote teams.
Flexibility to travel as required.
Technical & Professional Requirements
Primary Skills:
Java, Spring Boot, Microservices
JSP, JDBC, J2EE, Struts, Spring, Hibernate
Minimum 3 years of relevant experience.
In-depth knowledge of design issues and best practices.
Solid understanding of object-oriented programming.
Familiarity with design and architectural patterns and software development processes.
Experience with external and embedded databases.
Ability to create database schemas that support business processes.
Experience implementing automated testing platforms and unit tests.
Preferred Skills
Technology → Java (All modules)
Technology → UI & Markup Language → AngularJS / Angular 1.x
Technology → Reactive Programming → ReactJS