Java Full Stack Developer
KeySkills
Company Name
Infosys Ltd ( Bangalore )
Job Description
Job Description:
We are looking for an experienced Java Developer with strong expertise in building scalable, secure, and high-performing applications. The candidate should have hands-on experience in Java, Spring Boot, Microservices, and UI frameworks, along with a strong understanding of software design principles and problem-solving skills.
Responsibilities
-
Analyze user requirements, system features, and functionality.
-
Design, build, and maintain efficient, reusable, and reliable Java code.
-
Set feature priorities and expectations throughout the development lifecycle.
-
Identify bottlenecks, debug issues, and recommend effective system solutions.
-
Collaborate in team meetings and troubleshoot production problems across multiple environments.
-
Ensure effective design, development, validation, and support activities based on architecture requirements.
-
Create and maintain database schemas to support business processes.
-
Implement automated testing platforms and unit tests.
-
Contribute to improving coding standards, best practices, and system performance.
Key Skills
-
Core Expertise: Java, Spring Boot, Microservices, J2EE, JSP, JDBC, Struts, Hibernate.
-
Frontend/UI Skills (Preferred): AngularJS / Angular 1.x, React.js.
-
Conceptual Knowledge: Object-Oriented Programming (OOP), design issues, best practices, design and architectural patterns, software development lifecycle (SDLC).
-
Database: Experience with external and embedded databases, schema design.
-
Additional Skills:
-
Strong problem-solving and debugging skills.
-
Good communication (verbal and written).
-
Ability to work effectively with remote teams.
-
Flexibility to travel if required.
-
-