Senior Software Engineer

5 days ago


Jaipur, Rajasthan, India Programmers Full time ₹ 8,00,000 - ₹ 12,00,000 per year

Job Overview:

We are seeking a
Java Developer
with expertise in
Spring
and
Hibernate
frameworks to join our development team. You will be responsible for building robust and scalable backend applications, integrating with databases, and delivering high-quality software solutions in an Agile environment. The ideal candidate will have hands-on experience with Java, Spring, Hibernate, and modern software development best practices.

Key Responsibilities:

  • Design, develop, and maintain Java-based applications using Spring Framework (Spring Boot, Spring MVC, Spring Security, etc.) and hibernate.
  • Collaborate with cross-functional teams (e.g., product managers, front-end developers, QA, etc.) to define software requirements and deliver solutions.
  • Develop RESTful APIs and microservices for integration with front-end systems or external applications.
  • Implement and optimize database queries using Hibernate ORM and JPA to interact with relational databases (MySQL, PostgreSQL, etc.).
  • Ensure high performance and scalability of applications, focusing on system efficiency and reliability.
  • Write unit tests and conduct code reviews to ensure the quality and maintainability of the codebase.
  • Troubleshoot and debug issues across all layers of the application, including the database and server-side logic.
  • Work within Agile methodologies, contributing to daily stand-ups, sprint planning, and retrospectives.
  • Document technical specifications, API contracts, and any relevant system changes or features.

Required Skills & Qualifications:

  • Proven experience as a Java Developer with expertise in Spring Framework (Spring Boot, Spring MVC, Spring Security) and Hibernate (JPA, HQL).
  • Strong proficiency in Java 8+ and object-oriented programming (OOP) principles.
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools like Hibernate and JPA.
  • Familiarity with RESTful API development and integration with front-end technologies.
  • Knowledge of Spring Boot for building microservices and web applications.
  • Understanding of dependency injection, AOP, and Spring Security for securing applications.
  • Experience with version control systems (e.g., Git, SVN).
  • Strong problem-solving and debugging skills.
  • Familiarity with Agile/Scrum methodologies and tools (JIRA, Confluence, etc.).
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.

Nice-to-Have:

  • Experience with Spring Cloud and Spring Integration for microservices-based architectures.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Experience in cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of front-end technologies (e.g., Angular, React) and how they interact with backend services.
  • Familiarity with CI/CD pipelines, Jenkins, GitLab CI, or similar tools.
  • Knowledge of caching mechanisms (e.g., Redis, EhCache) for improving application performance.

Interested candidates can share their CVs



  • Jaipur, Rajasthan, India beBeeSoftware Full time ₹ 6,00,000 - ₹ 12,00,000

    Job Title: Senior Software EngineerWe are seeking a highly skilled and experienced senior software engineer to join our development team. The ideal candidate is passionate about clean code, scalable architecture, and innovative problem-solving.


  • Jaipur, Rajasthan, India Remotively Full time US$ 90,000 - US$ 1,20,000 per year

    Role DescriptionThis is a full-time, on-site role for a Senior Java Software Engineer, located in Jaipur. The Senior Java Software Engineer will be responsible for designing, developing, and maintaining software applications. Daily tasks include working with Java and the Spring Framework to develop microservices, programming, and collaborating with...


  • Jaipur, Rajasthan, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,02,50,000

    Job Title: Senior Software EngineerAbout the RoleWe are seeking an experienced software engineer to join our team. As a senior software engineer, you will be responsible for managing the implementation of a reliability management program solution in the long segment using a project management approach.Your key responsibilities will include contributing to...


  • Jaipur, Rajasthan, India Better Software Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Better(Prev: Jalan Technologies) operates Better Software, Better Marketing, and Better AI, helpingbusinesses scale with technology.Unlike 99% of agency-built software that struggles with poor foundations, leading to costly rebuilds and bug-ridden iterations, we prioritise creating a rock-solid technical base from the start. This ensures smoother scaling and...


  • Jaipur, Rajasthan, India Better Software Full time ₹ 1,40,000 - ₹ 28,00,000 per year

    Better(Prev: Jalan Technologies) operates Better Software, Better Marketing, and Better AI, helpingbusinesses scale with technology.Unlike 99% of agency-built software that struggles with poor foundations, leading to costly rebuilds and bug-ridden iterations, we prioritise creating a rock-solid technical base from the start. This ensures smoother scaling and...


  • Jaipur, Rajasthan, India beBeeTestEngineer Full time ₹ 20,00,000 - ₹ 25,00,000

    Job Title: Senior Software Test EngineerJoin our innovative organization and play a key role in shaping the future of automation testing. As a Senior Software Test Engineer, you will lead the development of cutting-edge test automation frameworks, ensuring seamless integration with our agile methodologies.Our ideal candidate possesses exceptional technical...

  • Software Engineer

    3 days ago


    Jaipur, Rajasthan, India Closeloop Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    We are looking for a motivated Software Engineer (Dotnet) with 2–3 years of hands-on experience to join our growing engineering team. In this role, you will contribute to the design, development, and maintenance of backend software components that support our web and client/server platforms. The ideal candidate is passionate about backend development,...


  • Jaipur, Rajasthan, India beBeeSoftware Full time ₹ 1,00,00,000 - ₹ 2,00,00,000

    Job Overview : As a senior software engineer, you will play a key role in the development of our Python-based applications and services. Your expertise will be invaluable in ensuring that our software solutions are scalable, efficient, and meet the highest standards of quality. Key Responsibilities :Develop, test, and maintain large-scale Python...


  • Jaipur, Rajasthan, India beBeeDataDriven Full time ₹ 1,80,00,000 - ₹ 2,40,00,000

    Job Title:Senior Back-End DeveloperJob Description:We are seeking an experienced software engineer to join our tech team.This role involves working on complex data integration, processing, and automation projects.Key Responsibilities:To assist teams in utilizing data effectively to support various business objectives.To collaborate with cross-functional...


  • Jaipur, Rajasthan, India Dreamcast Full time

    About the Role :We are seeking an experienced and highly motivated Senior Lead Software Engineer to lead our development team in designing, building, and maintaining scalable, high-performance microservices-based applications. You will architect solutions using modern frameworks such as NestJS, Laravel, and Next.js, and play a critical role in driving...