SDE II

darwinbox

Bengaluru, India 1 Years Exp Posted 7d ago

Job Description

4–5 years of backend development experience with strong fundamentals in system design, distributed systems, and networking.

 

• Proficiency with SpringBoot and Elastic Search.

 

• Bonus: Experience with Python and FastAPI.

 

• Hands-on experience with event-driven architectures and cloud-native deployments.

 

• Strong debugging, performance optimization, and problem-solving skills.

 

• Proven track record of end-to-end ownership of backend components.

 

 

Technical Stack & Tools

 

• Languages, Frameworks & Databases

 

o Java, Springboot

 

o Python

 

o Elastic Search, MongoDB, Redis

 

o GraphQL, REST API’s

 

o Query optimization, caching, indexing, sharding

 

o Data Structures, Algorithms and Problem Solving

 

• Infrastructure & Cloud

 

o Docker, Kubernetes (EKS/ECS)

 

o AWS Lambda, SQS, SNS, CloudWatch, API Gateway, Secrets Manager

 

 

Key Responsibilities

 

• Design and develop scalable, reliable, and secure backend systems and microservices.

 

 • Own the architecture and implementation of core components, ensuring high performance and maintainability.

 

• Implement asynchronous communication and event-driven architectures using Kafka, queues, and pub/sub systems.

 

• Build well-structured, testable, and extensible code following SOLID principles and clean architecture patterns.

 

• Manage deployments and operational aspects of backend services, ensuring performance and cost efficiency.

 

 

• Collaborate closely with product, frontend, and infrastructure teams to translate requirements into technical solutions.

Similar Openings for You