Description

The Back-end Java Developer will join the Non-Financial Risk team to support in building and maintaining surveillance models that enhance operational resilience. The role involves collaborating with cross-functional teams, including Risk, Compliance, Business Analysts, DevOps, and Scrum Masters, to design, implement, and test monitoring frameworks in an agile environment.

Key Responsibilities:

  • Collaborate with Risk and Compliance teams to develop and enhance surveillance models.
  • Maintain and improve internal frameworks to support monitoring and control models.
  • Work with Business Analysts, Scrum Masters, and DevOps teams to understand and implement requirements.
  • Participate in all stages of the Software Development Life Cycle (SDLC) using Agile methodology.
  • Design, code, test, and deploy high-quality backend services using Java and related technologies.

Required Skills:

  • 3+ years of hands-on experience with Java development.
  • Strong proficiency in Core Java and deep understanding of J2EE.
  • Solid experience with relational databases, preferably DB2 or SQL Server.
  • Strong oral and written communication skills.
  • Excellent interpersonal and team collaboration abilities.
  • Familiarity with the complete SDLC process and Agile (Scrum) methodology.

Preferred Skills:

  • Experience with Spark on Big Data platforms.
  • Knowledge of Scala programming language.

Education:

Bachelor’s degree in computer science, Information Technology, or related field preferred.