IT
Lead Java Developer
Birmingham, United KingdomOn-siteFreelanceASAP6months +
Posted by
Falcon Chase International
Contact person
Generic Network
Project ID
2965406
Java (Programming Language)Apache ActiveMQActiviti (Software)Agile MethodologyAmazon Web ServicesAmazon Elastic Compute CloudAmazon S3AutomationBusiness Process Model and NotationContinuous IntegrationAmazon DynamoDBHibernate (Java)Infrastructure ManagementJasperReportsJava Persistence APISpring FrameworkJunitPostgreSQLApache MavenNode.JsPerformance TuningScrum MethodologyProduction SystemsMockitoSonarQubeSQL DatabasesWeb PlatformsTest-Driven Development (TDD)Spring CloudGrafanaSpring-bootGitKanbanAmazon Relational Database ServiceContainerizationAngularJSDigital IdentityRoute53CloudwatchAmazon Simple Queue Service (SQS)Spring BatchDockerJenkinsDiagnostic SkillsMicroservices
Description
About the Role
We are seeking a highly skilled Lead Java Developer to join a large-scale public sector programme, delivering solutions across a portfolio of biometric and digital identity products. You will play a key role in building, enhancing, and supporting live systems, diagnosing incidents, and engineering high-quality, scalable Java solutions within a collaborative Agile environment.
Must have active SC & NPPV3 clearance
Key Responsibilities
- Design, develop, and implement Java-based solutions for large-scale biometric and digital platforms
- Support and maintain live production systems, including incident diagnosis and resolution
- Build and integrate microservices-based architectures using modern Spring technologies
- Collaborate closely with engineers, architects, and stakeholders to deliver high-quality code
- Contribute to CI/CD pipelines and promote engineering best practices
- Mentor and support team members where required
Essential Skills & Experience
- 8-10+ years of hands-on Java development experience on large-scale Spring-based projects
- Java 17+, Spring Boot, Spring Data JPA, Spring Batch, Spring Integration, Microservices
- SQL databases (PostgreSQL/Aurora), Hibernate (JPA)
- REST & SOAP web services
- Messaging systems such as ActiveMQ
- AWS cloud services (EC2, SQS, RDS, DynamoDB, S3, Route53, KMS, CloudWatch)
- CI/CD tooling: Maven, Git, Jenkins, SonarQube
- Containerisation using Docker
- Test-driven development using JUnit, Mockito, TestContainers (or similar)
- Agile delivery (Scrum/Kanban)
- Experience supporting live systems and resolving production issues
- Public sector project experience
Desirable Skills
- Angular and/or Node.js
- Jaspersoft reporting
- Spring Cloud, Activiti BPMN
- DBA-level exposure to performance tuning (Postgres/Aurora)
- AWS DevOps and infrastructure automation
- Monitoring with Grafana