At a Glance
- Tasks: Design and develop innovative Java solutions for public sector clients using Camunda.
- Company: Join a fast-growing Workflow & AI Orchestration Specialist in London.
- Benefits: Competitive salary, company options scheme, and travel expenses covered.
- Other info: Hybrid working model with opportunities for career growth and mentoring.
- Why this job: Make a real impact by modernising public services with cutting-edge technology.
- Qualifications: Strong Java experience, knowledge of Camunda, and UK residency for 5 years.
The predicted salary is between 70000 - 90000 £ per year.
Salary to £70k-£90k* + company options scheme (*for £90k you will have to be their Unicorn candidate i.e. having hands on experience of working with Camunda + having SC clearance already in place + being eDV eligible. They will consider remote workers, if you are prepared to occasionally travel to London for client work with expenses paid. Hybrid working (2-3 days in their London Vauxhall offices) would be their preference.
Overview
This company is a Workflow & AI Orchestration Specialist. They're on a mission to modernise how public sector organisations manage casework, derive insight from data and deliver citizen services. They are growing fast and looking for bright, dynamic people to help build their business.
Role
They are looking for an experienced (Principle/Team Lead) Java Engineer to join their implementation team. You will work across Camunda BPMN/DMN process automation, API integration, and microservice orchestration helping their public-sector clients build secure, scalable, and resilient digital services. You will collaborate with solution architects, business analysts, and designers to translate workflows into elegant, maintainable code. You will play a key part in defining technical standards, optimising runtime performance, and mentoring less-experienced engineers in workflow-centric delivery. This is an ideal role for someone who enjoys solving complex process problems through clean code, automation, and modern engineering practices. The role involves visiting client sites; the company will cover travel expenses. Frequency is uncertain but candidates should be comfortable with that being 2-3 days per week. Client sites could be anywhere but will most likely be in & around London.
Responsibilities
- Design, develop, and deploy Camunda-based process and decision automation solutions
- Implement and integrate Java-based microservices, APIs, and connectors within orchestration flows
- Translate BPMN and DMN models into executable workflows and reusable components
- Collaborate closely with analysts and service designers to refine and iterate business processes
- Develop and maintain automated test suites, CI/CD pipelines, and containerised deployments
- Optimise Camunda engine performance and monitor workflow metrics for production environments
- Participate in code reviews, peer testing, and technical design discussions
- Contribute to their internal best-practice frameworks and automation accelerators
Essential
- Eligible (have resided in the UK for the past 5 years) and prepared to go through UK SC Security Clearance
- Strong experience in Java software engineering and object-oriented design
- Strong Spring (Boot) experience
- Experience with REST APIs, and microservice architectures
- Knowledge of Docker and Kubernetes for containerisation and orchestration
- Proficiency in Git, CI/CD pipelines, and automated testing frameworks
- Understanding of event-driven design and message brokers (e.g. Kafka, RabbitMQ)
- Good knowledge of security, authentication, and integration patterns for enterprise systems
- Experience working in agile teams within digital transformation or automation programmes
- A willingness to learn BPMN and Camunda tooling
- Some exposure to process automation or microservice orchestration
Desirable
- Experience with Camunda 8 (Zeebe) clusters and Operate/Tasklist components
- Experience implementing solutions using Camunda 7 or 8 (BPMN/DMN)
- Familiarity with Camunda connectors, external task workers, and scripting extensions
- Exposure to cloud platforms (AWS, Azure, GCP) and infrastructure-as-code (Terraform, Helm)
- Experience integrating process automation with case-management or service-orchestration platforms
- Understanding of agentic AI capabilities and how they can complement workflow automation
- Experience mentoring developers or contributing to open-source Camunda extensions
- Already holding UK security clearance (SC, DV, eDV)
Other Stuff
Please only apply if you have resided in the UK for the past 5 years and are prepared to go through UK SC Security Clearance. For non-UK Citizens; we cannot accept applications from anyone requiring sponsorship (now or in the future) for UK permanent employment status. If you are utilising a work visa this must allow you to work in the UK unrestricted for at least the next 5 years.
Principle Java Engineer in Slough employer: Profile 29
As a leading Workflow & AI Orchestration Specialist, this company offers an exceptional work environment that fosters innovation and collaboration. With a strong focus on employee growth, you will have the opportunity to mentor less-experienced engineers while working on impactful projects that modernise public sector services. The hybrid working model allows for flexibility, with the added benefit of travel expenses covered for client visits, making it an attractive choice for those seeking meaningful and rewarding employment in London.
StudySmarter Expert Advice🤫
We think this is how you could land Principle Java Engineer in Slough
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those interviews! Research the company, understand their tech stack, and be ready to discuss how your experience with Java, Camunda, and microservices can help them achieve their goals. Practice common interview questions and have your own ready to ask.
✨Tip Number 3
Show off your skills! If you’ve got a portfolio or GitHub repository, make sure it’s up to date with your best work. Highlight projects that showcase your expertise in Java and process automation, as this will give you an edge over other candidates.
✨Tip Number 4
Don’t forget to apply through our website! We’re always looking for talented individuals like you. Plus, applying directly can sometimes put you ahead of the competition, so don’t miss out on that opportunity!
We think you need these skills to ace Principle Java Engineer in Slough
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role of Principal Java Engineer. Highlight your experience with Java, Camunda, and any relevant projects that showcase your skills in process automation and microservices.
Craft a Compelling Cover Letter:Your cover letter should tell us why you're the perfect fit for this role. Mention your hands-on experience with Camunda and how you can contribute to our mission of modernising public sector organisations.
Showcase Your Technical Skills:Don’t forget to include specific examples of your technical expertise, especially in Java, Spring Boot, and CI/CD pipelines. We want to see how you've applied these skills in real-world scenarios.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role without any hiccups!
How to prepare for a job interview at Profile 29
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially object-oriented design principles. Be ready to discuss your experience with Spring Boot and how you've implemented REST APIs in past projects.
✨Familiarise Yourself with Camunda
Since this role involves working with Camunda BPMN/DMN, take some time to understand its core functionalities. If you have hands-on experience, prepare to share specific examples of how you've used it to solve complex process problems.
✨Showcase Your Agile Experience
This company values agile methodologies, so be prepared to discuss your experience working in agile teams. Highlight any digital transformation or automation programmes you've been part of and how you contributed to their success.
✨Prepare for Technical Discussions
Expect technical questions around microservices, containerisation, and CI/CD pipelines. Brush up on your knowledge of Docker, Kubernetes, and event-driven design, as these are crucial for the role. Don't forget to think about how you can mentor less-experienced engineers!