Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Greater London?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Atrium (EMEA)

Greater London / Global

Back End Developer

Job Description

Senior Back-End Developer (Java Microservices)

Duration: 12 months

Location: London, UK

Working hours: Full time

Onsite requirements: 4 days in the office

Day Rate / Hourly Rate: £84.39 per hour PAYE (inclusive of holiday) OR £100 per hour Umbrella

YOU MUST HAVE BLOCKCHAIN EXPERIENCE - Smart contracts / Ethereum and etc.

Right to work: Applicants must have the legal right to work in the UK. Sponsorship is not available for this role.

This opportunity is with one of Atrium Global’s clients operating within the financial services and lending technology sector.

Job Overview

As a Senior Back-End Developer, you will play a key role in designing, developing, and maintaining the back-end of a complex microservices architecture. Your expertise in Java-based microservices will be critical in delivering a scalable, high-performance, next-generation loans processing application.

Responsibilities

Collaborate closely with cross-functional teams including Product Owners, Business Analysts, Scrum Masters, and front-end and back-end developers

Design, develop, and implement microservices using Java and Spring Boot, ensuring modular, testable, and reusable code

Contribute to the development of responsive and intuitive user interfaces using Angular and TypeScript where required

Ensure seamless integration and communication between front-end and back-end systems

Design and build RESTful APIs and gRPC services for internal and external system integration

Conduct regular code reviews, unit testing, and support CI pipelines to maintain high code quality

Produce and present high-level technical designs and proposals to stakeholders

Support delivery flow by identifying blockers, contributing to technical decision-making, and assisting with backlog refinement

Promote collaboration and knowledge sharing across pods and teams

Mentor and support team members, helping resolve technical challenges and maintain alignment with delivery goals

Requirements

Strong experience with Core and Advanced Java, including J2EE

Proven experience building and deploying microservices using Spring Boot, Spring Batch, and Spring Data

Solid understanding of REST API principles and HTTP protocols

Experience with NoSQL databases such as CosmosDB or MongoDB

Hands-on experience with Git, CI/CD pipelines, and Agile delivery environments

Familiarity with JIRA, JUnit, and Apache Kafka

Strong communication skills and experience working in collaborative, cross-functional teams

NICE TO HAVE

Experience with Ethereum, Hyperledger Besu, or other EVM-based platforms

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs