Negotiable
Undetermined
Hybrid
Solihull/Birmingham (3 days/week), UK
Summary: The Lead Java Developer role involves working with a secured government client, requiring strong Java development and AWS experience. Candidates must possess active SC and NPPV3 clearance and have a robust background in large-scale Spring-based Java projects. The position emphasizes hands-on experience with live systems, microservices, and various web services technologies.
Key Responsibilities:
- Lead Java development efforts for large-scale Spring-based projects.
- Support live systems and diagnose incidents effectively.
- Integrate microservices, messaging, and web services in distributed systems.
- Utilize containerization technologies like Docker.
- Implement Continuous Integration methodologies using tools like Maven, GIT, and Jenkins.
- Develop applications in a Linux environment and work with PostgreSQL.
- Collaborate using a suite of Atlassian products.
- Apply Agile development methods such as Scrum and Kanban.
- Manage stakeholder relationships and foster a high-performing team environment.
Key Skills:
- Java 17+, Spring Boot, Spring DataJPA, Spring Integration, Spring Batch.
- Microservices architecture and messaging (ActiveMQ).
- SQL Database (PostgreSQL), JPA (Hibernate), REST and SOAP Web Services.
- Experience with AWS services (EC2, SQS, RDS, etc.).
- Containerization with Docker and testing frameworks (JUnit, Mockito, etc.).
- Agile methodologies (Scrum, Kanban, TDD, BDD).
- Strong analytical and decision-making skills.
- Public sector experience and stakeholder management.
- Risk management expertise.
Salary (Rate): undetermined
City: Solihull
Country: UK
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT