Java-React Full stack Senior Developer
KeySkills
Company Name
Infosys Ltd ( Bangalore )
Job Description
Job Description:
We are seeking a Senior Java Developer with strong experience in React to design, develop, and maintain robust enterprise applications.
The role involves developing Java-based components, building interactive user interfaces with React, and collaborating with cross-functional teams to deliver scalable, high-performance solutions.
You will be responsible for ensuring quality, maintainability, and adherence to best practices throughout the software development lifecycle.
Responsibilities:
-
Analyze user requirements and define system features and functionality.
-
Design, develop, and maintain Java-based backend systems and React-based front-end applications.
-
Write efficient, reusable, and reliable code while maintaining coding standards.
-
Identify and resolve bottlenecks, bugs, and performance issues.
-
Participate in architecture discussions and ensure alignment with business objectives.
-
Collaborate with team members for design, development, validation, and support activities.
-
Develop and maintain database schemas that support business processes.
-
Implement automated testing and unit testing frameworks to ensure code quality.
-
Troubleshoot and resolve production and integration issues across multiple environments.
Key Skills:
-
Technical Skills: Java, Core Java, Spring Boot, React, React.js
-
Strong understanding of object-oriented programming (OOP) and software design principles.
-
Experience with RESTful APIs, microservices architecture, and database design.
-
Familiarity with frontend and backend integration and responsive UI development.
-
Proficient in code optimization, testing, and debugging.
-
Experience with CI/CD tools, version control systems (e.g., Git), and Agile methodologies.
-
Excellent analytical, problem-solving, and communication skills.
-
Ability to work effectively with distributed teams and adapt to dynamic environments.
-