Senior Java Software Engineer

Bounteous

Glasgow

On-site

GBP 65,000 - 90,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bounteous is seeking a senior Java-focused engineer in the UK to enhance existing applications written in Java 17 and collaborate with senior stakeholders to translate complex requirements into scalable technical specifications.

You will work autonomously in a high-trust environment, contributing to unit, integration, and performance testing, while applying knowledge of streaming, AWS services, and modern architectural patterns to deliver robust solutions.

Qualifications

  • Minimum 4–12 years of experience in a software engineering role.
  • Strong Java 17 experience and knowledge of streaming in Java preferred.
  • Proactive, self-starter with excellent communication and stakeholder engagement.

Responsibilities

  • Proactively contribute to enhancing Java applications (Java 17).
  • Engage with senior stakeholders to break down complex requirements into technical specs.
  • Work autonomously in a high-trust environment and collaborate with the team.
  • Write unit, integration, and performance tests.
  • Understand streaming in Java and leverage AWS services.
  • Extensive experience with Spring Boot and microservices architectures.
  • Implement architecture patterns (microservices, event-driven, CQRS, hexagonal).
  • Knowledge of SQL and non-relational databases.
  • Communicate effectively with users and developer community.

Skills

Java 8
Kafka
Collections
Multi-threading
Databases
Design patterns
UNIX
AWS
CI/CD
Argo CD
GitLab
Kafka Streaming
Cucumber (BDD)
English communication

Tools

AWS
Argo CD
GitLab CI/CD

Job description

Bounteous is a premier end-to-end digital transformation consultancy dedicated to partnering with ambitious brands to create digital solutions for today’s complex challenges and tomorrow’s opportunities. With uncompromising standards for technical and domain expertise, we deliver innovative and strategic solutions in Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing.

Our Co-Innovation methodology is a unique engagement model designed to align interests and accelerate value creation. Our clients worldwide benefit from the skills and expertise of over 4,000+ expert team members across the Americas, APAC, and EMEA. By partnering with leading technology providers, we craft transformative digital experiences that enhance customer engagement and drive business success.

Experience level: Minimum 4-12 yrs
Mandatory skills:

Java 8, Kafka, Collections, Multi-threading, problem solving as core skillset with knowledge of databases and design patterns, and some hands-on experience on UNIX. The candidate needs to be a self-starter, a confident personality with good communication skills who can work with minimum oversight and handholding.

Responsibilities
Key Responsibilities:
  • Proactively contribute to enhancing our current applications that are written in Java 17.
  • Engage with senior stakeholders to break down complex and ambiguous problems/requirements into technical specifications.
  • Comfortable with working autonomously in a high trust environment, but equally important to be able to build collaboratively with members of the team.
  • Write unit, component, integration, end-to-end, and performance tests.
  • Core understanding of streaming in Java and how to leverage it with AWS proprietary services.
  • Extensive experience with Spring Boot framework.
  • Implement various architecture patterns (microservices, event-driven, CQRS, hexagonal, cloud-native).
  • Databases: Basic knowledge of SQL. Familiarity with non-relational databases.
  • Communication Skills: Good oral and written English communication skills are required for this role. A successful candidate must be able to work alongside the users and the wider developer community in the firm and should also be able to communicate effectively with them.
Skills & Experience:
  • A deep understanding of AWS for cloud solutions.
  • A strong understanding of CI/CD pipelines.
  • Proficient in using Kafka as the message broker.
  • Nurture, guide and mentor junior members of the team. Nice to Have:
  • Experience with Java 21.
  • Experience with Cloud Migration strategies.
  • Experience with Kafka Streaming.
  • Experience with Argo CD.
  • Experience with Gitlab for CI/CD processes.
  • Experience with Behaviour Driven Design writing automation test cases in Cucumber

_

Bounteous is proud to be an equal opportunity employer. Bounteous does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, physical or mental disability, national origin, veteran status, or any other status protected under federal, state, or local law. Bounteous is willing to sponsor eligible candidates for employment visas.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Kafka, AWS & Microservices
Senior Java Engineer - Kafka, AWS & Microservices

Bounteous • Glasgow

On-site
GBP 65,000 - 90,000
Java Software Engineer
Java Software Engineer

Apexon • Greater London

Hybrid
GBP 60,000 - 90,000
Java Full Stack Engineer
Java Full Stack Engineer

Apexon • Birmingham

On-site
GBP 45,000 - 65,000
Senior Java Backend Developer
Senior Java Backend Developer

Snowrelic Inc • Greater London

Hybrid
GBP 50,000 - 80,000
Senior Software Engineer, Java
Senior Software Engineer, Java

Jobtailor • Birmingham

On-site
GBP 65,000 - 90,000
Senior Java Developer - BSS/OSS - HYBRID
Senior Java Developer - BSS/OSS - HYBRID

Proactive Appointments • City Of London

Hybrid
GBP 90,000 - 130,000
Senior Java Developer
Senior Java Developer

Allscreens Nationwide Ltd • Greater London

On-site
GBP 100,000 - 140,000
Senior Java Software Engineer
Senior Java Software Engineer

Cognizant • Burgess Hill

On-site
GBP 50,000 - 70,000
Java Backend Engineer
Java Backend Engineer

Net2Source (N2S) • Burgess Hill

Hybrid
GBP 35,000 - 60,000
Senior Java Developer
Senior Java Developer

Qualient Technology Solutions UK Limited • Metropolitan Borough of Solihull

On-site
GBP 70,000 - 110,000