Senior Java Developer

Michael Page — United Kingdom · Posted ~1 day ago

Senior Full-time Hybrid

Skills

Java cloud microservices software development software testing scalable applications system optimization AI-assisted development cloud microservices AI tooling

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a senior software engineering team building scalable cloud microservices primarily with Java. You will design, develop, test, and optimize reliable applications while actively applying AI tooling and agentic development patterns to accelerate delivery and improve code quality. The role also includes mentoring junior engineers and contributing to technical direction.

Highlights

Senior hybrid engineering role with a strong focus on modern Java, cloud microservices, AI-assisted development, scalable applications, and technical mentorship. The role provides an opportunity to influence emerging AI-enabled software capabilities while working with cross-functional teams.

Description

Our client is in the Insurance sector and is looking to grow their team with a Java Senior Developer. This role will have a big focus on Agentic Development and is 2 days a week in London. Client Details Our client is in the Insurance sector and is looking to grow their team with a Java Senior Developer. This role will have a big focus on Agentic Development and is 2 days a week in London. Description This role is primarily Java-centric - you will design and build cloud microservices on the platform - with the expectation that you actively apply AI tooling and patterns to accelerate delivery, improve code quality, and contribute to our emerging AI-driven product features.Develop, test, and implement software solutions to meet business needs.Collaborate with cross-functional teams to design and deliver scalable applications.Maintain and optimise existing systems to ensure high performance and reliability.Provide technical guidance and mentorship to junior developers.Ensure code quality through regular reviews and adherence to best practices.Identify and resolve technical issues promptly to minimise downtime.Contribute to the planning and execution of technology projects.Stay updated with emerging technologies and integrate them where applicable.Profile Must haves: JavaSpring / Spring BootAI Coding tools (Claude, Cursor etc)AWS or Azure Comfortable reading Python code or notebooks (most AI libraries are Python-first); ability to translate patterns into Java implementations.Nice to haves: Camunda BPM or similarK8sAngularKafka Job Offer 25 days + BHS Private medical Bonus of 5-10% Pension 5% Life insurance