Java Engineer

Java Engineer

Full-Time 50000 - 70000 £ / year (est.) Home office (partial)
Juxt Ltd.

At a Glance

  • Tasks: Join us to develop Java projects for top-tier investment banks and enhance critical systems.
  • Company: Dynamic tech company focused on innovative banking solutions.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact in finance while honing your software engineering skills.
  • Qualifications: Strong Java skills and a passion for clean code and system design.
  • Other info: Great learning environment for juniors and seasoned engineers alike.

The predicted salary is between 50000 - 70000 £ per year.

We’re looking for Java developers at all levels, ranging from Junior (2+ years’ experience) to Principal engineers and Architects, to join us as we kick off new Java projects with tier-1 investment banks. You’ll work on mission-critical systems bringing the best modern software engineering to client projects across banking and finance. If you’re new to banking, it’s also a great way to break into the domain and build deep industry knowledge.

This role will include hands-on work to bring improvements to new and existing systems, bringing fast builds and feedback, TDD, CI/CD, clean code, automation, and good taste software engineering. Experience with microservice and cloud architecture is beneficial.

Our work ranges from greenfield builds on core trading and payments platforms for key areas of the bank, to bringing radical improvements to existing systems, re-writing legacy applications, or rescuing struggling projects. What’s consistent across all of our work is our commitment to good coding hygiene - best practices, clean design, and building elegant, robust software.

This is an excellent environment for junior candidates to learn, and also for seasoned senior engineers to apply everything they know about writing and delivering good software projects. You’ll be working day to day with other talented engineers from JUXT and our clients.

We’re looking for developers who are passionate, enthusiastic, technically curious, and with excellent communication skills. Maybe you mentor others, run or attend meetups, write blogs or record podcasts, contribute to open source, or just like to stay up-to-date with the latest in Java. Whatever your background, we value people who care about system design, software craftsmanship, and clear communication.

Core skills
  • Strong Java skills
  • Good understanding of TDD, XP and Agile principles
  • Exposure to cloud architecture and CI/CD pipelines
  • Experience building large-scale systems
  • Engineers with great technical taste who can improve existing projects
  • AI-assisted engineering e.g. Copilot, Claude Code, etc.
Nice to have
  • Experience working on high-throughput or low-latency systems
  • Experience in investment banking, financial services, or fintech
  • Consultancy or client-facing experience
  • Knowledge of Terraform, Docker, Kubernetes, and other cloud-native infrastructure tools.

These roles are hybrid - a mix of working from home and on-site collaboration with clients (Central London or Canary Wharf).

Both permanent and contract arrangements considered.

We can only consider candidates who have the right to work in the UK and do not require visa sponsorship. Applicants must be UK-based and within a commutable distance to London.

Email careers@juxt.pro with your CV and a brief introduction. Even if you’re not sure you tick every box, we’d still love to hear from you - we’re always keen to meet passionate, technically curious developers and can keep you in mind for future projects if this one isn’t the right fit.

Java Engineer employer: Juxt Ltd.

At JUXT, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation in the heart of London. Our commitment to employee growth is evident through mentorship opportunities and exposure to cutting-edge projects in the banking sector, making it an ideal environment for both junior and senior Java engineers to thrive. With a hybrid working model, competitive benefits, and a focus on clean coding practices, we ensure our team members are well-equipped to make meaningful contributions while enjoying a balanced work-life experience.
Juxt Ltd.

Contact Detail:

Juxt Ltd. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with Java communities online. You never know who might have a lead on a great opportunity or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your Java expertise and understanding of TDD, CI/CD, and cloud architecture. This will give potential employers a taste of what you can bring to their team.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past projects and how you’ve applied best practices in software engineering. Confidence is key!

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for passionate developers, so even if you don’t tick every box, we want to hear from you. Your enthusiasm and curiosity could make all the difference!

We think you need these skills to ace Java Engineer

Java
TDD (Test-Driven Development)
Agile Principles
CI/CD (Continuous Integration/Continuous Deployment)
Cloud Architecture
Microservices
Clean Code
Software Engineering Best Practices
Large-Scale Systems Development
AI-Assisted Engineering
Terraform
Docker
Kubernetes
Communication Skills
Technical Curiosity

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Java skills and any relevant experience in TDD, CI/CD, or cloud architecture. We want to see how your background aligns with our projects, so don’t be shy about showcasing your achievements!

Craft a Compelling Introduction: When you email us, include a brief introduction that reflects your passion for software engineering. Share what excites you about the role and why you’re keen to join our team at StudySmarter. This is your chance to stand out!

Show Off Your Projects: If you've worked on any interesting projects, especially those involving microservices or high-throughput systems, make sure to mention them. We love seeing practical examples of your work and how you’ve applied your skills in real-world scenarios.

Be Open About Your Experience: Even if you don’t tick every box in the job description, we encourage you to apply! We value enthusiasm and a willingness to learn, so let us know about your journey and how you stay updated with the latest in Java and software development.

How to prepare for a job interview at Juxt Ltd.

✨Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with TDD, CI/CD, and Agile principles. They’ll likely ask you to solve coding problems or explain your thought process, so practice coding challenges to get comfortable.

✨Showcase Your Passion for Software Craftsmanship

Demonstrate your enthusiasm for clean code and good design practices. Share examples of how you've improved existing systems or contributed to projects. If you’ve mentored others or engaged in community activities like meetups or open-source contributions, be sure to mention those!

✨Understand the Banking Domain

Even if you’re new to banking, do some research on the industry and its challenges. Familiarise yourself with terms related to trading and payments platforms. Showing that you’ve taken the initiative to learn about the domain can set you apart from other candidates.

✨Prepare Questions for Them

Interviews are a two-way street! Prepare thoughtful questions about their projects, team dynamics, and company culture. This not only shows your interest but also helps you gauge if this is the right fit for you. Plus, it’s a great way to demonstrate your communication skills.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>