remote
Java Fullstack React Engineer - 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.
- Collaborate with product managers, QA engineers, and platform teams to translate requirements into production‑ready features.
- Write clean, testable code and create automated unit/integration tests for both backend and frontend components.
- Participate in code reviews, refactoring initiatives, and continuous improvement of the codebase.
Requirements
- Strong proficiency in Java and Spring Boot for building RESTful services.
- Hands‑on experience with React, JavaScript/TypeScript, and modern front‑end tooling.
- Understanding of microservice architecture, API design, and versioning.
- Familiarity with Agile development processes and collaborative tools (e.g., Git, CI/CD pipelines).
- Problem‑solving mindset with the ability to learn and apply emerging technologies, including applied AI concepts.