×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Software Engineer

Job in Sheffield, South Yorkshire, S5, England, UK
Listing for: Synechron
Full Time position
Listed on 2026-05-18
Job specializations:
  • Software Development
    Software Engineer, Java Developer, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below

About Synechron

Synechron is a leading digital transformation consulting firm dedicated to delivering innovative technology solutions within banking, financial services, and insurance. We thrive on engineering excellence, collaboration, and a passion for cutting‑edge technologies.

Job Location

Sheffield (Hybrid- 3 days in the office)

Role Overview

We are looking for a Senior Java Developer with strong expertise in Core and Advanced Java, Spring Boot microservices, and event-driven messaging. You will design, build, and operate high-throughput, resilient services within a regulated financial services environment.

Key Responsibilities
  • Design and develop scalable microservices using Spring Boot, Spring Cloud, and Spring Cloud Stream
  • Build and maintain event-driven messaging pipelines using Solace Pub Sub+ (topics, queues, guaranteed delivery, replay)
  • Implement and own RESTful APIs
    ; contribute to API design standards
  • Apply secure coding principles throughout the development lifecycle (OWASP Top 10, input validation, secrets management, least privilege)
  • Write high-quality, testable code with unit and integration test coverage (JUnit, Mockito,
    Cucumber/BDD
    )
  • Manage CI/CD pipelines using Jenkins
    , Ansible
    , and Git/Git Hub
  • Knowledge and effective usage of copilot
  • Package and deploy services using Docker and Kubernetes
  • Operate and monitor production services using Grafana
    , Loki
    , Prometheus, and related observability tooling
  • Manage and query PostgreSQL databases; contribute to schema design and migration scripts
  • Participate in code reviews, incident response
Required Skills Core & Advanced Java
  • Strong Java (11/17/21): collections, generics, streams, concurrency, memory model
  • Performance tuning and profiling (heap analysis, thread dumps)
Spring Ecosystem
  • Spring Cloud (Config, Gateway, Eureka/Consul, Resilience4j)
  • Spring Cloud Function / Spring Cloud Stream for functional reactive pipelines
RESTful API Development
  • OpenAPI / Swagger specification and documentation
Secure Coding
  • Secrets management (Jasypt, Vault, or equivalent)
  • Dependency vulnerability management
Testing – Cucumber / BDD
  • Writing and maintaining Gherkin feature files
  • Cucumber step definitions and test runners
  • Integration with Spring test context, shakedown/smoke test suites
  • JUnit 5, Mockito, test pyramid discipline
Messaging – Solace Pub Sub+
  • Solace binder configuration in Spring Cloud Stream
Dev Ops Tooling
  • Git / Git Hub
    : branching strategies (trunk-based, Git Flow), PRs, code review
  • Ansible
    : playbooks, roles, inventory management, secrets handling
  • JDBC / Spring Data JPA
  • Liquibase or Flyway migrations
Monitoring & Observability
  • Prometheus
    : metrics scraping, PromQL, alert manager
  • Distributed tracing:
    Zipkin / Sleuth / Open Telemetry
Desirable / Nice to Have
  • Experience in financial services / trade reporting / regulatory reporting (CFTC, FCA, HKMA)
  • Familiarity with Drools / rule engines
  • Spring Batch for bulk/batch processing
Experience & Qualifications
  • 7+ years of Java development experience
  • 4+ years with Spring Boot microservices in production
  • Hands‑on Solace messaging experience
  • Demonstrable experience with BDD/Cucumber in a CI pipeline
  • Degree in Computer Science, Engineering, or equivalent practical experience
Soft Skills
  • Comfortable working in Agile / Scrum teams
  • Strong communication — able to discuss technical decisions with both engineers and business stakeholders
  • Security‑conscious mindset; raises concerns proactively during design and review
Diversity Statement

Synechron are proud to be an equal opportunity employer. Our Diversity, Equity, and Inclusion (DEI) initiative “Same Difference” is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We offer flexible workplace arrangements, mentoring, internal mobility, learning and development programmes to support our global workforce.

Empowerment and collaboration are at the core of how we operate.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary