Java SDE II – Bengaluru – 6 Years to 10 Years – Immediate to 30 Days

Job Description: Software Development Engineer II (SDE-2) – Java
We are seeking an experienced Software Development Engineer II (SDE-2) with a background in reputed product development firms to join our core engineering team. This role is designed for a technical expert who excels at building high-scale, distributed systems and possesses a deep understanding of software fundamentals.
Role Overview
  • Experience: 6 to 10 years of professional software development experience.
  • Background: Must have prior experience working in top-tier product-based companies (e.g., Amazon, Flipkart, Microsoft, or similar high-growth SaaS/e-commerce platforms).
  • Location: [Insert Location, e.g., Bengaluru/Hyderabad/Remote].
Mandatory Technical Skills
  • Backend Mastery: Expert-level proficiency in Java (Core Java, Multithreading, JVM internals) and the Spring Boot ecosystem.
  • Architecture & Design: Proven ability to lead System Design discussions, specifically creating robust High-Level Designs (HLD) and detailed Low-Level Designs (LLD) for scalable features.
  • Distributed Systems: Extensive hands-on experience building and maintaining production-grade Microservices and managing service-to-service communication.
  • Problem Solving: Strong command of Data Structures and Algorithms (DSA) to optimize system performance and solve complex engineering challenges.
Key Responsibilities
  • End-to-End Ownership: Take primary ownership of one or more major components of the platform, from design through to production deployment and monitoring.
  • Design Leadership: Review and influence evolving architecture, standards, and methods with stability and scale in mind.
  • Code Excellence: Write clean, high-quality, and testable code while enforcing best practices through rigorous peer code reviews.
  • Mentorship: Guide and mentor junior engineers, fostering a culture of technical excellence and continuous learning within the team.
Preferred Qualifications
  • Cloud & Infrastructure: Proficiency with AWS/Azure/GCP services (e.g., Lambda, SQS, DynamoDB, Kubernetes).
  • Messaging & Data: Experience with distributed messaging technologies like Apache Kafka or RabbitMQ.
  • Education: Bachelor’s or Master’s degree in Computer Science from a top-tier institution.
Mandatory Skills: Java, Spring Boot Microservices DSA, System Design HLD/LLD
Required Experience: 6 Years to 10 Years
Job Location:
Job Type:
Notice Period: 0-30days
Total Experience
Relevant Experience
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Submit Your Resume

Our Team will get in touch with you and get you started on your journey.

Your application has been successfully submitted.

Thank you for taking the time to reach out to us. We’ll be in touch shortly.