Java Developer

Hays Specialist Recruitment LLC
United States
5 days ago
Apply on computerjobs.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services Automation of Tests Microsoft Azure Code Review DevOps Distributed Systems Junit Enterprise Messaging Systems NoSQL Oracle (Applications) Performance Tuning
+11 more
RabbitMQ Shell Script SQL Databases Delivery Pipeline Spring-boot Backend Git Apache Kafka Restful APIs Spring Batch Microservices

Requirements

  • 7+ years of Java Back End development experience.
  • Advanced expertise in Java, Spring Boot and microservices architecture.
  • Strong experience designing and developing REST APIs and distributed systems.
  • Experience with Oracle, SQL/NoSQL databases and data modelling.
  • Experience with Kafka, RabbitMQ or other event-driven messaging technologies.
  • Strong knowledge of CI/CD pipelines, Git and DevOps practices.
  • Experience with JUnit, automated testing and code review processes.
  • Experience with Spring Batch and Spring Integration.
  • Experience with AWS, Azure or GCP cloud platforms.
  • Experience with Unix/Linux and Shell Scripting.
  • Proven ability to lead technical initiatives, mentor developers and contribute to architectural decisions.
  • Strong understanding of Back End security, performance tuning and monitoring.
  • Excellent stakeholder management and communication skills.

The successful candidate will be comfortable leading the design and delivery of enterprise-scale Back End systems, resolving complex technical challenges, and driving engineering excellence across modern Java microservices environments.

About the company

My client is a leading global financial services organisation seeking an experienced Senior Java Developer to join a large-scale enterprise technology programme. This is a senior technical role focused on leading Back End application development initiatives and driving architectural decisions for robust, scalable and high-performance Server Side systems. You will provide hands-on leadership in building enterprise-grade Java solutions, guiding development teams and influencing technical strategy and engineering best practices.

Apply for this position

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

Apply on computerjobs.com
Prepare application

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all