Backend Developer
Core
Designing and developing scalable, high-quality backend systems and modern architecture initiatives.
Role type
Senior Backend Engineer (Microservices & Event-Driven)
Builds
Scalable, fault-tolerant applications and production-ready solutions
Domain
Enterprise software engineering, Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java 8+, Spring Framework, Spring Boot, Spring Cloud, Kubernetes, Docker, Microservices Architecture, Event-Driven Architecture, REST/GraphQL API design, SQL/NoSQL databases, Messaging middleware (Kafka, RabbitMQ), Security mechanisms (JWT, OAuth, TLS), CI/CD pipelines
Preferred skills
Technical leadership, mentoring junior engineers, cross-functional collaboration
Technologies
Java, Spring, Kubernetes, Docker, Kafka, RabbitMQ, Oracle, PostgreSQL, MySQL, MongoDB, Cassandra, Jenkins, GitLab
Responsibilities
Design and develop highly scalable, performant, and fault-tolerant applications; Contribute to the evolution of Microservices and Event-Driven Architecture; Collaborate with Solution Architects and Tech Leads to translate technical designs into production-ready solutions; Design systems with a strong focus on security, infrastructure, and data governance standards; Ensure coding standards and promote best practices in development, testing, and documentation; Mentor junior engineers, conduct code reviews, and provide technical leadership
Seniority
Senior, hands-on IC with leadership responsibilities