Hybrid Java Developer

Posted 4 weeks ago

Apply now

About the role

  • Java Developer for Sycurio's Evolution team, focusing on cloud-based solutions and product enhancement. Collaborate in Agile environment pushing innovation and modern development practices.

Responsibilities

  • Promote and communicate best industry practice within the development team.
  • Delivering quality unit-tested code in Java 11 or higher.
  • Mentor and code reviews for junior team members.
  • Ensuring that code quality of our solution is paramount and looking for ways to modernise existing application to improve performance and maintainability.
  • Being responsible for projects with estimates – high level to allow business decisions to be made and detailed once projects start.
  • To be involved in product and bespoke delivery discussion and add guidance on decisions made, in order to promote best practice and continual improvement of the solution.
  • Being an active member of a sprint-focused Agile team – including sprint planning, stand-ups and retrospectives.
  • Helping to improve the velocity of the team by committing to, and delivering, the work allocated.
  • Unit testing and demonstrating work to relevant stakeholders.
  • Occasionally acting as third line support where required, fixing priority bugs

Requirements

  • Experience working with AWS EKS deployments.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
  • Demonstratable system design experience.
  • An expert understanding of Java 11 or higher.
  • Experience of working in a collaborative manner, regularly contributing to technical discussion and decisions.
  • Experience writing JUnit and integration tests.
  • Experience with Maven, Git, Linux, Spring.
  • Experience with multi-tenant cloud-hosted architectures and microservices.
  • Experience with continuous integration (e.g. Jenkins, Docker).
  • Knowledge of designing and developing RESTful APIs.
  • Knowledge of designing and developing Database APIs.
  • Ability to clearly communicate ideas to other stakeholders of varying backgrounds and a natural preference for contributing to a team's success.
  • Desire to learn and stretch, keeping up to date with the latest trends and using these to drive product enhancements.

Benefits

  • 25 Days Holiday
  • Competitive Salary
  • Up to 10% Bonus
  • 4 x Salary Life Insurance
  • Vitality Health Insurance
  • HealthShield Cash Back Plan
  • Employee Assistance Programme
  • Bespoke Discounts and Communications Hub
  • Up to 5% Contributory Pension

Job title

Java Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job