Senior Engineer – Camunda, Java

🕒 Yesterday

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Endava

Endava

10,000+ employees

Founded 2000

🏢 Enterprise

💰 Post-IPO Debt on 2023-02

Technology • Consulting • Enterprise

Endava is a technology company that partners with clients to drive meaningful change through innovative technological solutions. With over two decades of experience, Endava combines world-class engineering, industry expertise, and a people-centric mindset to transform businesses across various sectors. Specializing in areas such as finance and banking, healthcare, media, and telecommunications, Endava leverages its industry-specific knowledge to create solutions that meet the evolving needs of the market. The company is committed to building trusted partnerships and creating positive impacts for both businesses and people.

📋 Description

• 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

🎯 Requirements

• 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.

🏖️ Benefits

• Competitive salary package • Share plan • Company performance bonuses • Value-based recognition awards • Referral bonus • Career coaching • Global career opportunities • Non-linear career paths • Internal development programmes for management and technical leadership • Complex projects • Rotations • Internal tech communities • Training • Certifications • Coaching • Online learning platforms subscriptions • Pass-it-on sessions • Workshops • Conferences • Hybrid work and flexible working hours • Employee assistance programme • Global internal wellbeing programme • Access to wellbeing apps • Global internal tech communities • Hobby clubs and interest groups • Inclusion and diversity programmes • Events and celebrations

Apply Now

Similar Jobs

🕒 Yesterday

Rackspace Technology

5001 - 10000

🏢 Enterprise

🤖 Artificial Intelligence

🔐 Security

Distributed Systems

Docker

Kubernetes

Microservices

Go

🕒 Yesterday

Uniform Advantage (UA Brands)

501 - 1000

👗 Fashion

🛒 Retail

🛍️ eCommerce

Backend Web Developer II designing, developing, and maintaining scalable web applications and APIs for UA Brands. Collaborating across teams to deliver high-performance solutions with C# and .NET technologies.

React

.NET

🕒 Yesterday

Sutherland

10,000+ employees

🤝 B2B

🤖 Artificial Intelligence

☁️ SaaS

Voice Backend Software Engineer responsible for backend services using Node.js and Java. Focusing on contact center solutions and ensuring performance and scalability.

AWS

Azure

Cloud

Docker

Google Cloud Platform

Grafana

Java

JavaScript

Kubernetes

Linux

Microservices

Node.js

Postgres

Prometheus

SQL

🕒 Yesterday

Finance of America

501 - 1000

💸 Finance

🏦 Banking

Python Developer II involved in software optimization, cloud technologies, and mentoring at Finance of America Holdings. Develops and maintains Python applications while enhancing analytics programs.

AWS

Cloud

Docker

JavaScript

Kubernetes

Numpy

Pandas

Postgres

Python

Scikit-Learn

🕒 Yesterday

Marqeta

501 - 1000

💳 Fintech

🤝 B2B

Senior Software Engineer developing and maintaining Kubernetes infrastructure at scale for Marqeta. Leading design initiatives, mentoring engineers, and optimizing cloud-native services.

AWS

Azure

Cloud

Distributed Systems

Docker

Google Cloud Platform

Java

Kubernetes

Python

Terraform

Go