Responsibilities include :
Participate in the research, design and development of payment products.
Evaluates new software development technologies and build rapid prototypes and work on fast paced projects
Identify and resolve defects and performance issue
Committed to on-time delivery and high quality
Report status and progress to Technical Lead / Manager on a regular basis.
Experiences Required
Ideal candidates will have :
- Bachelor degree in computer science / engineering OR equivalent
- Technically sound with at least 3 year of hands-on experience in Java, J2EE / JEE, Oracle, SQL / PLSQL, and XML.
- HTML5, Modular design, Angular.js or react.js and open source JS framework.
- Working experience in Spring 5.x , Spring Boot & Spring Cloud framework and familiar with Open Source technologies like Kafka, Apache Ignite, gRPC & JMH
- Experience with monitoring tools (e.g. EFK, Prometheus, Grafana)
- Domain knowledge of Financial Clearing and Payment Systems is a plus.
- Demonstrate good analytical and trouble-shooting skills, as well as capable of making quick and sound decisions
- Must have strong verbal and written communication skills
Good team player and positive attitude is a must