HamburgerMenu
hirist

Senior Software Engineer - JBPM & Java Technologies

Innova Solutions Private Limited
4 - 7 Years
Hyderabad

Posted on: 18/03/2026

Job Description

Company Overview:

Innova Solutions Private Limited is a global digital transformation leader, delivering cutting-edge technology solutions and consulting services to enterprises across various industries.


We empower our clients to achieve their business goals through innovative strategies, advanced technologies, and a commitment to excellence.


Our expertise spans across cloud computing, data analytics, application development, and infrastructure management, enabling us to provide comprehensive solutions tailored to meet the unique needs of each client. We operate on a global scale, serving clients in North America, Europe, and Asia.

Role Overview :

As a Senior Software Engineer (JBPM & Java) at Innova Solutions, you will be instrumental in designing, developing, and implementing robust and scalable business process management solutions.


You will collaborate closely with cross-functional teams, including business analysts, architects, and other engineers, to translate business requirements into technical specifications and deliver high-quality software.


Your expertise will be crucial in ensuring the successful integration of JBPM with other enterprise systems and contributing to the overall success of our projects.


This role directly impacts the efficiency and effectiveness of our clients' business processes, leading to improved operational performance and customer satisfaction.

Key Responsibilities :

- Design and develop JBPM-based workflows and business process automation solutions to streamline client operations.

- Implement and integrate Java-based microservices using Spring Boot to support the execution of business processes.

- Collaborate with business analysts to gather and analyze requirements, translating them into technical specifications and design documents.

- Develop and maintain RESTful APIs for seamless integration with other systems and applications.

- Optimize and troubleshoot existing JBPM workflows and Java applications to ensure optimal performance and scalability.

- Participate in code reviews and ensure adherence to coding standards and best practices to maintain code quality.

- Contribute to the DevOps pipeline by automating build, deployment, and monitoring processes using Docker and Kubernetes.

- Work in an Agile environment, participating in sprint planning, daily stand-ups, and retrospectives to continuously improve team performance.

Required Skillset :

- Demonstrated ability to design and develop complex business process management solutions using JBPM.

- Proven expertise in Java development, with a strong understanding of object-oriented principles and design patterns.

- Proficient in building microservices using Spring Boot and related technologies.

- Experience with relational databases such as PostgreSQL and Oracle, including designing and optimizing database schemas.

- Familiarity with DevOps practices and tools, including Docker and Kubernetes, for automating software deployment and management.

- Strong understanding of Agile development methodologies and experience working in Agile teams.

- Excellent problem-solving and analytical skills, with the ability to troubleshoot and resolve complex technical issues.

- Effective communication and collaboration skills, with the ability to work effectively with cross-functional teams.

- Bachelor's degree in Computer Science or a related field.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in