Jobs · Engineering

Senior Engineer (Camunda/Java)

Endava · United States · 2 wk ago
RemoteRemoteEngineeringFull-time

Key Responsibilities

  • Design, develop, and deploy workflow automation solutions using Camunda BPM/Camunda 8.
  • Model business processes using BPMN 2.0, DMN, and workflow best practices.
  • Develop and maintain Java-based services and APIs that integrate with Camunda workflows.
  • Build and support microservices using Spring Boot and related Java technologies.
  • Integrate Camunda workflows with enterprise applications, databases, messaging systems, and external APIs.
  • Troubleshoot workflow execution issues, performance bottlenecks, and production incidents.
  • Participate in solution architecture discussions and provide recommendations on BPM best practices.
  • Collaborate with business analysts and stakeholders to translate business requirements into technical workflow solutions.
  • Develop automated tests and ensure code quality through CI/CD pipelines.
  • Create technical documentation, workflow diagrams, and operational procedures.
  • Support cloud-native deployments and containerized environments.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent experience.
  • 5+ years of software development experience using Java.
  • 3+ years of hands-on experience developing solutions with Camunda BPM (Camunda 7 and/or Camunda 8).
  • Strong experience with: Java 11+ or higher, Spring Boot, RESTful APIs, BPMN 2.0, DMN (Decision Model and Notation), SQL and relational databases, Git version control.
  • Experience integrating enterprise systems and third-party applications.
  • Strong understanding of workflow orchestration, process automation, and business process management concepts.
  • Experience with Agile/Scrum development methodologies.
  • Excellent communication and collaboration skills.

Additional Information

Discover some of the global benefits that empower our people to become the best version of themselves:

  • Finance: Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus;
  • Career Development: Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership;
  • Learning Opportunities: Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences;
  • Work-Life Balance: Hybrid work and flexible working hours, employee assistance programme;
  • Health: Global internal wellbeing programme, access to wellbeing apps;
  • Community: Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.

Similar jobs

Senior Engineer-Java

Tata Consultancy ServicesAustin, TX· 2 wk ago
Engineeringapply on ibegin.tcsapps.com

Java Senior Engineer

Tata Consultancy ServicesSeattle, WA· 1 wk ago
Engineeringapply on ibegin.tcsapps.com

Senior Java Engineer

Lean TECHniquesIowa, United States· 3 days ago
RemoteEngineeringapply on leantechniques.com

Senior Java Engineer

WowzaUnited States· 5 days ago
RemoteEngineering$175k–$200k/yrapply on apply.workable.com