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