Java Developers (SC)

Lucid Support Services Ltd
UK
8 days ago
Apply on www.careerboard.com
Prepare application

Role details

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

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Automation of Tests C Sharp (Programming Language) Code Generation Code Review DevOps Distributed Systems PostgreSQL Liquibase
+13 more
Microsoft Dynamics Management of Software Versions Openapi Spring Cloud Spring-boot Event Driven Architecture Apache Kafka Api Design Restful APIs Terraform Devsecops Docker Microservices

Job description

You will be a hands-on engineer with strong experience in modern Java development, event-driven architectures, and microservices-based solutions. The role requires close collaboration with architects, product teams, DevOps engineers, and other delivery partners to accelerate service delivery whilst maintaining high engineering standards., * Build and enhance Java-based microservices within parallel delivery workstreams.

  • Design and implement secure, scalable APIs and Back End services.
  • Develop event-driven solutions leveraging Kafka-based architectures.
  • Create cloud-native applications and integrations within AWS.
  • Translate OpenAPI specifications into robust REST services using generated stubs and code generation approaches.
  • Implement resilient patterns including idempotency and exactly-once-effect processing.
  • Develop and maintain database schemas and migrations using PostgreSQL and Flyway/Liquibase.
  • Contribute to CI/CD pipelines and DevOps practices.
  • Write comprehensive automated tests including unit, integration and contract tests.
  • Participate in technical design discussions, code reviews and architectural decision-making.
  • Work effectively within Agile multidisciplinary teams delivering government services.

Requirements

  • Java & Backend Engineering
  • 6+ years’ commercial Java development experience.

Strong expertise with:

  • Java 17+
  • Spring Boot 3
  • Spring Kafka
  • Proven experience building microservices and distributed systems.
  • Strong understanding of event-driven architecture patterns.
  • API Development
  • Experience designing and implementing RESTful services from OpenAPI specifications.
  • Experience using generated API stubs and code generation tooling.
  • Strong understanding of API versioning, security and governance.
  • Messaging & Integration
  • Extensive experience with Apache Kafka.

Desirable Skills

  • Experience delivering solutions within UK Central Government or wider public sector.
  • Knowledge of Government Digital Service (GDS) standards and service assessments.
  • Microsoft Dynamics 365 integration experience.
  • .NET/C# development experience.
  • Terraform or Infrastructure as Code tooling.
  • Docker and Kubernetes.
  • DevSecOps and Secure by Design practices.

Apply for this position

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

Apply on www.careerboard.com
Prepare application

Good distractions

Loading talks and stories from around this role…