Java-React Full stack Senior Developer
KeySkills
Company Name
Infosys Ltd ( Chennai )
Job Description
Job Description:
We are seeking an experienced Senior Java Developer with strong expertise in React.js to join our development team. You will be responsible for designing and developing robust Java-based applications, while also implementing dynamic and responsive front-end interfaces using React. The role involves full lifecycle development and collaboration across various layers of the application infrastructure.
Technical Skill Set:
Backend: Java, Core Java, Spring Boot
Frontend: React, React.js
Others: REST APIs, JSON, Git, CI/CD tools, unit testing frameworks
Databases: Experience with relational and embedded databases
Key Responsibilities:
Analyze user requirements and define technical specifications.
Design, develop, and maintain scalable and efficient Java applications.
Develop rich user interfaces using React and integrate them with backend services.
Troubleshoot and resolve development and production issues across environments.
Participate in architectural discussions and ensure best coding practices.
Identify bottlenecks, optimize performance, and propose effective solutions.
Contribute actively to team meetings and development planning sessions.
Required Skills & Qualifications:
Minimum 3 years of hands-on experience in Java development.
Strong knowledge of Spring Boot and RESTful services.
Proficiency in React.js with experience in building dynamic front-end applications.
Deep understanding of object-oriented programming and design patterns.
Familiarity with the full software development lifecycle and Agile methodologies.
Experience in database schema design and SQL-based development.
Exposure to automated testing tools and unit testing frameworks.
Soft Skills & Competencies:
Excellent verbal and written communication skills.
Strong analytical and problem-solving abilities.
Ability to work effectively with remote and cross-functional teams.
Eagerness to learn and adapt to new technologies.