Develop cutting edge features/product line for V-Key
Write high quality code in terms of functionality, modularity, security and compatibility
Code highly concurrent, efficient and scalable public APIs for user base in the range of multi-millions
Close coordination with Product Owners and Chapter Leads on timelines and expected delivery milestones of the user stories/features
Keeping on top of new technologies & techniques and evaluate them to improve overall engineering practices
For on-premise model, deploy V-Key s products within customer s backend ecosystem and provide on-site support to customers when needed
Act as L2/L3 support and work with customer support team on issues related to V-Key products
Diagnose, troubleshoot and identify solutions using Root Cause Analysis for reported issues
Collaborate with cross-functional teams (ie. internal product development, QA, Customer support and Customer Technical team) to resolve incidents and problems
Be involved in customer assets generation operation
Requirements
B achelors/Masters in computer science, Computer Engineering, Information Technology, or Equivalent
1-4 years of experience as a Java Developer / Backend Software Engineer .
Working experience in Java Application Stack - Core Java/ RESTful Web Services
Experience with Spring Boot , Spring Cloud Microservices framework and design patterns
Experience on application servers such as JBoss EAP, WebLogic and Tomcat (at least 1 of them)
Experience with RDBMS databases such as MySQL, MS SQL and Oracle (at least 1 one of them) and ORM frameworks such as Hibernate
Working knowledge of Amazon s AWS , Microsoft s Azure and Google s GCP, RabbitMQ, Docker/K8S, ReactJS would be a strong advantage
Prior experience in cyber security is a plus
Working experience in banking / financial sector is an added advantage
A strong self-starter and able to work with minimal supervision
Ability to work in a dynamic, fast moving and growing environment
Critical thinker and problem-solving skills
Team player with good interpersonal and communication skills in English
Able to place a high value on product/solution s security