Job Description
Skills Requirements Of The Position
Professional and Technical
Bachelor's or Master's degree in Computer Science, Engineering, Information Systems, or a related
discipline.
Minimum of 4 years of experience in application development within complex IT environments, ideally in
wealth management or financial services.
Proven track record as a service or application owner, including participation in 24/7 on-call rotations and
leading incident command structures.
Hands-on proficiency in Java-based backend systems
Solid understanding of ITIL v4 concepts — particularly Incident, Problem, Change, and Release
Management.
Experience with monitoring tools (Datadog, Grafana, ELK Stack), source control (Git/GitLab), and
configuration management.
Knowledge of information security principles, encryption standards, identity federation (OAuth2, OpenID
Connect), and zero-trust models.
Technical
Must Have
Core Java 8+ and JUnit.
Spring Boot
Strong computer science knowledge (algorithms, data structures, object-oriented design)
TDD. Able to write acceptance test.
Maven
Basic Linux shell scripting commands
Java Messaging Concepts. (JMS, MQ)
Relational Database concepts, SQL, joins, index, triggers etc.
Web Services Rest, SOAP.
Spring core concepts.
Experience in SQL queries optimisation
Familiarity with Intellij, Git, SonarQube/SonarLint
Desirable
ITIL 4 Foundation
Core Competencies
Takes full responsibility for the service's performance, security and stakeholder satisfaction
Understands business priorities and translates them into sustainable technical outcomes
Diagnoses complex problems efficiently and implements effective long-term fixes
Champions improvements and manages transitions smoothly without disrupting service
Communicates confidently with both technical peers and non-technical stakeholders. Bridges gap between