Search by job, company or skills

foundit

Senior Software Engineer (Java Developer)

4-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 days ago
  • Over 200 applicants
Quick Apply

Job Description

We are looking for a SeniorJava Developer with a strong grasp of Data Structures and Algorithms, High-Level and Low-Level Design, and hands-on experience in developing scalable applications using Spring Boot and Microservices architecture. The ideal candidate should possess strong problem-solving, debugging, and cross-team collaboration skills, along with the ability to take end-to-end ownership of product modules or features.

Key Responsibilities

  • Design, develop, and deploy high-quality backend services and APIs using Java, Spring Boot, and Microservices.
  • Participate in system design (HLD/LLD) discussions to build scalable, maintainable, and robust solutions.
  • Take end-to-end ownership of features from requirement analysis to production deployment and support.
  • Implement efficient data structures and algorithms for optimal performance.
  • Integrate and manage messaging systems such as Kafka, RabbitMQ, or similar.
  • Work closely with cross-functional teams (Product, QA, DevOps, and Frontend) to deliver seamless solutions.
  • Troubleshoot, optimize, and debug applications for performance and reliability.
  • Contribute to code reviews, design improvements, and best coding practices.

Required Skills & Qualifications

  • Strong expertise in Java (8 or above) and Spring Boot.
  • Excellent understanding of Data Structures and Algorithms
  • Experience in HLD/LLD, system design, OOPs, and Design Patterns.
  • Solid understanding of Microservices architecture and distributed systems.
  • Proficiency in working with RESTful APIs, JSON, and web services.
  • Good to have experience with messaging queues like Kafka or RabbitMQ.
  • Familiarity with SQL/NoSQL databases such as MySQL, PostgreSQL, or MongoDB.
  • Strong analytical, problem-solving, and debugging skills.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

foundit, formerly Monster, has evolved from being a 'job board' to a global provider of everything you need for a successful career. We've been in the pursuit of connecting people with the right job opportunities for over two decades now. We understand your needs better than anyone else and know when recruiters are looking for someone exactly like you.

We live in a world where every experience can be highly personalised, so why should job hunting be any different foundit aims to be the perfect picture of customisation. In a vast sea of opportunities, we can fish out the right ones for you by catering to what you need - be it learning new skills, an inclusive workplace, mentorship, a fast-track career, a place to hustle or somewhere you can keep things flexible.

Job ID: 141462463