We are seeking a Senior Software Engineer - Camunda to lead the design and development of medium to high-complexity applications, with a strong focus on business process modeling and cloud-based solutions. In this role you will drive technical decisions, mentor teams on best practices and resolve complex integration challenges to deliver robust enterprise solutions.
Responsibilities
- Lead application development efforts for projects of medium to high complexity
- Design and implement business process models using Camunda
- Make technical design and enhancement recommendations across different applications and technologies
- Mentor team members on standards and coding practices
- Debug very complex or urgent problems to ensure timely resolution
- Resolve integration issues to guarantee solution conformance to requirements and engineering limitations
- Build cloud applications using the Java stack
- Drive DevOps practices and CI/CD methodology across teams
Requirements
- 5+ years of application development lead experience with medium to high complexity
- 3+ years of development and business process modeling experience using Camunda
- Strong communication and leadership skills
- In-depth knowledge of BPMN2.0 and Camunda V7 and V8
- Expertise in building cloud applications using Java stack (SpringBoot, Java 11+, Relational Database)
- Proficiency in Docker and Kafka
- In-depth knowledge of DevOps using Jenkins, GitHub and CI/CD methodology
- Understanding of Kubernetes and cloud environments
Nice to have
- Understanding of PEGA, React.JS and NoSQL Technologies
- Familiarity with Agile projects