Camunda
We are looking for a Senior Developer with 8 to 10 years of experience to design, develop, and maintain high-quality software applications using Java, Spring Boot, and related frameworks. You will work closely with cross-functional teams to build scalable solutions that improve system performance and align with business objectives. Key responsibilities include implementing business process workflows using Camunda BPM to streamline operations and boost efficiency, designing and developing RESTful APIs and web services for seamless integration with external systems, and managing databases using SQL and JPA for efficient data retrieval. You will leverage Hibernate for object-relational mapping, apply Spring MVC, Spring Core, and Spring Batch to build modular applications, and use SOAP and XML for integration with legacy systems. The role also involves troubleshooting technical issues, conducting code reviews, providing constructive feedback to peers, collaborating with stakeholders to gather requirements, and staying up to date with industry trends. This is an office-based position with a day shift schedule and no travel required.