> Markdown version of [/jobs/ext/350213-java-engineer](https://www.wearedevelopers.com/jobs/ext/350213-java-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Engineer - **Company:** Zellis - **Location:** Watford, UK - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Cloud Engineering, Databases, Spring Framework, PostgreSQL, MongoDB, Object-Oriented Software Development, Performance Tuning, Software Tools, Standard Sql, Software Engineering, Software Systems, Systems Integration, Multithreading, Tablet Computers, Git, HR Software, Software Version Control - **Published:** June 19, 2026 - **Apply:** https://www.free-work.com/en-gb/tech-it/job-mission/java-developer-kotlin-groovy-scala-etc/java-engineer-7 ## About the Role * Experienced in delivering complex software solutions (any experience in HR software would be advantageous). * Deep expertise in Java, OO design patterns, multi-threading and asynchronous paradigms. * Experience with Spring, Git, Postgres, MongoDB, and JavaScript. * Comfortable designing APIs and working across cloud-native architectures. * Experience writing performant Rust code is a strong bonus. * Ability to quickly learn new technologies. * A collaborative mindset and a champion for innovation, always finding smarter, better ways to solve problems. Working environment ## Description We have an exciting opportunity for a Java Engineer to join the elementsuite team, with a passion for clean code, elegant architecture, and efficient delivery. This is a hands-on role where you'll be developing the elementsuite platform and its foundational services - all mission-critical components that underpin our software stack. You'll be working with Java (and Rust where needed), developing robust, secure, and scalable applications. As part of a small, elite team, you'll have the freedom and responsibility to shape our platform's future. elementsuite is rewriting the rulebook on how enterprise software is built. Our cloud-native platform powers flexible, scalable, and beautifully simple HR and workforce management solutions. At the start of this year, elementsuite and Zellis joined forces to create an AI-enabled, end-to-end HR, WFM and Pay solution. We already support some of the biggest brands in the UK & Ireland, combining deep HR domain expertise with next-generation technology. Together, we're transforming the future of HR and Payroll technology, where artificial intelligence meets human expertise to reimagine the world of work: intuitive, connected and AI-enabled. Our all-in-one solution is designed to power exceptional employee experiences and help our customers thrive. Key responsibilities in the role will include: * Delivering best-in-class Java platform code, developing software in an iterative cycle with a focus on architecture and design throughout the process. * Creating robust, scalable applications, using industry-standard source code control within a small team * Developing and testing across multiple browsers, platforms, and devices, including smartphones and tablets where applicable. * Maintaining and enhancing the platform software as a reliable and secure foundation for our current and future applications. * Enhancing the performance of the platform software as required to meet agreed service level objectives. * Creating, maintaining and enhancing foundational software tools for internal users. * Maintaining and enhancing customer-facing platform services, such as authentication and integration services. * Writing and maintaining performant code, interacting with Postgres, using extensive SQL skills and database knowledge. * Providing hands-on architectural guidance and practical assistance to project teams and our development team, regarding our core product and customisations / configuration of that product, especially in the areas of interfaces, security and performance. * Seeking innovative technical solutions to key business problems and opportunities. * Keeping up-to-date with latest industry trends and research in software development, infrastructure operations, architecture and security. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)