About the Role :
We are looking for an experienced Senior Java Developer with expertise in enterprise-grade backend engineering, microservices, and distributed systems.
You will work on large-scale applications, optimize performance, and contribute to building cloud-native platforms.
Key Responsibilities :
- Design, develop, and maintain backend services using Java and Spring Boot.
- Architect and implement microservices for scalability and modularity.
- Work with Kafka for event-driven and real-time processing.
- Deploy and manage solutions on AWS and Azure cloud environments.
- Collaborate with DevOps teams to automate CI / CD pipelines and testing frameworks.
- Write optimized SQL queries and work on database performance tuning.
- Monitor system health and create dashboards using Grafana.
- Mentor junior developers and participate in code / design Skills :
- Java, Spring Boot, Microservices expertise.
- Hands-on with Kafka, SQL, and OOP principles.
- Cloud exposure : AWS and / or Azure.
- Experience with automation, testing frameworks, and CI / CD pipelines.
- Monitoring / observability with Grafana, Prometheus, or :
- Knowledge of containerization (Docker, Kubernetes).
- Exposure to performance engineering and API security best practices
(ref : hirist.tech)