cover image
twentyAI

Java Software Engineer - TWE42944

Hybrid

London, United kingdom

Mid level

Freelance

08-09-2025

Share this job:

Skills

Communication Java NoSQL MongoDB CI/CD Docker Kubernetes Problem-solving Regression Databases git angular Azure react AWS Software Development cloud platforms Agile Junit Spring Hibernate GCP Maven Gradle Kafka Microservices

Job Specifications

Senior Java Software Engineer | Enterprise Banking Projects

Key Details: Initial 6 Months (likely extensions), up to PS700 per day Umbrella (Inside), 3 days onsite

We're hiring a Senior Java Software Engineer to work on large-scale, business-critical applications for a major global banking client. This isn't just about writing code, you'll be solving complex technical challenges in a regulated, high-availability environment where stability, performance, and security matter.

What you'll do:

Design and build enterprise-grade Java applications and services that power millions of transactions
Write clean, maintainable, and secure code built for scale
Lead by example in code reviews, mentoring, and technical discussions
Collaborate with product, QA, and infrastructure teams to ship features into production smoothly
Troubleshoot, debug, and optimize mission-critical systems under real-world constraints
Contribute to technical specs and architectural decisions
Stay ahead of the curve on emerging Java and cloud technologies
Work in an agile delivery model with banking-level rigor and resilience

What you bring:

5+ years of experience in Java software development
Deep knowledge of OOP, design patterns, and enterprise application design
Strong with Spring, Hibernate, REST APIs
Solid background in relational databases (MSSQL, Oracle)
Experienced in testing (JUnit, integration, regression)
Familiar with Maven/Gradle, Git, CI/CD workflows
Strong communication and problem-solving skills
Ability to thrive in enterprise-scale, high-stakes environments

Bonus points if you have:

Experience with cloud platforms (AWS, Azure, GCP)
Hands-on with microservices, Docker, Kubernetes
Familiarity with NoSQL (MongoDB), Kafka/Solace
Exposure to front-end frameworks (React, Angular, Vue)
Banking, financial services, or other highly regulated industry experience

About the Company

TwentyAI is a talent and staffing solutions firm that combines cutting-edge AI technology, deep data insights, and human expertise to connect top talent with outstanding opportunity, specializing in data, technology, finance and GTM. Our in-house proprietary data analytics platform streamlines the recruitment process, enabling our consultants to focus on building meaningful relationships and staying ahead of industry trends. Since 2008, we've invested in both people and technology, driving business growth and career developm... Know more