Software Engineer in Birmingham

Software Engineer in Birmingham

Birmingham Full-Time 28800 - 48000 £ / year (est.) Home office (partial)
Go Premium
Applause IT Recruitment Ltd

At a Glance

  • Tasks: Design and develop secure software solutions using Java and SQL for critical UK services.
  • Company: Join a specialised tech team focused on law enforcement and government projects.
  • Benefits: Competitive salary, professional development, and the chance to work on impactful projects.
  • Why this job: Make a real difference in public safety while growing your software engineering skills.
  • Qualifications: Experience in Java and SQL, with a passion for secure software development.
  • Other info: Hybrid working model with opportunities for travel and client engagement.

The predicted salary is between 28800 - 48000 £ per year.

Location: Birmingham (Hybrid)

Employment Type: Full-time, permanent

Clearance: Must be a British national able to attain DV (Developed Vetting) security clearance

Are you a recent Junior Software Engineer with a passion for Java development and a keen interest in building secure software solutions for critical UK services? This is an excellent opportunity to join a highly specialised software team delivering innovative, bespoke systems to law‑enforcement and government customers.

The Role

As a Software Engineer, you'll work within a small, close‑knit team responsible for designing, developing and supporting custom‑built software products. You'll be involved throughout the full project lifecycle - from gathering requirements and writing clean, efficient code to testing, deployment and client support. This role offers exceptional exposure to secure software environments, hands‑on development experience, and the opportunity to work directly with end‑users across the UK and abroad.

Key Responsibilities

  • Design, build, and maintain bespoke software solutions using Java and SQL
  • Work across the full software development lifecycle, from concept to delivery
  • Collaborate with policing and government clients to define and deliver solutions
  • Develop and maintain high‑volume, low‑latency applications ensuring strong performance
  • Test and debug software to ensure reliability and maintainability
  • Support and enhance existing applications and systems
  • Research and present new technologies for continuous improvement
  • Travel to customer sites for meetings, deployments, and support activities

Core Technologies

Essential Skills:

  • Java (commercial experience required)
  • SQL
  • Linux (preferably Red Hat / Rocky)

Desirable Skills:

  • J2EE, JPA, GWT / GXT, Vaadin
  • Knowledge of secure software development practices
  • Interest in full stack or web application development

About You

As this role supports sensitive national projects, you must be a British national able to achieve DV clearance, and hold a full UK driving licence.

Why Apply?

  • Opportunity to contribute to real‑world projects in the public safety and security domain
  • Work within a small, technically skilled team with clear ownership of projects
  • Exposure to both backend and frontend Java technologies
  • Direct engagement with customers across the UK and internationally
  • Ongoing professional development and the chance to build a long‑term career in secure software engineering

If you're ready to start your software development career working on meaningful, high‑impact projects, click apply now to join a team that builds technology solutions making a real difference.

Software Engineer in Birmingham employer: Applause IT Recruitment Ltd

Join a dynamic and innovative team in Birmingham, where as a Junior Software Engineer, you'll have the chance to work on impactful projects that enhance public safety and security. Our collaborative work culture fosters professional growth, offering ongoing development opportunities and direct engagement with clients, ensuring you gain invaluable experience in secure software environments. With a focus on bespoke solutions and a commitment to excellence, we provide a rewarding environment for those looking to make a meaningful contribution to critical UK services.
Applause IT Recruitment Ltd

Contact Detail:

Applause IT Recruitment Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Birmingham

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, attend meetups, and join online forums. 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 and SQL. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to meaningful projects.

We think you need these skills to ace Software Engineer in Birmingham

Java
SQL
Linux (preferably Red Hat / Rocky)
J2EE
JPA
GWT / GXT
Vaadin
Secure Software Development Practices
Full Stack Development
Web Application Development
Testing and Debugging
Client Support
Collaboration Skills
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Java experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for software engineering and why you’re excited about working with us at StudySmarter. Keep it concise but impactful!

Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled challenges in software development. We love seeing how you approach problems and come up with innovative solutions!

Apply Through Our Website: For the best chance of success, make sure to apply directly through our website. It’s the easiest way for us to keep track of your application and get back to you quickly!

How to prepare for a job interview at Applause IT Recruitment Ltd

✨Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be prepared to discuss your previous projects and how you've used Java in real-world applications. Practising coding challenges can also help you demonstrate your problem-solving abilities.

✨Understand the Full Software Development Lifecycle

Since this role involves working across the full project lifecycle, be ready to talk about your experience with each phase. Think about how you've gathered requirements, written code, tested software, and supported clients in the past. This will show that you’re well-rounded and understand the bigger picture.

✨Familiarise Yourself with Secure Software Practices

Given the sensitive nature of the projects, it’s crucial to have a grasp of secure software development practices. Research common vulnerabilities and how to mitigate them. Being able to discuss these topics will demonstrate your commitment to building secure solutions.

✨Engage with the Interviewers

Don’t just wait for questions; engage with your interviewers! Ask them about their current projects or the technologies they use. This shows your interest in the role and helps you gauge if the company culture is a good fit for you.

Software Engineer in Birmingham
Applause IT Recruitment Ltd
Location: Birmingham
Go Premium

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

>