onsite
Full Stack Java & React Developer - Luxoft
Software Engineer
Full Stack Developer responsible for designing and maintaining scalable Java back‑end services with Spring Boot/Quarkus and modern React front‑ends using TypeScript, Redux Toolkit, Docker, and AWS, while implementing secure SSO authentication.
About the role
Key Responsibilities
- Design, develop, and maintain Java microservices using Spring Boot and Quarkus.
- Build responsive, high‑performance user interfaces with React, Redux Toolkit, and TypeScript.
- Containerize applications with Docker and orchestrate deployments on AWS cloud services.
- Implement secure authentication and authorization using Single Sign‑On solutions such as Keycloak or Entra ID.
- Collaborate with data engineering and AI teams to integrate backend services with analytics pipelines.
- Write unit, integration, and end‑to‑end tests to ensure code quality and reliability.
Requirements
- Strong experience in Java development, preferably with Spring Boot and Quarkus.
- Proficiency in modern front‑end development using React, Redux Toolkit, and TypeScript.
- Hands‑on experience with Docker containerization and AWS cloud platforms.
- Knowledge of SSO protocols and implementation using Keycloak or Microsoft Entra ID.
- Solid understanding of RESTful APIs, microservice architecture, and CI/CD pipelines.
Skills
javareacttypescriptdockerawskeycloak