We are looking for experienced Java Engineers to join a highly skilled software development team working on large-scale, enterprise-level solutions. This role is ideal for someone who thrives in agile environments, values clean and maintainable code, and enjoys solving complex technical challenges.
๐น What youโll do
- Design, build, and deliver scalable applications using Java and modern frameworks.
- Apply best practices in software engineering, including TDD, CI/CD, and automation.
- Work with Spring framework and contribute across the full software development lifecycle.
- Collaborate with cross-functional teams to design secure, reliable, and high-performing solutions.
- Embrace DevOps principles to streamline delivery and improve system resilience.
๐น Key Skills & Experience
- Strong hands-on experience with Java.
- Solid knowledge of the Spring framework (or equivalent).
- Understanding of software design patterns and when to apply them.
- Familiarity with containerisation (Docker, Kubernetes).
- Experience working with CI/CD pipelines and agile practices.
- Passion for delivering quality software and continuous improvement.
๐น Nice to have
- Experience designing microservice-based architectures (DDD, CQRS, Event Sourcing).
- Exposure to cloud platforms (AWS, Azure, or GCP).
- Spring certification or equivalent qualifications.
๐น Location & Working Model
- Hybrid working model.
- Typically on-site around 2 days per month, with flexibility for the rest of the time.
๐น Additional Information
- Applicants must be SC eligible (resided in the UK for the past 5 years, no overseas trips longer than 28 consecutive days).
- Existing SC-cleared candidates are highly desirable.
Contact Detail:
LHH Recruiting Team