Software Engineer

Bickenhill
Birmingham, UK
13 days ago
Apply on itjobpro.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£45,000.0 - £50,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) HTML5 Business Software Cascading Style Sheets (CSS) Databases Relational Databases Linux Java Platform Enterprise Edition (J2EE) Google Web Toolkits Hibernate (Java) Java Persistence API Linux System Administration
+10 more
Microsoft SQL Server MySQL Red Hat Enterprise Linux Software Engineering Vaadin Web Applications Enterprise Software Applications Spring-boot Backend Web Technologies

Job description

We’re recruiting for a growing software business developing bespoke applications used within law enforcement. They’re looking for a Java Software Engineer to join their Birmingham-based development team, working across the design, development, delivery and ongoing improvement of enterprise software solutions.

This would suit a developer with solid commercial Java experience who enjoys solving technical problems, working across backend, database and web technologies, and having visibility of how their software is actually used.

What you’ll be doing

  • Designing and developing enterprise applications using Java, J2EE and Spring Boot

  • Developing and maintaining full-stack software solutions

  • Working with Hibernate / JPA and relational databases

  • Designing, querying and optimising SQL Server and MySQL databases

  • Working within Linux environments, including Red Hat / Rocky Linux

  • Building responsive web applications

  • Troubleshooting technical issues and taking ownership through to resolution

  • Working collaboratively with other engineers and customers to understand requirements and design appropriate solutions, If you’re a Java Developer looking for a role where you can work across backend development, databases and web applications while taking greater ownership of technically interesting projects, we’d be keen to hear from you.

Requirements

You’ll ideally have commercial experience across:

  • Java

  • Spring Boot and/or J2EE

  • Hibernate / JPA

  • SQL Server and/or MySQL

  • Linux

Experience with any of the following would be advantageous, but isn’t essential:

  • Vaadin

  • GWT / GXT

  • HTML5

  • CSS

  • Broader full-stack development experience

We’re particularly interested in developers who can demonstrate meaningful ownership of software development rather than purely maintenance or support work.

You’ll need to be comfortable solving problems independently while collaborating closely with colleagues and customers when required.

Benefits & conditions

  • £45,000 - £50,000 salary

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on itjobpro.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

8:22 min

Simulating a Linux terminal and running Spring Boot

Jakov Semenski · LIVE

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

Videos

See all

Related articles

See all