remote
Java Fullstack React Developer - Infosys
Software Engineer
Develop scalable web applications by building Java/Spring Boot microservices and responsive React front‑ends, collaborating with product, QA, and platform teams to deliver secure, high‑performance features.
About the role
Key Responsibilities
- Design, develop, and maintain Java microservices using Spring Boot, ensuring high performance, security, and scalability.
- Implement responsive user interfaces with React, adhering to modern UI/UX best practices.
- Integrate front‑end and back‑end components through well‑defined REST APIs.
- Collaborate with product owners, QA engineers, and platform teams to translate requirements into production‑ready features.
- Refactor existing codebases to improve maintainability, performance, and testability.
- Stay current with emerging technologies, including applied AI, and incorporate them where beneficial.
Requirements
- Strong proficiency in Java and Spring Boot for building RESTful microservices.
- Hands‑on experience with React, JavaScript/TypeScript, and modern front‑end tooling.
- Solid understanding of API design, authentication, and security best practices.
- Experience working in Agile teams and using version control (Git).
- Ability to troubleshoot complex issues, write clean code, and mentor junior developers.