Geektrust
Website:
geektrust.com
Job details:
Our customer is looking for seasoned senior engineers to build high-performance, reliable, and distributed backend systems.
What you need:
- 5–9 years in Java backend development (Spring Boot, Hibernate, REST) with strong TDD/BDD, SOLID, and clean coding practices.
- Experience building microservices and distributed systems, including event-driven architecture (Kafka/RabbitMQ).
- Hands-on with AWS, Docker, Kubernetes, CI/CD, and DevOps tools (Jenkins, Terraform, Ansible).
- Strong in testing, monitoring, and performance tuning (JUnit, SonarQube, Prometheus, Grafana, ELK).
- Understanding of security (OWASP), HA systems, RCA/SLA/SLO, plus exposure to Python, React, and AI Agents.
What you would do here:
- Build and scale microservices-based, distributed systems using Java and cloud-native technologies.
- Own end-to-end delivery (design → deploy → monitor) with a focus on performance, scalability, and reliability.
- Collaborate with cross-functional teams to translate business needs into technical solutions.
- Drive code quality through TDD, reviews, refactoring, and engineering best practices.
- Monitor, troubleshoot, and optimise systems, ensuring observability, security, and continuous improvement.
Click on Apply to know more.