Enable job alerts via email!

Java Developer

Falcon Chase International

England

On-site

GBP 50,000 - 85,000

Full time

14 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled Java Developer to work on a critical government project. This role involves designing and developing robust Java applications and APIs while leading a team of talented developers. You will collaborate closely with various teams to ensure seamless integration and adherence to best practices. The ideal candidate will have extensive experience in Java 8+, Spring, and microservices, along with a strong understanding of Agile methodologies. Join a forward-thinking company where your contributions will make a significant impact on essential public sector solutions.

Qualifications

  • 7-12 years of experience in Java development and team leadership.
  • Strong background in microservices and REST API design.

Responsibilities

  • Design and develop Java applications, APIs, and microservices.
  • Lead a team and ensure high-quality software delivery.

Skills

Java 8+
Spring
Spring Boot
Hibernate
Microservice architecture
Agile methodologies
REST APIs
Unit testing
Integration testing
CICD pipeline

Tools

Docker
Jenkins
Kubernetes
Junit
Mockito
PowerMockito
Wiremock
PostgreSQL
JMeter
Kibana
Splunk
Dynatrace
Apache Camel
Active MQ

Job description

We are looking for a Java Developer for a permanent position to work with a secured Government project.

Note: Must be SC eligible or cleared candidates & considering only candidates with 7 to 12 years of experience.

Must have skills:

  • Good experience on Server Side, and Java 8+ development with strong Spring, Spring Boot & Hibernate.
  • Led a team of Java developers to deliver high-quality software solutions.
  • Design and develop Java applications, APIs, and microservices.
  • Work collaboratively with other teams to ensure seamless integration of software components.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Actively participate in architectural & design discussions.
  • Experience with Agile development methodologies (Scrum, Kanban).
  • Mentor junior developers and provide technical guidance to the team.
  • Take ownership of scrum team's timelines and deliverables.
  • Propose solutions to complex problems that are in the boundary of the existing system architecture.
  • Ability to communicate technical concepts to a non-technical audience.
  • Strong understanding of microservice architecture.
  • Experience building web services and APIs on REST.
  • Strong understanding of unit & integration tests, following TDD/BDD.
  • Experience using test frameworks like Junit, Mockito, PowerMockito & Wiremock.
  • Experience and understanding of CICD pipeline of Docker, Jenkins, and Kubernetes.
  • Understanding of all the agile ceremonies.
  • Experience in Relational Database Management System (e.g., PostgreSQL).

Nice to have skills:

  • Knowledge of Workflow/Business Process Management tools.
  • Experience with Performance and Monitoring tools: JMeter, Kibana, Splunk, Dynatrace.
  • Experience writing Shell scripts.
  • Understanding of Python.
  • Good understanding of AWS services (EC2, ECS, EKS, API Gateway, and Serverless technologies).
  • Integration Engine tools: Apache Camel and Active MQ for messaging, web services, and distributed systems.
  • Public Sector domain experience preferable.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.