SENIOR JAVA DEVELOPER / LEAD FULL STACK DEVELOPER / SENIOR SOFTWARE ENGINEER
Summer-Browning Associates is currently assisting our client in the Public Sector, who is seeking a Senior Java Developer for a 12-month assignment.
Location: Hybrid - Manchester / Newcastle
OverviewAbout the role: You will be responsible for designing, creating and improving new and existing products, platforms and transactions across government.
ResponsibilitiesThe ideal candidates will have a proven background in Java Software Engineering, with the following skills and experience:
Proficiency in Java 11, Test-Driven Development (TDD), and Behavior-Driven Development (BDD).
Experience with large microservice architectures. - Expertise in implementing APIs for both internal and external use.
Knowledge of database management, including SQL, PostgreSQL, MySQL, MongoDB, and Cassandra, along with SQL tuning.
Proficiency in the Spring framework, including Spring Boot, Spring Security, and Spring Batch.
Experience with containerization using Docker and Kubernetes.
Familiarity with Linux operating systems, Bash, and Red Hat Enterprise Linux (RHEL).
Working knowledge of Jackson, JAX-RS, and mocking frameworks such as Mockito, as well as messaging platforms like ActiveMQ or Kafka.
Experience with MongoDB or other document databases.
Ability to build and scale high-traffic websites.
Experience working within Digital, Data, and Technology (DDAT), the Government Digital Service (GDS), or other public sector digital frameworks - highly desired
How to applyTo apply, please submit your most recent CV for ..... full job details .....