We are looking for a Senior Java Backend Engineer with strong experience building scalable, high-performance backend systems within distributed and cloud-native environments. You will be responsible for designing and developing scalable, fault-tolerant backend services, collaborating with Product and Engineering teams, and mentoring engineers.
Requirements
- Bachelor’s Degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 6+ years of professional experience in Java backend development.
- 2+ years of hands-on experience with Spring Boot and Spring WebFlux.
- Strong experience designing and maintaining Microservices architectures and distributed systems.
- Solid understanding and practical application of Hexagonal Architecture (Ports & Adapters).
- Proven experience building and optimizing backend applications in high-throughput, low-latency environments.
- Experience with relational and non-relational databases such as PostgreSQL, MySQL, or DynamoDB.
- Familiarity with distributed caching technologies such as Redis or Memcached.
- Hands-on experience with Azure cloud services, including AKS, App Service, Application Gateway, and Storage Account.
- Strong experience with Docker and Kubernetes for containerization and orchestration.
- Exposure to CI/CD practices and tools such as Git, GitHub Actions, Jenkins, or Terraform.
- Solid understanding of secure coding practices, authentication flows, and encryption fundamentals.
- Experience implementing monitoring and observability solutions such as Datadog, Prometheus, or Grafana.
- Experience working with SaaS platforms or high-volume transactional systems such as eCommerce or fintech platforms.
- Experience with Kafka, GraphQL, gRPC, or Elasticsearch. (Nice to have).
- 2+ years of experience mentoring engineers, leading initiatives, or owning critical services.
- Strong communication skills and advanced English proficiency for direct collaboration with US-based teams and stakeholders.
Benefits
- Competitive salary
- Benefits package
- Opportunities for growth and professional development