What Jobs are available for Java in London?

Showing 816 Java jobs in London

Senior Java Developer

London, London Cognizant

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

**3 Days of work in the office**
**Job Summary**
+ Work Profile for First 6 Months:
+ Migrate on-premise services to OCP in AWS.
+ Update pipelines to use in-house Trident solution.
+ Upgrade all components from Spring Boot 3.5 to 4.
+ Creation of new services or data sinks that are single responsibility and publish/consume from Kafka.
+ Service decommissions.
+ BAU work.
**Job Requirements**
**Must Have Skillsets:**
+ Java 17, 21
+ Junit 5, Cucumber
+ Spring Boot 3, 4
+ Tooling (Gradle, GitHub, Nexus, Artifactory, Sonar, Jacoco)
+ Kafka
+ Kubernetes, Helm
+ Databases (Preferably HBase, PostgreSQL)
+ Jenkins and CICD
**Nice to Have Skills:**
+ Desired Additional Skills & Experience:
+ Kafka Streams, Data sinks
+ OCP
+ RabbitMQ
+ Observability (Datadog, Grafana, Logging concepts and traces, Logback)
+ AWS
+ NoSQL datastores (Mongo, DynamoDB)
+ Security (Kerberos, JWT, Hashi Corp Vault, CVEs)
+ Design principles (Event Driven, testing, migrations, SOA, microservices, APIs)
**Soft Skills:**
+ Engineers should be self-sufficient and able to think for themselves, challenge solutions, and resolve issues without assistance from other FTEs.
+ Effective communication skills.
+ Ability to challenge solutions.
+ Understanding of Solid & Design principles.
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

CA:GEN Java Developer

London, London IBM

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio
**Your role and responsibilities**
You will work maintaining and enhancing solutions that transform code and data to different languages
Your primary responsibilities include:
* Working in a team of developers to maintain and enhance the conversion tooling and frameworks for CA:Gen migration
* The work responsibilities include planning, co-ordination, implementation and communication of the technical aspects of the tooling, complex technical problem solving, solution customization, and building automation around processes.
* Crafting Practical IT Solutions: Build pragmatic IT solutions for real world problems and create value for our customers.
* Facilitating Team Growth: Support your team and our customers by coaching and teaching across different technology stacks
**Required technical and professional expertise**
* Current XSLT/XSLT3 skills
* In depth experience with Java/C# and Angular
* Plain Java Software Development Kit (SDK), with experience in cloud development (Azure/AWS)
* In depth SQL/Relational Databases knowledge
**Preferred technical and professional experience**
* CA:GEN Experience
* AI experience
* z/OS / COBOL / JCL knowledge
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Java Software Engineer - London

London, London Capgemini

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Java Software Engineer - London Reference Code: -en_GBContract Type: PermanentProfessional Communities: Software Engineering

About the job your considering

You’ll be joining a passionate, professional and highly skilled team of developers who specialise in agile custom software development and integration at an enterprise scale. Innovation in delivery is always at the forefront of our minds, which is why we utilise a variety of Open Source and proprietary technologies to achieve the best possible outcome for the client. 
We have a world class software engineering community; we invest in doing things right and have plenty to say on the subject. We’re active on social media and for those that want to find out more, take a look at our blogs – written by engineers, for engineers:

Hybrid working: The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time.

If you are successfully offered this position, you will go through a series of pre-employment checks, including: 
identity, nationality (single or dual) or immigration status, employment history going back 3 continuous years, and unspent criminal record check (known as Disclosure and Barring Service)

Your role

  • You will be a hands-on technical expert helping us deliver projects in a true DevOps manner. You will apply a software engineering mindset to problems, whether that’s provisioning services, writing code or writing automation tools and scripts.
  • You will have a lean mindset, striving to build reliable and performant services that are operationally sound. You will strive to do things better and faster, eliminating waste and applying this across the entire software delivery lifecycle for both internal customers and end users.

You can bring your whole self to work. At Capgemini equity, diversity and inclusion is part of everyday life, and will be part of your working reality. We have built an inclusive and welcoming environment, for everyone.
 

Your skills and experience

What you’ll bring:
•    Experience of Java 
•    Experience of Spring framework or equivalent.
•    Knowledge of software design patterns and when to apply them
•    Excellent knowledge of development processes.
•    Experience of containerisation using Docker or Kubernetes
•    Experience of Continuous Integration (CI) and Continuous Delivery (CD)
•    A passion for delivering quality code, by use of TDD and setting high software quality standard

We’re also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them:
•    Designing microservice-based architectures using domain driven design (DDD). CQRS and Event Sourcing patterns 
•    Kubernetes
•    Knowledge/Certification in Spring framework.
•    Experience in cloud technologies AWS/Azure/GCP
You will be required to pass through Security Clearance if you are successful in this recruitment process, which is a condition of undertaking the role. 
Please ensure you are aware of the requirements before submitting your application

Your Security Clearance

To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance. 
To obtain SC clearance, the successful applicant must have resided continuously within the United Kingdom for the last 5 years, along with other criteria and requirements.
Throughout the recruitment process, you will be asked questions about your security clearance eligibility such as, but not limited to, country of residence and nationality.
Some posts are restricted to sole UK Nationals for security reasons; therefore, you may be asked about your citizenship in the application process.

What does 'Get The Future You Want' mean to you?

You will reimagine what’s possible: creating value for the world’s leading organisations through technology to build a sustainable, more inclusive future. You will work with a range of clients all with a unique set of business, technological and societal ambitions, which will make a real impact across the UK.
You will be empowered to explore, innovate, and progress. You will benefit from Capgemini’s ‘learning for life’ mindset, meaning you will have countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard ManageMentor, Cybersecurity qualifications and much more.
You’ll be bringing your unique skills and perspectives to the team, inspiring and taking inspiration from your teammates as you unlock value in everything you do. You’ll be joining a professional community of experts, who have got your back and will support you, every step of the way. 

Why you should consider Capgemini

Growing clients’ businesses while building a more sustainable, more inclusive future is a tough ask. When you join Capgemini, you’ll join a thriving company and become part of a diverse collective of free-thinkers, entrepreneurs and industry experts. We find new ways technology can help us reimagine what’s possible. It’s why, together, we seek out opportunities that will transform the world’s leading businesses, and it’s how you’ll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you’ll build the skills you want. You’ll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is.

About Capgemini

Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of €22.5 billion.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Junior Java Software Engineer

Greater London, London Quant Capital

Posted today

Job Viewed

Tap Again To Close

Job Description

Junior Core Java Developer – Trading

£70,000 Plus Large Prop Bonus


Quant Capital is urgently looking for a Core Java Developer to join a well known trading firm. No experience of finance is needed, finance isn’t what this firm does, tech is.


Our client is an innovative tech driven trading (Equities and ETF’s) company with a pioneering new concept for the financial markets with their big data technology platform. They have assembled a top team from across the financial markets and are looking to expand to meet high demand from clients. Their trading capital is in the order of multi millions not 3 guys in a shed.


The role:

This role and would suit a candidate with 2-4 years of Java Development experience. The successful candidate will be a top tier Java developer (or aspiring, half of the team don’t have a comp sic degree) with a passion for solving engineering problems and delivering business functionality. The role will involve design and implementation with real input into business offerings. The work that you will do will have a visible impact and will help define the future of the product. This opportunity is unique and will allow you to be involved in shaping the future of financial technology.


The environment will be agile, fast paced and test driven. You will be encouraged to evangelise and prototype new technologies and approaches to help shape the evolving architecture.


The successful candidate must be:

  • Experienced in Core Java
  • Highly motivated
  • Delivery focused and accountable.
  • Ideally experienced in server side multi-threaded Java – if you haven’t been siloed in a big firm then don’t worry.


Additional exposure to the following is desired : - Tech Stack you will learn

  • Hadoop and Flink
  • RUST, Javascript, React, Redux, Flow
  • Linux, Jenkins
  • Kafka, Avro, Kubernetes, Puppet
  • Involvement in the Java community



My client is based London. Home work is encouraged but you will need to be able to come to the City if needed.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Senior Java Software Engineer

London, London Qodea

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

Join Europe's leading, high-growth Google Cloud consultancy. At Qodea, you’ll be part of a team energised by innovation and passionate about delivering exceptional results. We craft cutting-edge solutions in data and analytics, AI, cloud infrastructure and security, driving digital transformation that empowers our customers to scale, modernise and lead in their industries. We’re driven by ideas and powered by our people.

We are looking for a senior-level Java Software Engineer to be the architectural authority for our loyalty platform. You won't just use AI and ML; you'll design the large-scale systems that make them possible, setting the technical strategy for how we deliver personalized, intelligent experiences to millions of users.

We want to be transparent about expectations. Our daily collaboration sync is 5-6 pm GMT. Beyond that, this role will require occasional evening availability to align with US time zones for high-priority events, like a critical deployment, a major architectural review, or to resolve an urgent production issue.

What You’ll Do:
  • Lead the architecture and evolution of scalable, high-performance Java backend systems for personalisation, including data ingestion, profile management, recommendation services, and dynamic content delivery. 
  • Utilize frameworks like Spring Boot, Apache Kafka for messaging, and RESTful API as well as Backend-for-Frontend (GraphQL) design principles.
  • Drive cross-functional initiatives to integrate modern personalisation technologies, such as real-time behavioral analytics and A/B testing frameworks, using Java-based APIs and microservices.
  • Define strategies to enhance the performance, reliability, and observability of personalisation services, ensuring low-latency, high-availability systems through Java optimizations and monitoring tools like Micrometer or Prometheus.
  • Design and implement Java frameworks for evaluating personalisation effectiveness through both offline metrics and live A/B experimentation.
  • Champion engineering best practices in Java development and mentor engineers across teams, raising the bar for code quality and system design.
  • Shape long-term technical direction by staying ahead of trends in distributed systems, Java ecosystem advancements, and personalisation technologies—and bringing these innovations into production.

Requirements

What You’ll Need to Succeed
  • Degree in Computer Science, Engineering, or a related technical field.
  • Experience in developing large-scale java systems.
  • Extensive hands-on experience working with content from personalisation and recommendation engines.
  • Familiarity with technologies such as Apache Beam, Pub/Sub, and other large-scale data processing frameworks crucial for personalisation at scale.
  • Expertise in backend development, with knowledge of Golang is a plus, to build robust and efficient recommendation systems.
  • Proficiency with both SQL and NoSQL databases, to manage and query data for personalized experiences.
  • Demonstrated experience building robust APIs (REST, GraphQL) and operating in modern cloud environments (GCP, AWS), using Kubernetes, Docker, CI/CD, and observability tools.
  • Proven ability to influence engineering direction across teams and functions.
  • Strong communication skills and the ability to align diverse technical stakeholders around a cohesive vision.

Nice to Have

  • Specialization in personalisation-related areas and recommendation engines.
  • Experience deploying personalisation solutions in production.
  • Knowledge of end-to-end personalisation system design.
  •  knowledge of Scala

How You’ll Grow: 

  • Clear career progression opportunities within our career framework
  • Cross-skilling and internal mobility across business areas
  • Access to dedicated training, certifications, and professional memberships

Benefits

Financial:

  • Competitive base salary.
  • Matching pension scheme (up to 5%) from day one.
  • Discretionary company bonus scheme.
  • 4 x annual salary Death in Service coverage from day one.
  • Employee referral scheme.

Health and Wellbeing:

  • Private medical insurance from day one.
  • app: access to remote GPs, second opinions, mental health support, and physiotherapy.
  • EAP service
  • Cycle to Work scheme.

Time Off and Flexibility:

  • 36 days annual leave (inclusive of bank holidays).
  • An extra paid day off for your birthday.
  • Ten paid learning days per year.
  • Flexible working hours.
  • Market-leading parental leave.
  • Sabbatical leave (after five years).
  • Work from anywhere (up to 3 weeks per year).

Development and Recognition:

  • Industry-recognised training and certifications.
  • Bonusly employee recognition and rewards platform.
  • Clear opportunities for career development.
  • Length of Service Awards

Extra Perks:

  • Regular company events.
  • Tech Scheme.
Diversity and Inclusion Statement

At Qodea, we champion diversity and inclusion. We believe that a career in IT should be open to everyone, regardless of race, ethnicity, gender, age, sexual orientation, disability or neurotype. We value the unique talents and perspectives that each individual brings to our team, and we strive to create a fair and accessible hiring process for all. If you feel we can improve in any way, please reach out to our careers team via email at or connect with us on LinkedIn via our Qodea Company Page .

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Java

London, London £100000 - £130000 annum ITRS

Posted 25 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent
About ITRS

Recognised as a Great Place to Work, ITRS is an Enterprise SaaS provider with industry-leading solutions. Our prestigious customer base includes 90% of the world's top investment banks. We are backed by leading private equity investors and are growing.

Our headquarters are in Shoreditch - London's tech hub – with offices in other UK and global locations from the Netherlands to Manila, NYC and Florida. We pride ourselves on a diverse, friendly, dynamic culture - with a focus on internal promotion and developing our people.

Scope of Role

The Apps team in London is expanding and we are looking for a senior Java developer with interest and experience in system monitoring, time-series visualisation/analysis, or similar. We are looking for someone who can take an active and leading role in delivering domain specific monitoring solutions.

The team builds Apps which can monitor and report on the status of 10s of thousands of servers, processes, and business flows. We have several green-field projects in the pipeline which require smart UIs for incident investigation, root-cause analysis, signals and alert configuration. To accelerate the development, we are looking for someone who will work directly with the frontend developers and stakeholders to drive the product forward.

You will work with the wider applications team, reporting into the Apps Engineering Manager. As an engineer you will be hybrid, with 2 days per week in the London office.

Requirements

As a Senior Software Engineer, you will:

  • Evolve solutions based on feedback.
  • Collaborate with the team, including backend, frontend, UX and Product.
  • Communicate App's data requirements to other teams.
  • Provide contribution to improving the engineering teams' processes and standards.
  • Support decisions on technical choices in projects, participating as a technical expert, defining solutions for our clients.
  • Work with the Engineering Manager to provide delivery estimates and manage activities throughout the development lifecycle.
  • Help deliver development projects from requirements, design to release.
  • Pay attention to quality, maintainability, performance and testing.

Benefits

  • Health Insurance and Dental Health Cover for you and your dependants
  • Enhanced Pension
  • Flexible Hybrid Working
  • Enhanced Parental Leave
  • Travel Insurance
  • Life Assurance
  • Income Protection

ITRS is an Equal Opportunity employer and Inclusion is part of our everyday life. We celebrate diversity and pride ourselves on providing an environment where all employees can be their authentic selves and have a voice, allowing everyone to contribute equally. We remain committed to advocating inclusion, diversity, and equality into our ITRS family as we grow and enrich our business.

We welcome applications from everyone in the community as we recognise that a diverse workforce is a stronger workforce.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Lead Java Engineer

London, London £80000 - £110000 Annually Michael Page

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Our client is within the Financial sector, specifically Derivatives and they are looking for a Lead Developer to join the team. The company is based in Central London and they go the office 3 to 4 times a week.

Client Details

Our client is within the Financial sector, specifically Derivatives and they are looking for a Lead Developer to join the team. The company is based in Central London and they go the office 3 to 4 times a week.

Description

Our client is looking to bring more development in house from their outsourcing businesses and is looking for 2 new people to join their team of 5. Day to day of the role will include:

  • Lead the design, development, and implementation of Java-based applications and systems.
  • Help to plan future development.
  • Collaborate with cross-functional teams to gather and analyse requirements.
  • Ensure the scalability, performance, and reliability of software solutions.
  • Mentor and guide junior team members to enhance their technical skills.
  • Deal with a variety of clients.
  • Work alongside the outsourcing partners
  • Maintain and improve existing systems by identifying and fixing bugs or implementing enhancements.
  • Keep updated with the latest Java technologies and integrate them into projects as needed.
  • Prepare technical documentation to support solutions and team processes.
  • Contribute to the strategic planning of technology initiatives within the organisation.

Profile

Must haves:

  • Java
  • Worked in the Derivatives market
  • Strong communication
  • Dealt with clients or stakeholders
  • Modelling financial products and processes
  • APIs and Integrations

Nice to haves:

  • Python
  • Worked in derivatives product classes
  • Hands on model development experience
  • Experience with collateral malmanagement
  • Worked with regulatory processes

Job Offer

  • Private Medical
  • 25 days holiday plus BHS
  • 10% Pension
  • 10% Bonus
  • Free drinks and snacks in the office!
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java Jobs in London !

Lead Java Engineer

Coleman Street, London Michael Page

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full time

Our client is within the Financial sector, specifically Derivatives and they are looking for a Lead Developer to join the team. The company is based in Central London and they go the office 3 to 4 times a week.

Client Details

Our client is within the Financial sector, specifically Derivatives and they are looking for a Lead Developer to join the team. The company is based in Central London and they go the office 3 to 4 times a week.

Description

Our client is looking to bring more development in house from their outsourcing businesses and is looking for 2 new people to join their team of 5. Day to day of the role will include:

  • Lead the design, development, and implementation of Java-based applications and systems.
  • Help to plan future development.
  • Collaborate with cross-functional teams to gather and analyse requirements.
  • Ensure the scalability, performance, and reliability of software solutions.
  • Mentor and guide junior team members to enhance their technical skills.
  • Deal with a variety of clients.
  • Work alongside the outsourcing partners
  • Maintain and improve existing systems by identifying and fixing bugs or implementing enhancements.
  • Keep updated with the latest Java technologies and integrate them into projects as needed.
  • Prepare technical documentation to support solutions and team processes.
  • Contribute to the strategic planning of technology initiatives within the organisation.

Profile

Must haves:

  • Java
  • Worked in the Derivatives market
  • Strong communication
  • Dealt with clients or stakeholders
  • Modelling financial products and processes
  • APIs and Integrations

Nice to haves:

  • Python
  • Worked in derivatives product classes
  • Hands on model development experience
  • Experience with collateral malmanagement
  • Worked with regulatory processes

Job Offer

  • Private Medical
  • 25 days holiday plus BHS
  • 10% Pension
  • 10% Bonus
  • Free drinks and snacks in the office!
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Senior Java Engineer

London, London U.S. Bank

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

At U.S. Bank, we're on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions, enabling the communities we support to grow and succeed in the right ways, all more confidently and more often-that's what we call the courage to thrive. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive. Try new things, learn new skills and discover what you excel at-all from Day One.
As a wholly owned subsidiary of U.S. Bank, Elavon is committed to building the platforms and ecosystems that help over 1.5 million customers around the world to achieve their financial goals-no matter what they need. From transaction processing to customer service, to driving innovation and launching new products, we're building a range of tailored payment solutions powered by the latest technology. As part of our team, you can explore what motivates and energizes your career goals: partnering with our customers, our communities, and each other.
**Job Description**
Senior Java Engineer
The Agile Software Developer will execute end-to-end development and testing of software products in an agile lifecycle. Partnering with key technical and business stakeholders, the agile developer will help refine the product vision, estimate, design and build a solution before supporting it into production.
You will be expected to lead by example working within the team and boosting their ability to deliver business requirements while improving core engineering and reducing technical debt.
This is a hands-on roll involving a large amount of coding and problem solving.
**Required**
+ Java - Extensive experience working with both large enterprise monolithic applications and modern cloud, micro service platforms
+ Spring Boot, Spring MVC, JSP, Dropwizard, Maven, Gradle, Tomcat, Jetty, Junit, Mockito
+ Database
+ Microsoft SQL Server/Service Broker, TSQL, RDS
+ Functional and Nonfunctional testing experience - ability to create and maintain complex automated testing suites for modern and legacy application
+ DevOps capabilities
+ Containers, cloud, automation, security, configuration management, CI/CD
+ Continuous Integration - Jenkins (declarative and containerised pipelines), GIT
+ Experience working with Agile processes and methodologies
**Nice to have**
+ Payments experience
**Responsibilities / Qualities**
+ Lead the evaluation of ideas, tools, technology, standards and best practice
+ Support innovation by acting as a sounding board for ideas and help bring them to life
+ Actively engage in tracking and reducing technical debt
+ Excellent communication skills, able to collaborate with wider Opayo team
+ Strong grasp of industry standards, best practices and design patterns
+ Be willing to adapt to significant changes in either technology or environment
+ Provide coaching and mentoring to technical staff
**Location**
The role offers a hybrid / flexible schedule, which means there's an in-office expectation of 3 or more days per week and the flexibility to work outside the office location for the other days.
_This position is not eligible for visa sponsorship._
If there's anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants ( .
**Benefits** :
We offer an exciting, fast-paced and diverse working environment with employees of many different nationalities. We provide benefits to help you protect your health and financial security; and give you peace of mind. We also invest in your career growth with development resources that give you the opportunity to stretch and shine.
**Posting may be closed earlier due to high volume of applicants.**
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Lead Java Engineer

London, London Mindera

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

At Mindera, we craft software with people we love.

We’re looking for a Lead Java Engineer with Product Information Management experience (PIM) to join our growing company – you’ll play a key technical leadership role, working closely with architects, product managers, and cross-functional teams to design and implement scalable, reliable, and secure backend systems.

Please note: This is a six month contract that sits outside IR35. You will be required to work in Paddington 2-3 days a week.

What does the role involve?

  • Lead technical deep dives and knowledge sharing in the teams, anticipating challenges and proposing solutions
  • Start influencing product and business decisions

Hands-on Software Development:

  • Write high-quality Java code using frameworks such as Spring Boot or Micronaut.
  • Build robust services that support secure, high-volume payment transactions.
  • Develop integrations with acquiring banks, payment gateways, and fraud detection tools.

Cloud & DevOps Practices:

  • Build and support cloud-native systems on the cloud (preferably Azure) using Terraform and Kubernetes.
  • Manage CI/CD pipelines using GitHub Actions and ensure smooth delivery to production.
  • Own monitoring, alerting, and observability, using tools like OpenTelemetry and Dynatrace.

Security & Compliance:

  • Champion secure coding practices and data protection across services.

Collaboration & Mentoring:

  • Work closely with product owners, engineering leads, and other stakeholders to shape technical solutions.
  • Mentor and support more junior/mid/senior engineers, driving technical excellence across the board.
  • Help establish and promote best practices around code review, testing, delivery, and operational support.

Continuous Improvement:

  • Continuously improve platform reliability, performance, and cost-efficiency.
  • Stay up-to-date with technology trends and proactively identify innovation opportunities.

Requirements

  • Proven experience as a Staff or Lead Engineer in backend-heavy environments in teams having multiple levels of engineering.
  • Experienced with Product Information Management (PIM) experience
  • Strong experience in Java 17+, ideally with experience in using Spring Boot or Micronaut. Kotlin experience is a bonus. If the applicant does not have experience they must show willingness to learn Kotlin.
  • Experience working in teams that use authentication, authorisation, SSO/OAuth.
  • Nice to Have: Experience with IAM platforms (Okta, Auth0, Keycloak, ForgeRock). Knowledge of identity/security standards such as OpenID Connect, JWT, SAML, MFA. Cloud platform experience (Azure, AWS, or GCP). Exposure to DevOps practices and CI/CD pipelines.
  • Hands-on knowledge of Kafka, event-driven architecture, enterprise integration patterns and Microservices.
  • Solid understanding of payment systems and PSP integrations, including fraud, tokenisation, and settlement flows.
  • Experience with cloud infrastructure (Azure preferred), CI/CD, and Kubernetes.
  • Working knowledge of regulatory and compliance standards (PCI DSS, SCA, PSD2).
  • Strong communication skills and the ability to explain complex technical concepts to a range of audiences.
  • Experience working in Agile/Scrum teams with a DevOps culture and test-driven mindset.

Nice to Have:

  • Experience with IAM platforms (Okta, Auth0, Keycloak, ForgeRock)
  • Experience working with Kotlin
  • Knowledge of identity/security standards such as OpenID Connect, JWT, SAML, MFA.
  • Cloud platform experience (Azure, AWS, or GCP).
  • Exposure to DevOps practices and CI/CD pipelines.

Benefits

    • Competitive Rates
    • Friendly and welcoming team
    • Opportunity to work with one of the UK's leading Retailers

At Mindera we use technology to build products we are proud of, with people we love.

Software Engineering Applications, including Web and Mobile, are at the core of what we do at Mindera. We partner with our clients, to understand their product and deliver high performance, resilient and scalable software systems that create an impact on their users and businesses across the world.

You get to work with a bunch of great people, where the whole team owns the project together. Our culture reflects our lean and self-organisation attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication.

We are proud of our work and we love to learn all and everything while navigating through an Agile, Lean and collaborative environment.

Check out our Blog and our Handbook

Mindera around the world : Porto, Portugal | Aveiro, Portugal | Coimbra, Portugal | Leicester, UK | San Diego, USA | San Francisco, USA | Chennai, India | Bengaluru, India | Blumenau, Brazil | Cluj-Napoca, Romania | Valencia, Spain | Casablanca, Morocco & Remote.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Java Jobs View All Jobs in London