Senior Java Developer

CARRINGTON WEST LIMITED
Kidderminster, UK
2 days ago
Apply on www.hiredonline.co.uk
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£31,200.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services Automation of Tests Code Review Continuous Integration MongoDB NoSQL Systems Integration Java Application Server Spring-boot Event Driven Architecture
+3 more
Apache Kafka Restful APIs Microservices

Job description

  • Design, develop, test and maintain high-quality Java applications and services.
  • Take ownership of complex technical solutions and system integrations.
  • Provide technical leadership, coaching and mentoring to other developers.
  • Contribute to architecture, technical strategy and engineering best practice.
  • Review code and system designs to ensure quality and appropriate standards.
  • Support application and infrastructure issues, including 3rd-line support where required.
  • Contribute to integration, automated testing, CI/CD and production support.
  • Promote security, resilience, accessibility and operational stability.
  • Collaborate with architects, product teams and wider engineering communities.
  • Identify risks and drive continuous improvement., Tree Team Leader Are you a Tree Team Leader looking for your next career move? This is a hands-on frontline leadership role, responsible for supervising operational teams and ensuring services are delivered safely, eff… 1h ago Apply, Interim Operational Training and Compliance Officer (Fleet & Waste) A local authority is seeking an experienced Operational Training and Compliance Officer to establish and deliver a comprehensive operational trainin… 1d ago Apply, Interim Waste Services Improvement & Operational Resilience Consultant A local authority is seeking an experienced Waste Services Improvement & Operational Resilience Consultant to support a significant programme… 1d ago Apply

Requirements

This is a hands-on senior role requiring strong experience with Java, Spring Boot, AWS, Kafka and MongoDB. You will develop scalable and resilient services, provide technical leadership, and mentor junior developers., * Extensive commercial Java experience.

  • Strong Spring Boot experience.
  • Practical AWS experience.
  • Apache Kafka and event-driven architecture.
  • MongoDB / NoSQL databases.
  • REST APIs and microservices.
  • Automated testing, TDD/BDD and CI/CD.
  • Production troubleshooting and monitoring.
  • Strong Agile experience.

Senior-Level Requirements

Candidates must be able to hit the ground running, take ownership of complex technical challenges and contribute to architectural decisions.

You should have experience:

  • Leading technical discussions and code reviews.
  • Mentoring and supporting junior developers.
  • Designing scalable, resilient services.
  • Working across multidisciplinary Agile teams.
  • Balancing technical quality, security, performance and user needs.
  • Sharing knowledge and promoting engineering best practice.

User & Service Focus

You should understand user needs and be able to collaborate with product and user research teams to ensure solutions are accessible, effective and aligned with customer requirements.

Apply for this position

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

Apply on www.hiredonline.co.uk
Prepare application

Good distractions

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

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · World Congress 2024

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all