Job Description & Requirements
- Minimum 12 years of development experience in Front-end applications, programming languages and back-end queries.
- Well organized and ability to prioritise and carry out multiple tasks. Able to influence and drive projects to meet key milestones and overcome challenges.
- Able to translate functional requirements to efficient and fit-for-purpose technical solutions
- Preferably, have experience in finance / banking / Wealth management domain
- Communicate highly technical issues to non-technical audience
- Understand business / system requirements and translate them into technical solutions that are scalable, stable, and fit for purpose.
- Ensure adherence to the bank standards (including code, security and performance)
- Work collaboratively with team to achieve goals. Experience working in Agile methodologies, such as Scrum, and/or Extreme programming
- Strong knowledge on Java, JBOSS and associated frameworks such as Spring boot, Hibernate.
- Strong knowledge on Service oriented architecture, RESTful services
- Good knowledge of SQL (MySQL, Oracle, Postgres etc.)
- Knowledge of Quadient Inspire platform will be an advantage
- Working knowledge of Kubernetes (PKS) and containerization, streaming using Kafka, Avro schema
- Strong computer science knowledge (algorithms, data structures, object-oriented design)
- Working knowledge of GITLAB repositories, Maven, Octopus, CI / CD pipeline
- Basic Linux shell scripting commands
- Familiarity with IntelliJ, SonarQube/SonarLint