Job Description:

We are seeking a dedicated Java Spring Boot Developer to join our dynamic team in Indore. The ideal candidate will have a strong foundation in Java and Spring Boot, coupled with
experience in SQL databases. This role involves developing and maintaining scalable
applications, ensuring optimal performance, and collaborating with cross-functional teams.

Responsibilities :

  • Design, develop, and maintain Java-based applications using the Spring Boot framework.
  • Implement RESTful APIs and ensure seamless integration with front-end components.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, efficient, and well-documented code following best practices.
  • Develop and optimize database schemas, queries, and stored procedures.
  • Participate in code reviews, testing, and debugging to ensure high-quality releases.
  • Stay updated with emerging technologies and apply them to improve application performance and scalability.

Required Skills and Qualifications:

  • Programming Languages: Proficient in Java with a solid understanding of object-oriented programming (OOP) principles.
  • Frameworks: Hands-on experience with Spring Boot and the broader Spring ecosystem.
  • Databases: Strong knowledge of relational databases such as MySQL or PostgreSQL, including database design and optimization.
  • Database Management: Understanding of DBMS concepts and experience in designing normalized database schemas.
  • Logical Thinking: Demonstrated ability to solve complex problems with efficient algorithms and data structures.
  • Version Control: Experience with Git or other version control systems.
  • Testing: Familiarity with unit testing frameworks like JUnit or TestNG.
  • Build Tools: Knowledge of build tools such as Maven or Gradle.
  • Development Methodologies: Experience working in Agile/Scrum environments.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Experience with microservices architecture and cloud platforms (e.g., AWS, Azure).
  • Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.
  • Knowledge of CI/CD pipelines and tools such as Jenkins.
  • Understanding of security best practices in application development.

What We Offer:

  • Competitive salary and performance-based incentives.
  • Opportunities for professional growth and career advancement.
  • Collaborative and inclusive work environment.
  • Access to cutting-edge technologies and tools.

Experience Required :

2–5 Years

Employment Type: Full-Time

Apply for this position

Allowed Type(s): .pdf