Java Software Engineer - #2095056

Michael Page Technology


Date: 1 hour ago
City: London
Salary: £50,000 - £60,000 / year
Contract type: Full time
Work schedule: Full day
Michael Page Technology

The role of Java Software Engineer involves designing, developing, and maintaining robust Java-based applications. This position is ideal for those with a strong technical background and a passion for delivering high-quality solutions within the business services industry.

Client Details

The hiring organisation is a well-established and respected entity within the business services industry. As a medium-sized company, they focus on delivering innovative technology solutions to their clients, ensuring efficiency and excellence in every project.

Description

  • Develop and maintain Java-based software applications to meet client requirements.
  • Collaborate with cross-functional teams to design and implement efficient technical solutions.
  • Perform code reviews to ensure high-quality standards and best practices.
  • Analyse and resolve technical issues and software bugs promptly.
  • Participate in all phases of the software development lifecycle, including planning, testing, and deployment.
  • Contribute to the continuous improvement of development processes and tools.
  • Create and maintain technical documentation for projects and systems.
  • Ensure compliance with industry standards and security protocols in all deliverables.

Profile

* Java development experience; strong Java 11+ command is non-negotiable.

* Solid Spring Boot experience: REST APIs, Spring Security, Spring Data, Spring Cache.

* Good understanding of microservices architecture, resilience patterns (Circuit Breaker, Retry, Bulkhead).

* Experience with Camunda BPM or similar workflow engines.

* Strong SQL and PostgreSQL skills; familiarity with ORM frameworks (Hibernate/JPA).

* Practical experience with trunk-based development.

* Working knowledge of OAuth2 / OpenID Connect, JWT, and secure API design.

* Experience with CI/CD pipelines (Azure DevOps).

* Demonstrated hands-on exposure to at least one of: LLM API integration, vector databases, prompt engineering, or RAG pipeline construction

* Familiarity with REST-based AI APIs (OpenAI, Anthropic, Google Vertex AI, or equivalent).

* Basic understanding of embeddings, semantic search, and token-based context management.

* Comfortable reading Python code or notebooks (most AI libraries are Python-first); ability to translate patterns into Java implementations.

* Active use of AI coding tools in your current workflow.

* Experience with Agile delivery - sprint planning, story decomposition, backlog grooming, retrospectives.

* Strong unit and component testing discipline; exposure to BDD or contract testing is a plus.

* Appreciation for observability: structured logging, distributed tracing, alerting hygiene.


Job Offer

  • A competitive salary ranging from £50000 to £60000 per annum.
  • A permanent position within a stable and reputable organisation.
  • Hybrid working 2 days on client site in London
  • Opportunities to work on exciting projects within the business services industry.
  • A supportive and inclusive company culture that values innovation and teamwork.
  • Comprehensive benefits package to support your professional and personal growth.

If you are an experienced Java Software Engineer looking to advance your career, we encourage you to apply today.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Senior Delegate Sales Account Manager

Lipton Media,
£38,000 - £50,000 / year
2 hours ago
Delegate Sales Account Manager £38,000 - £50,000 Uncapped Commission + Excellent Benefits Flexible working London Our client is an award winning events business and in line with their ambitious growth plans they are now looking to hire a Delegate Sales...
Lipton Media

Trainee Account Manager (Swedish Speaker)

Pareto,
£47,600 / year
2 hours ago
Trainee Account Manager (Swedish Speaker) Our client brings businesses together with communications tech in new and unexpected ways, making their clients more accessible, more productive and more profitable. Working primarily with mid to large-sized UK enterprises, they're recognised leaders within...
Pareto

Qualified Management Accountant

Crowley Cox,
£52,000 - £60,000 / year
2 hours ago
Qualified Management Accountant Southwest London | £52,000 - £60,000 + Annual Bonus | Permanent | Office-Based A growing and highly successful organisation based in Southwest London is looking to appoint a talented Management Accountant to join its expanding finance team....
Crowley Cox