Software Engineer

Software Engineer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Coltech

At a Glance

  • Tasks: Design and develop secure backend services in a collaborative, agile environment.
  • Company: Join a leading financial services programme with a focus on innovation.
  • Benefits: Enjoy a competitive salary, flexible working, and opportunities for professional growth.
  • Other info: Work in a dynamic team with a focus on high-quality engineering practices.
  • Why this job: Make a real impact on mission-critical systems that support national infrastructure.
  • Qualifications: 5+ years in software development with strong Java and microservices experience.

The predicted salary is between 60000 - 80000 £ per year.

We are seeking an experienced Software Developer / Engineer to join a secure, large-scale financial services programme operating within a highly regulated environment. This is a hands-on engineering role within a collaborative working group, focused on building and enhancing critical backend services in a distributed, event-driven architecture. The role requires strong technical capability, a proactive mindset, and the ability to work effectively in agile delivery teams.

Key Responsibilities

  • Design, develop, and maintain enterprise-grade backend services
  • Build scalable and resilient microservices in a secure environment
  • Work collaboratively within agile teams to deliver high-quality software
  • Support system enhancements, defect fixes, and production issues
  • Contribute to CI/CD pipelines and release processes
  • Engage with architects and senior engineers on solution design
  • Ensure strong engineering practices including testing, code quality, and documentation

Essential Technical Skills

Candidates must have a minimum of 5+ years’ experience in:

  • Java
  • Spring Boot
  • Oracle PL/SQL
  • Apache Kafka
  • Hibernate
  • Gradle

Strong experience delivering production-grade enterprise applications.

Good to Have

  • Karate testing framework
  • OpenShift
  • Jenkins
  • React / Redux
  • Control-M

Additional Requirements

  • Active SC Clearance (mandatory)
  • Strong problem-solving and analytical skills
  • Experience working in secure or regulated environments
  • Ability to work collaboratively in cross-functional teams
  • High level of ownership and delivery focus

This is a strong opportunity to work on a high-security, mission-critical financial services programme, contributing to systems that operate at national infrastructure level within a complex distributed architecture.

Software Engineer employer: Coltech

Join a leading financial services programme in London, where we prioritise innovation and collaboration in a secure, regulated environment. Our hybrid working model fosters a supportive culture that encourages professional growth and development, allowing you to enhance your skills while contributing to mission-critical systems. With a focus on agile methodologies and cutting-edge technology, we offer a unique opportunity to be part of a team that values excellence and teamwork.

Coltech

Contact Details:

Coltech Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Spring Boot, or microservices. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common algorithms and data structures, and be ready to discuss your past experiences in detail.

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented Software Engineers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Software Engineer

Java
Spring Boot
Oracle PL/SQL
Apache Kafka
Hibernate
Gradle
CI/CD Pipelines

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Java, Spring Boot, and other key skills mentioned in the job description. We want to see how your background aligns with our needs, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about working in a secure, regulated environment and how your proactive mindset fits into our collaborative culture. Let us know what excites you about this role!

Showcase Your Problem-Solving Skills:In your application, highlight specific examples where you've tackled complex problems or contributed to high-quality software delivery. We love seeing candidates who can demonstrate strong analytical skills and ownership of their work.

Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Coltech

Know Your Tech Inside Out

Make sure you brush up on your Java, Spring Boot, and other essential skills listed in the job description. Be ready to discuss your past projects and how you've used these technologies to solve real-world problems. Practising coding challenges can also help you feel more confident.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex issues, especially in regulated environments. Think about how you approached the problem, the steps you took, and the outcome. This will demonstrate your analytical skills and ability to work under pressure.

Emphasise Team Collaboration

Since this role involves working in agile teams, be ready to share experiences where you've successfully collaborated with others. Highlight your communication skills and how you contribute to a positive team dynamic. Mention any experience with CI/CD pipelines and how you’ve worked with cross-functional teams.

Understand the Company and Its Values

Do some research on the company’s mission and values, especially in the financial services sector. Being able to articulate why you want to work there and how your values align with theirs can set you apart. It shows that you're not just looking for any job, but that you're genuinely interested in contributing to their goals.