Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
We are looking for candidates who possess:Strong experience in Java programming and frameworksProficiency in software development methodologies, particularly AgileExperience with microservices architecture and RESTful APIsFamiliarity with database technologies and cloud platformsExcellent problem-solving skills and ability to work collaborativelyA degree in Computer Science or a related field is preferred
About the job
About the Contacts Team Role
Wise is looking for a Senior Software Engineer II to join the Contacts Team in London. This position focuses on building and improving Java-based applications that support the company’s core products.
What You Will Do
Work closely with engineers, product managers, and other stakeholders to design and implement software solutions.
Develop and maintain high-performance Java applications that respond efficiently to front-end requests.
Promote best practices in code quality, testing, and agile development within the team.
Who We’re Looking For
Significant experience with Java in a production environment.
Comfort working with cross-functional teams.
Strong interest in building reliable, scalable systems.
About Wise
Wise is a leading technology company dedicated to making international money transfers faster, cheaper, and more transparent. Our mission is to create a borderless financial world, and we are committed to innovation and excellence in everything we do. Join us and be part of a team that values creativity and teamwork.
Similar jobs
1 - 20 of 3,722 Jobs
Search for Java Software Engineer Customer Services
Join Starling Bank, the UK's pioneering digital bank, on our mission to revolutionize banking! We have created a modern banking experience, harnessing technology to empower individuals in saving, spending, and managing their finances effectively.As a fully licensed bank, we embody the innovative spirit of a tech company, striving to make banking fairer, simpler, and more accessible for everyone. With over 3,000 employees across our offices in London, Southampton, Cardiff, and Manchester, we are at the forefront of the fintech industry.Our engineers are the heartbeat of Starling, thriving in a dynamic environment focused on building and innovating with cutting-edge technology. Our flat organizational structure encourages you to take initiative and collaborate, ensuring you have the support you need to excel.Success at Starling requires a proactive mindset and a commitment to ownership—be it through developing, designing, discovering, or sharing insights with your peers. Our mission aligns with five core values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.Hybrid WorkingWe embrace a hybrid work model at Starling, favoring candidates within a commutable distance of our offices for optimal collaboration and interaction.Engineering EnvironmentOur engineers eagerly contribute to delivering innovative features, regardless of their primary tech stack. Explore our insights through our latest blogs and case studies featuring Women in Tech.We value engagement and commitment to our customers, as well as the quality of code produced. Those who can tackle diverse challenges and collaborate across teams are vital in our mission to reshape banking for the better.
Full-time|On-site|London, Birmingham, Manchester, Newcastle upon Tyne, Edinburgh, Belfast
Join our dynamic team at Version 1 as an Intermediate Java Software Engineer. You will play a crucial role in designing, developing, and maintaining high-quality software solutions. Collaborate with cross-functional teams to ensure the delivery of innovative applications that meet both client and business needs.
Role Overview Wise is looking for a Senior Software Engineer II focused on Investments to help design and build Java applications. This position is based in London and centers on projects that support and improve Wise's investment strategies. What You Will Do Develop and maintain Java-based applications for the Investments team Work closely with engineers and stakeholders to deliver features and improvements Contribute to projects that directly impact Wise's investment products and processes Collaboration This role works within a collaborative team, sharing ideas and solutions to solve complex problems and deliver reliable software.
Join our dynamic team at Wise as a Senior Software Engineer I focused on Investments, where you will leverage your expertise in Java to drive innovative solutions. You will collaborate with cross-functional teams to enhance our investment platform, ensuring scalability, performance, and security. Your contributions will directly impact our mission to make money transfers and investments seamless and accessible for everyone.
Role Overview Wise is looking for a Senior Software Engineer to focus on Global KYC (Know Your Customer) and Onboarding systems. This position is based in London and centers on building and improving the software that supports customer verification and onboarding. What You Will Do Design and implement software solutions for KYC and onboarding using Java. Work with cross-functional teams to deliver features that support regulatory compliance and smooth onboarding for customers. Contribute to systems that help Wise meet regulatory standards while keeping customer experience front and center. About Wise Wise is a financial technology company focused on making money movement and financial services easier and more transparent for customers worldwide.
Join the Nevis TeamAt Nevis, we are revolutionizing wealth management with the world’s first AI-driven platform. In less than a year, we have successfully managed over $50 billion in assets and are aiming to reach $100 billion by year-end.With a robust backing from prominent investors, including Sequoia Capital, ICONIQ, and Ribbit, Nevis stands out as one of Europe’s most highly funded and rapidly growing Series A startups.Your RoleWe are seeking a talented Senior Software Engineer specializing in Backend Development to enhance our elite engineering team. You will be instrumental in designing and developing high-performance systems that drive Nevis’ AI-centric wealth management solutions.This role involves building a resilient backend architecture that supports our intelligent workflows, focusing on developing APIs, microservices, and data pipelines for managing substantial assets. Collaborating with engineers from leading fintech firms like Revolut, you will be at the cutting edge of technology and finance, creating scalable systems that prioritize reliability, performance, and thoughtful design.If you are passionate about working on innovative projects, thriving in a fast-paced environment, and taking ownership of your work from design through to deployment, you'll excel at Nevis.
Join our dynamic team at Wise as a Senior Software Engineer II specializing in Treasury and Liquidity solutions. In this role, you will leverage your expertise in Java to develop innovative software that enhances our financial services. Collaborate with cross-functional teams to deliver high-quality projects that directly impact our global operations and customer experience.
About the Contacts Team Role Wise is looking for a Senior Software Engineer II to join the Contacts Team in London. This position focuses on building and improving Java-based applications that support the company’s core products. What You Will Do Work closely with engineers, product managers, and other stakeholders to design and implement software solutions. Develop and maintain high-performance Java applications that respond efficiently to front-end requests. Promote best practices in code quality, testing, and agile development within the team. Who We’re Looking For Significant experience with Java in a production environment. Comfort working with cross-functional teams. Strong interest in building reliable, scalable systems.
Join Wise as a Senior Software Engineer I, where you will play a crucial role in developing and enhancing our Acquiring Platform. As a backend engineer specializing in Java, you will collaborate with cross-functional teams to create reliable, scalable, and innovative software solutions that will help us deliver exceptional payment experiences to our users.
Join our dynamic App Platform team in London, where you will take on diverse roles as an Architect, Developer, Consultant, and Leader. You'll play a critical part in designing robust systems, coding innovative solutions, and collaborating with server teams to enhance our infrastructure. Your insights will shape internal and external communications through engaging blog posts and presentations, making a meaningful impact on our technology and community.
Join our innovative technology consultancy where you will find a vibrant career path and the chance to work with groundbreaking technologies. As a Software Developer, you will engage in the entire software development life cycle, providing you with hands-on coding experience while driving your team towards success. Are you eager to be involved in everything from design and development to delivering high-quality solutions to our clients?We leverage a diverse array of technologies including .Net, C#, Java, Salesforce, Sharepoint, Dynamics CRM, Sitecore, ReactJS, Angular, Docker, Azure, AzureDevOps and Octopus. Our commitment to utilizing the most effective and contemporary technologies will empower you to expand your knowledge and skills across various programming languages.You will be part of our Application Support (APS) team, gaining insights into the various platforms and products we manage in the UK. This role encompasses a blend of development, DevOps, and support responsibilities, including participation in an on-call rotation.Key Responsibilities:Full-stack system development including front-end, back-end, and integrationsEngagement in DevOps practicesProviding service supportWorkflow planning and managementProcess optimization and quality assurance initiativesImplementing customer-focused design requirements for new featuresAnalysis and design of comprehensive solutionsCollaborative daily discussions with your teamEnd-to-end project delivery management
Join our team at Wise as a Senior Software Engineer I specializing in backend development with Java. In this role, you'll be a pivotal member of our Business Accounting Integrations and Reporting team. Your expertise will contribute to building robust features that enhance the user experience and streamline business processes.We are looking for a passionate engineer who is eager to tackle complex challenges and drive innovative solutions that impact our users. Collaborate with cross-functional teams to design, develop, and implement high-quality software solutions.
Role Overview AND Digital is hiring a Senior Java / Kotlin Engineer to join the team in London. This is a hybrid role, requiring on-site presence two days per week in either Leeds or London. About AND Digital Since 2014, AND Digital has worked with organizations to deliver digital products and strengthen digital teams. Our regional 'Clubs' model helps us build close partnerships with clients, providing dedicated, local support. Today, over 1,300 people work across our Clubs in the UK, Europe, and the USA. The company continues to grow organically, with plans to expand globally. AND Digital aims to close the digital skills gap and deliver lasting impact for clients and their teams. What You Will Do Work within a cross-functional team of developers, technical product owners, and testers to build JVM applications using Test Driven Development and Pair Programming. Lead system design and implementation, considering the broader context and looking for ways to improve systems and practices. Mentor and coach team members. What We’re Looking For Extensive hands-on experience in Java or Kotlin (back-end), with at least 5 years of professional development. Strong background in Test Driven Development (minimum 3 years) and an interest in Pair Programming. Experience working in cross-functional, agile teams. Inclusion and Flexibility AND Digital is an equal opportunity employer. Applications are encouraged from women, ethnic minorities, and individuals with disabilities. Flexible working arrangements are considered, depending on the requirements of the role. Reasonable adjustments are made to accommodate individual needs.
About ITRSRecognized as a Great Place to Work, ITRS is a leading Enterprise SaaS provider delivering innovative solutions that ensure critical technologies operate with efficiency. Our mission is to empower organizations through comprehensive and automated IT observability solutions that protect essential applications while fostering innovation.Our esteemed clientele includes 90% of the world’s foremost investment banks, and we are supported by top-tier private equity investors, driving our rapid growth.Our headquarters is situated in Shoreditch, the vibrant tech hub of London, with additional offices across the UK and globally, from the Netherlands to Manila, New York City, and Chicago. We take pride in cultivating a diverse, friendly, and dynamic culture, emphasizing internal promotions and the development of our team members.Role OverviewITRS is seeking a Senior Java Software Developer to join our London-based Platform Team, reporting directly to the Engineering Manager. As part of a larger global Engineering Team, you will contribute to our Core Platform layer, which consists of distributed services designed to ingest, transform, and materialize observability data. This data will then be made accessible to various distributed applications focused on visualization, integration, analytics, and other domain-specific solutions. We aim to enhance our core platform team in preparation for increased customer adoption projected through 2025.This is a permanent, full-time position with a hybrid work schedule based in our London office.Key ResponsibilitiesEngage in all stages of the product lifecycle, including design, development, documentation, testing, integration, deployment, and ongoing support.Mentor team members to foster a culture of mutual growth and learning.Approach product and client challenges with a curious mindset, striving for a thorough understanding of our solutions.Collaborate with team members to craft innovative, customer-focused solutions.Participate in team support responsibilities to ensure reliable service delivery to our clients.Champion a quality-driven culture, offering guidance and support in best practices to less experienced team members.First 30 Days Goals:Gain a comprehensive understanding of our company, team dynamics, and product offerings.Complete hands-on training with ITRS Analytics and other products within our portfolio.Follow an onboarding checklist and connect with team members across various departments.Engage in meetings, demos, and presentations alongside current team members.Review recorded sales calls to learn about our sales processes.Start taking ownership of parts of the agenda as you become more comfortable.First 60 Days Goals:Continue collaborative work with current team members to deepen understanding and contribution to the team.
Join G MASS as we support a leading global FinTech organization in expanding its core engineering team dedicated to developing enterprise-scale, AI-driven data products. This position is part of a dynamic and collaborative Agile engineering environment that focuses on creating scalable, cloud-native platforms utilized across the organization.As a member of our senior engineering group, you will be responsible for the design, development, and maintenance of high-performance software components within a distributed data ecosystem. Our emphasis is on clean architecture, modern Java programming, and the implementation of robust engineering practices.Key Responsibilities:Design, develop, and maintain scalable software and data modeling components within a distributed platform.Translate both business and technical requirements into robust, well-architected solutions.Implement best-practice software engineering standards, including code reviews, Test-Driven Development (TDD), and Continuous Integration/Continuous Deployment (CI/CD).Troubleshoot and resolve complex software defects and performance challenges.Actively engage in Agile ceremonies, including sprint planning, daily stand-ups, demonstrations, and retrospectives.Mentor junior engineers through code reviews, pairing, and knowledge sharing initiatives.Contribute to architectural decisions to ensure the scalability, reliability, and security of systems.Produce and maintain clear technical documentation that outlines designs and workflows.Communicate progress, risks, and solutions effectively with stakeholders.Continuously assess new tools, frameworks, and methodologies to enhance engineering quality.
Legal & General is hiring an Engineering Manager to guide teams working with Java microservices and AWS in London. This role centers on leading software development efforts and supporting technical growth within the group. Role overview The Engineering Manager oversees development teams focused on Java microservices and AWS. Key responsibilities include ensuring technical quality, encouraging new ideas, and delivering reliable software solutions. Collaboration with cross-functional partners is essential to keep engineering work aligned with business needs. What you will do Lead and support development teams working with Java microservices and AWS Drive technical standards and best practices throughout the software development lifecycle Mentor engineers and help foster a culture of learning and innovation Coordinate with other teams to ensure engineering projects meet business objectives Requirements Experience managing or leading software development teams Strong background in Java microservices and AWS Ability to align technical work with broader business goals Skilled at mentoring and developing team members
At Mindera, we create exceptional software solutions with a team of passionate individuals. We are currently seeking a Principal Java Engineer with extensive experience in the retail domain to join our dynamic crew!This is a six-month contract role that operates outside of IR35 regulations. The position requires you to work in our Paddington office three days a week.Role Responsibilities:Lead technical discussions and knowledge-sharing sessions within the team, proactively identifying challenges and offering innovative solutions.Influence product and business strategies through technical expertise.Hands-on Software Development:Develop high-quality Java applications utilizing frameworks like Spring Boot or Micronaut.Create resilient services that facilitate secure, high-volume payment transactions.Integrate with acquiring banks, payment gateways, and fraud detection systems.Cloud & DevOps Practices:Design and maintain cloud-native solutions on platforms such as Azure, employing Terraform and Kubernetes.Oversee CI/CD pipelines with GitHub Actions, ensuring seamless deployment to production environments.Manage monitoring, alerting, and observability using tools like OpenTelemetry and Dynatrace.Security & Compliance:Promote secure coding practices and data protection across all services.Collaboration & Mentoring:Collaborate closely with product owners, engineering leads, and other stakeholders to define and refine technical solutions.Mentor junior, mid-level, and senior engineers, fostering a culture of technical excellence.Establish and advocate for best practices in code reviews, testing, delivery, and operational support.Continuous Improvement:Consistently enhance platform reliability, performance, and cost-effectiveness.Stay abreast of technology trends and proactively seek opportunities for innovation.
Join Our TeamAs a Junior Software Engineer specializing in Data Products at Yapily, you will be instrumental in developing and expanding our cutting-edge data platform. This entry-level role is ideal for individuals with a solid foundation in Java or Python who are enthusiastic about diving into the field of Data Engineering.Your contributions will be vital in crafting high-performance data pipelines, robust billing infrastructure, and intuitive self-service data APIs. This position provides a unique opportunity to engage with the Google Cloud Platform (GCP) stack, allowing you to learn how to create data systems that enable engineering teams to transform raw data into actionable insights.Key ResponsibilitiesData Pipeline Support: Collaborate in the design and upkeep of scalable data ingestion and processing systems using ETL/ELT methodologies.API Development: Assist in the creation and documentation of APIs for a seamless data experience for various stakeholders.Database Management: Work with SQL and NoSQL databases, optimizing schemas and crafting efficient queries to handle high-volume transactions.Cloud Resource Management: Learn to deploy and maintain software utilizing GCP services such as Pub/Sub, BigQuery, and Cloud Storage.Billing Infrastructure: Support the development of a reliable billing architecture in an event-driven environment.Cross-Functional Collaboration: Work alongside BI, infrastructure, and product teams to gather data requirements and deliver technical solutions.Quality Assurance: Engage in testing, monitoring, and logging to ensure system resilience.Continuous Learning: Participate in code reviews and agile ceremonies to enhance your technical skills and product knowledge.
Join Capco as a Senior Backend Engineer specializing in Java and play a pivotal role in designing and implementing robust backend solutions that drive our innovative projects. You will collaborate with cross-functional teams to deliver high-quality software that meets our clients' needs. This is an exciting opportunity for seasoned professionals looking to make a significant impact in a dynamic environment.
Role Overview Utility Warehouse is looking for a Senior Backend Software Engineer to strengthen the Customer Lifecycle team in London. This role centers on building and refining backend systems that support every stage of the customer journey. The work has a direct impact on how customers experience Utility Warehouse services. What You Will Do Design, build, and maintain backend software that supports customer lifecycle processes Focus on efficiency and scalability to handle growing customer needs Contribute technical expertise to improve customer experience through reliable backend solutions About the Team Work alongside engineers who care about delivering quality service. The team values practical solutions and continuous improvement, with each member playing a key role in shaping the technology that powers Utility Warehouse’s customer interactions.
Apr 17, 2026
Sign in to browse more jobs
Create account — see all 3,722 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.