Senior Java Developer: AWS & Batch Processing Expert

Version 1

Newcastle upon Tyne

Hybrid

GBP 75,000 - 105,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Profit share scheme
Career progression program
Flexible/remote working
Pension & Private Healthcare
Wellbeing programmes
Educational support AWS/Microsoft/Red 
Excellence awards
Diversity & inclusion

Job summary

Version 1 is seeking a Senior Java Developer in the UK to design, develop, and maintain high-performance applications. You will use Java, Spring, Hibernate and AWS to deliver cloud-enabled solutions with emphasis on batch processing and robust database design.

The role requires 7+ years of Java development experience, strong problem-solving and collaboration skills, and a proven track record delivering enterprise-scale software. Flexible/remote-friendly setup may be available.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 7+ years of Java development experience in product development or services environment.
  • Minimum 3+ years of AWS services experience (EC2, S3, Lambda, Step Functions, EventBridge).
  • 5+ years of experience with relational databases (Oracle, MySQL, PostgreSQL).
  • Proficiency in Java, Spring, Hibernate, RESTful APIs.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork.

Responsibilities

  • Design and develop robust, scalable Java applications.
  • Leverage AWS to build cloud-based solutions with high availability.
  • Design and optimize database schemas and complex SQL queries.
  • Develop and manage batch processing systems for large data volumes.
  • Ensure code quality via reviews and unit tests.
  • Collaborate with product managers, QA, and other developers.
  • Identify and resolve performance bottlenecks and bugs.
  • Mentor junior developers and promote continuous learning.

Skills

Java
Spring Framework
Hibernate
RESTful APIs
AWS
Relational Databases
Batch Processing
Problem Solving
Communication
Team Player

Education

Bachelor’s or Master’s degree in Computer Science or Engineering

Tools

AWS

Job description

Version 1 is seeking a Senior Java Developer in the UK to design, develop, and maintain high-performance applications. You will use Java, Spring, Hibernate and AWS to deliver cloud-enabled solutions with emphasis on batch processing and robust database design.

The role requires 7+ years of Java development experience, strong problem-solving and collaboration skills, and a proven track record delivering enterprise-scale software. Flexible/remote-friendly setup may be available.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer: AWS, Cloud & Batch Solutions
Senior Java Developer: AWS, Cloud & Batch Solutions

Version 1 • Greater London

Remote
GBP 65,000 - 90,000
Private Healthcare
Pension Plan
Flexible/Remote Work
+1
Senior Java Developer (AWS, Data & Batch)
Senior Java Developer (AWS, Data & Batch)

Version 1 • United Kingdom

Remote
GBP 70,000 - 110,000
Senior Java Developer - AWS Cloud & Batch Processing
Senior Java Developer - AWS Cloud & Batch Processing

Version 1 • Birmingham

Remote
GBP 65,000 - 90,000
Profit Sharing
Career progression
Flexible/Remote
+8
Senior Java Developer - AWS, DB & Batch (Remote)
Senior Java Developer - AWS, DB & Batch (Remote)

Version1 • Belfast City District

Remote
GBP 65,000 - 95,000
Profit sharing
Mentorship & career development
Flexible/remote working
+2
Senior Java Developer — AWS Cloud & Scalable Data Apps
Senior Java Developer — AWS Cloud & Scalable Data Apps

Version 1 • United Kingdom

Remote
GBP 75,000 - 110,000
Profit sharing
Flexible/remote working
Private healthcare
+2
Senior Java Developer — Remote, AWS & Data Platforms
Senior Java Developer — Remote, AWS & Data Platforms

Version 1 • City of Edinburgh

Hybrid
GBP 55,000 - 90,000
Profit Share
Career Progression
Flexible/Remote
+13
Remote Java Developer — Cloud & Batch Processing Expert
Remote Java Developer — Cloud & Batch Processing Expert

Version 1 • Belfast City District

Hybrid
GBP 60,000 - 90,000
Quarterly performance share
Career development & mentorship
Flexible/remote working
+4
Senior Back End Developer, Java, AWS
Senior Back End Developer, Java, AWS

Sanderson • Greater London

On-site
GBP 120,000 - 157,000
Java Developer
Java Developer

Version1 • Belfast City District

Remote
GBP 65,000 - 95,000
Profit sharing
Mentorship & career development
Flexible/remote working
+2
Java Developer
Java Developer

Version 1 • Greater London

Remote
GBP 65,000 - 90,000
Private Healthcare
Pension Plan
Flexible/Remote Work
+1