Sr. Software Engineer - Java/AWS
Core
Design, develop, and operate backend solutions in Java within a complex fintech environment, integrating microservices, asynchronous messaging, and AI.
Role type
Senior Software Engineer (Backend)
Builds
Scalable backend services and microservices for global fintech clients
Domain
Fintech, Distributed Systems
Deliverable
production ML models | product features
Required skills
Java, Microservices, AWS, NoSQL, Asynchronous Messaging (Kafka), Resilience Patterns (Circuit Breaker, Retries, Idempotency), CQRS, Fintech Domain Knowledge, AI Integration
Preferred skills
Golang, SQL Query Optimization
Technologies
Java, AWS, Kafka, NoSQL
Responsibilities
Design and develop backend solutions using microservices architecture; Operate and monitor applications in production environments; Integrate asynchronous messaging and resilience patterns; Incorporate AI into daily tasks; Collaborate with international teams on strategic regional projects
Seniority
Senior, hands-on IC