HamburgerMenu
hirist

Job Description

About the Role :


We're looking for an experienced Senior Software Development Engineer to join our core backend engineering team in Gurgaon. You'll be instrumental in designing, developing, and deploying highly scalable, low-latency microservices that power our flagship product.

This role demands deep expertise in Java and building resilient distributed systems.

Key Responsibilities :

- Design and implement core features for our platform using Java, Spring Boot, and Microservices architecture.

- Develop high-throughput, low-latency APIs and ensure seamless integration with front-end applications and external systems.

- Architect and maintain distributed systems for performance, reliability, and scalability.

- Work with messaging queues like Kafka or RabbitMQ for asynchronous communication and event-driven architecture.

- Collaborate with DevOps to manage deployment, monitoring, and scaling on AWS/GCP/Azure cloud infrastructure.

- Mentor junior engineers and promote best practices in coding, testing, and system design (e.g., SOLID principles).

Required Skills :

- 5+ years of professional experience in software development, with a strong focus on Java/J2EE.

- Expertise in developing RESTful APIs and building applications with Spring Boot/Spring Framework.

- Solid understanding of Microservices architecture and distributed system concepts.

- Proficiency with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB).

- Experience with cloud platforms (AWS preferred) and containerization (Docker, Kubernetes).

- Strong knowledge of data structures, algorithms, and system design


info-icon

Did you find something suspicious?