Java-React Full stack Senior Developer
KeySkills
Company Name
Infosys Ltd ( Chennai )
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.