Java Developers (SC)
Lucid Support Services Ltd
UK
8 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerboard.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
Job source
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…