Technology is our how. And people are our why.
Senior Engineer – Camunda, Java
Location
United States
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Senior Engineer – Camunda, Java
Endava
• 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
Job 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
Related Guides
Related Job Pages
More Backend Engineer Jobs
PS Technical Consultant IV – Java, Salesforce
CandescentCandescent is an independent digital banking platform in the United States that provides comprehensive, digital-first solutions. It integrates account opening,
• Participate in Requirements sessions with customers to understand product fit w.r.t. requirements and the resulting gaps. • Solution the requirements within product boundaries through configurations customizations and integrations • Manage an implementation team consisting of team lead, Salesforce developers, UI developers, QA and BA to deliver as per project plan. • Manage customer interactions throughout the project for project scheduling, requirements and solutioning, dependency tracking, integrations, sprint reviews, UAT planning and management, live cutover and transition support • Guide the team on configurations, customizations, integrations working in tandem with technical leads in the Delivery organization as an when required • Work with product team for providing inputs on generic requirements observed, sharing generic development done, reporting issues observed, getting feedback on extension approach used for new extension patterns • Be a contact point for Terafina support team for handling delivery issues reported by customers via the support team
Ingeniero de Datos – Backend
XpertGroupAcompañamos a nuestros clientes en su proceso de transformación digital a través de soluciones ágiles y de valor.
• Desarrollar aplicaciones y plataformas orientadas a datos sobre AWS • Diseñar y consumir soluciones analíticas utilizando Amazon Redshift, Athena, S3, Glue Data Catalog y servicios de integración de datos • Desarrollar APIs y microservicios con Node.js, TypeScript y Fastify • Procesar y analizar datos, construir consultas SQL, integrar con data lakes y data warehouse • Asegurar la calidad, limpieza y transformación de datos • Implementar Data Clean Rooms
• Design, develop, enhance, and maintain backend web applications using C#, .NET, and related technologies. • Build and support RESTful APIs, business services, and system integrations. • Write clean, scalable, maintainable code following software engineering best practices. • Collaborate with frontend developers to support React-based user experiences. • Troubleshoot, debug, and resolve application issues across development, testing, and production environments. • Participate in code reviews and contribute to development standards and technical quality. • Develop and execute unit, integration, and regression testing strategies. • Identify, diagnose, and resolve software defects and performance issues. • Ensure applications meet security, reliability, and scalability requirements. • Support deployment validation and production monitoring activities. • Participate in system design and software architecture discussions. • Recommend technical solutions that improve application performance, maintainability, and scalability.
• Participate in the development and maintenance of an innovative application. • Analyze requirements (in collaboration with the client) and contribute to solution design. • Develop test cases. • Deploy applications to production environments. • Diagnose and troubleshoot incidents. • Use repositories and software development tools. • Design and develop new application modules. • Apply AI-driven approaches for: Code generation and refactoring, Automated documentation, Test generation and validation, Debugging and root-cause analysis, Code reviews and quality improvements, SDLC automation and developer productivity optimization. • Understand the capabilities, limitations, and appropriate usage of Large Language Models (LLMs) in software engineering workflows. • Collaborate in the adoption of AI engineering best practices, governance, and secure usage of AI tools in enterprise environments. • Stay up to date with emerging AI engineering trends, frameworks, and development accelerators.



