Indiabulls Securities Limited

Senior Java Software Engineer

Gurugram, HR, IN

about 2 months ago
Save Job

Summary

Job Title: Sr. Java Developer (5+ Years Experience)

Location: Mumbai

Type: Full-time

Experience Level: Mid-Level (5+ years)


Job Description:

We are looking for a highly skilled Java Developer with 5 years of experience, having strong proficiency in data structures, algorithms, networking concepts, and a solid background in Java development. The ideal candidate will have extensive hands-on experience in the Spring Boot framework, working with relational databases (RDBMS), Redis or any similar solution, and demonstrate a strong understanding of OOP principles and design patterns.

Key Responsibilities:

  • Develop and maintain scalable Java-based applications.
  • Design, implement, and optimise data structures and algorithms.
  • Work extensively with the Spring Boot framework for building microservices and RESTful APIs.
  • Apply object-oriented programming (OOP) concepts to develop modular, efficient, and maintainable code.
  • Implement design patterns to solve recurring problems and improve codebase architecture.
  • Troubleshoot and resolve performance and scalability issues.
  • Write efficient, reusable, and reliable Java code while following best practices.

Required Skills and Qualifications:

  • Minimum 3 years of Java Development experience.
  • Strong knowledge of data structures, algorithms, and networking concepts.
  • Proficient in Spring Boot for building modern web applications and microservices.
  • Expertise in RDBMS (e.g., PostgreSQL, MySQL) and Redis.
  • Hands on of any NoSQL DB is a plus point.
  • Deep understanding of object-oriented programming (OOP) and design patterns.
  • Hands-on experience in REST API development and microservices architecture.
  • Familiarity with version control systems like Git.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job