Sr Backend Engineer (cod: RN - CR)
Core
Design, develop, and maintain high-performance, scalable microservices supporting real-time pricing and promotions using reactive Java technologies.
Role type
Senior Backend Engineer (Java/Spring Boot/Microservices)
Builds
Scalable backend APIs and event-driven microservices for real-time pricing and promotions
Domain
Fintech / Real-time pricing / Distributed systems
Required skills
Java 11+, Spring Boot, Microservices, Project Reactor, Spring WebFlux, Kafka, Couchbase, NoSQL, Unit/Integration Testing, CI/CD
Preferred skills
AWS (S3, Lambda, ECS, CloudWatch), MongoDB, Elasticsearch, React/Next.js
Technologies
Java, Spring Boot, Kafka, Couchbase, Project Reactor, Spring WebFlux, AWS, MongoDB, Elasticsearch
Responsibilities
Design and develop robust microservices using Java and Spring Boot; Build scalable backend APIs; Develop reactive and non-blocking applications; Design and implement event-driven solutions using Kafka; Manage and scale data using Couchbase; Write clean, maintainable, and well-tested code; Participate in code reviews and technical design discussions; Support and improve CI/CD pipelines; Collaborate with cross-functional teams
Seniority
Senior, hands-on IC