We are looking for a passionate and skilled SDE 1 – Java Backend Developer with 2–3 years of experience to join our client's product engineering team on a 6-month Fixed Term Contract. The ideal candidate should possess strong backend development expertise, excellent problem-solving abilities, and hands-on experience in building scalable microservices and APIs.
This is an excellent opportunity to work on a fast-paced client project while contributing to high-performance backend systems in an eCommerce environment.
Key Responsibilities
- Design, develop, test, and maintain scalable backend applications using Java.
- Build and optimize Microservices-based architecture.
- Develop and consume RESTful and gRPC APIs.
- Write clean, efficient, and maintainable code following best engineering practices.
- Analyse and optimize algorithms with strong understanding of Data Structures, Time Complexity, and Space Complexity.
- Design low-level components using sound Low-Level Design (LLD) principles.
- Work with SQL databases for data modelling, querying, and optimization.
- Implement CI/CD pipelines to support automated build, testing, and deployment.
- Collaborate with cross-functional teams including Product, QA, and DevOps.
- Use Git for version control and collaborative development.
- Deploy and maintain applications on AWS cloud services.
- Participate in code reviews, debugging, and performance tuning.
Mandatory Skills
- Advanced Java
- Strong Data Structures & Algorithms (DSA)
- Time & Space Complexity Analysis
- Microservices Architecture
- REST APIs & gRPC
- CI/CD Pipeline
- SQL
- Git
- ES6 (JavaScript)
- AWS
- Low-Level Design (LLD)
- Experience working on eCommerce Platforms
Preferred Qualifications
- 2–3 years of backend development experience.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience in a Product-Based Company will be an added advantage.
- Candidates based in Bengaluru are preferred.
- Excellent analytical, debugging, and communication skills.
- Ability to work independently in a remote environment.
What We're Looking For
- Strong coding and problem-solving mindset.
- Passion for writing scalable and efficient backend systems.
- Good understanding of software engineering best practices.
- Ability to thrive in a fast-paced product development environment.
- Immediate availability to join the project.
Pay: ₹600,000.00 - ₹700,000.00 per year
Benefits:
Work Location: Remote