DevJobs

Senior Java Software Engineer

Overview
Skills
  • Java Java ꞏ 4y
  • SQL SQL
  • Spring Boot Spring Boot ꞏ 4y
  • Oracle Oracle
  • RESTful API RESTful API
  • Microservices Microservices
  • JIRA JIRA
  • Git Git
  • GitLab GitLab
  • Jenkins Jenkins
  • Docker Docker
  • Kubernetes Kubernetes
  • OpenShift

A leading international bank with teams across London, the United States, and Israel is seeking a talented Java Developer to join our fraud prevention systems team.


This is a unique opportunity to work on mission-critical internal systems within a global, collaborative environment.

You will be part of a cross-functional team developing and maintaining an internal fraud prevention platform. Working closely with stakeholders, you will own the full development lifecycle - from gathering requirements and system design through to implementation, testing, and ongoing support.


Responsibilities

  • Gather and analyze requirements from business users and stakeholders.
  • Design and architect robust, scalable systems.
  • Lead end-to-end feature development including testing and support.
  • Collaborate with global teams across multiple time zones.


Requirements

  • 4-6 years of Java development experience with Spring Boot – required.
  • Proven experience designing Microservices-based architecture.
  • Strong English communication skills (all team communication is conducted in English) – a must.
  • Experience with Oracle and SQL databases.
  • Experience building and consuming RESTful APIs.
  • Proficiency with configuration management tools: Git, GitLab, Jenkins, Jira.
  • Experience with Docker, Kubernetes, or OpenShift.

Matrix