Java Full Stack Developer
KeySkills
Company Name
Infosys Ltd ( Bangalore )
Job Description
Job Description:
We are looking for a skilled Java Developer with a minimum of 3 years of relevant experience in Java technologies. The role involves designing, developing, and maintaining high-performance applications while working in a collaborative team environment. The ideal candidate will have experience in Java, Spring Boot, and Microservices architecture, with a solid foundation in software engineering principles.
Responsibilities:
-
Analyse user requirements and envision system features and functionality.
-
Design, build, and maintain efficient, reusable, and reliable Java code.
-
Identify bottlenecks and bugs, and devise solutions to mitigate and address issues.
-
Participate in team meetings and troubleshoot development and production issues.
-
Ensure effective design, development, validation, and support as per architectural requirements.
-
Communicate effectively with remote teams.
-
Support multiple environments and operating platforms.
Key Skills:
Technical Skills:
-
Java, J2EE
-
Spring Boot, Spring, Struts, Hibernate
-
Microservices Architecture
-
JSP, JDBC
-
AngularJS / Angular 1.x (preferred)
-
ReactJS (preferred)
-
Object-Oriented Programming
-
Design and Architectural Patterns
-
Experience with external and embedded databases
-
Creating database schemas
-
Implementing automated testing platforms and unit tests
Professional Skills:
-
Strong verbal and written communication
-
Ability to work in distributed team environments
-
High flexibility to travel
-