Job Description
Backend Developer – Description We are looking for a backend developer camunda for our German client. As part of their role at a leading global insurance company, they are responsible for developing and managing an application to onboard and oversee the company’s sales partners, including agents and brokers. This application provides users with a tailored, independent solution, including a required multi-dimensional validity date concept for administering all organizational and contractual sales force data to deliver structured information to many data consumers. To reinforce our dynamic development team, we are seeking a skilled Backend or Full-stack Developer. In this role, you will collaborate with international cross-functional teams to design, develop, and deploy high-quality software Design, develop, and maintain the application, ensuring high performance and responsiveness. – Write clean, efficient, and reusable code. – Implement new features and functionality based on business requirements. – Participate in system and application architecture discussions. – Create technical designs and specifications for new features or enhancements. – Write and execute unit tests to ensure code quality. – Debug and resolve technical issues and software defects. – Conduct code reviews to ensure adherence to best practices. – Identify and fix vulnerabilities to ensure application integrity. – Work with frontend developers to ensure seamless integration of user-facing elements. – Collaborate with DevOps teams for deployment and scaling. – Design and implement workflow automation using Camunda BPM, integrating it with backend services and ensuring efficient process execution. – Optimize and maintain business process models and workflow orchestration using Camunda. – Troubleshoot and enhance Camunda BPMN workflows, DMN decision tables, and process automation : – Bachelor’s degree in computer science, Information Technology, or a related field. – Proven 4 years of experience as a skilled Backend or Full-stack Developer. – Experience in the insurance domain is appreciated. – Strong experience with Spring Boot 3, Java 17 or newer, and Maven. – Experience with PostgreSQL, Jenkins, Sonar, Dynatrace, Kubernetes, Mockito, IntelliJ IDEA, and GitHub repository. – Hands-on experience with Camunda BPM (v7 or v8), including BPMN workflows, DMN decision tables, and REST API integration. – Experience with Angular TS and/or AWS, Kafka is a plus. – Excellent problem-solving and debugging skills. – Strong communication and collaboration abilities to work effectively in a team environment. (ref:hirist.tech)