Senior Engineer (Camunda/Java)
Jobgether · United States · 1 wk ago
RemoteRemoteEngineeringFull-time
About the role
The Senior Engineer will be responsible for designing, implementing, and maintaining Camunda-based systems and processes using Java. They will work closely with cross-functional teams to ensure seamless integration and optimization of the Camunda platform.
Responsibilities
- Design and develop Camunda-based workflows and integrations using Java
- Collaborate with product managers, developers, and other engineers to define and implement system requirements
- Optimize Camunda processes for efficiency and scalability
- Support ongoing maintenance and troubleshooting of Camunda systems
- Participate in code reviews and contribute to the overall quality of the codebase
Requirements
- Bachelor's degree in Computer Science or related field
- 5+ years of experience in software engineering, with at least 3 years specifically in Camunda and Java development
- Experience with Camunda BPMN modeling and workflow design
- Strong understanding of Java programming and object-oriented design principles
- Experience with RESTful APIs and microservices architecture
- Knowledge of continuous integration and deployment practices
Qualifications
- Proven ability to work independently and as part of a team
- Excellent problem-solving skills and attention to detail
- Ability to communicate effectively with non-technical stakeholders
- Experience with Agile methodologies and Scrum
Skills
- Camunda BPMN
- Java
- RESTful APIs
- Microservices architecture
- Continuous Integration/Continuous Deployment (CI/CD)
Benefits
- Competitive salary commensurate with experience
- Flexible remote work options
- Professional development opportunities
- Health insurance benefits
- Employee assistance program
Pay
Salary range: $120,000 - $150,000 annually
Schedule
Full-time position, 40 hours per week