Senior Java Engineer
Core
Designing, building, and optimizing high-performance, scalable backend services for enterprise-grade billing and revenue systems.
Role type
Senior IC backend engineer (Java/Spring Boot)
Builds
Scalable microservices, integrations with Kafka/AWS, and REST/gRPC APIs for quote-to-cash platforms
Domain
Fintech / Subscription Economy / Billing
Deliverable
production ML models | product features | infrastructure
Required skills
Java (11+), Spring Boot, Microservices architecture, Kafka, AWS, REST/gRPC, MySQL, PostgreSQL, MongoDB, Docker, Kubernetes, CI/CD
Preferred skills
Distributed systems, Python/Go scripting, ML/Big Data/AI, Open-source contributions
Responsibilities
Design and develop scalable backend services, build and maintain integrations, optimize system performance and reliability, participate in architectural design and code reviews, mentor junior engineers
Seniority
Senior, hands-on IC