remoteonsite
Senior Java Full Stack Developer Angular/React & Kafka - Luxoft
Full Stack Developer
Lead the design and development of high‑performance banking applications, integrating Java back‑end services with Angular/React front‑ends and Kafka messaging to deliver real‑time, revenue‑generating solutions.
About the role
Key Responsibilities
- Architect and implement scalable Java microservices using Spring Boot, exposing RESTful APIs for front‑end consumption.
- Develop responsive user interfaces with Angular and React, ensuring seamless integration with back‑end services.
- Integrate Kafka for real‑time data streaming between trading, sales, and risk modules.
- Collaborate with business stakeholders to elicit requirements and translate them into technical specifications.
- Refactor legacy Excel‑based pricing tools into modern web applications, improving performance and maintainability.
- Participate in code reviews, unit testing, and continuous integration pipelines to maintain high code quality.
Requirements
- 5+ years of professional experience in Java development and full‑stack web technologies.
- Strong proficiency in Angular, React, and modern JavaScript/TypeScript.
- Hands‑on experience with Kafka, Spring Boot, and RESTful API design.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
- Experience in the banking or financial services domain is a plus.
Skills
javaangularreactkafkaspring