Hands on experience in designing and developing applications using Java platforms
Good exposure to JSON based REST services in Java.
Exposure to microservice technologies is an added advantage
Object oriented analysis and design using common design patterns.
Profound insight of Java and JEE internals (VM tuning, Application Performance Tuning, transaction management etc.)
Contribution/ participation with open-source technologies is a plus
Exposure to Payments domain is a plus
Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
Responsible for the over-all systems development life cycle of a key product or subsystem.
Should be able to work with small teams on aggressive timelines and ensure quality deliverable. - Ensure designs are in compliance with specifications & security standards
Excellent listening, writing skills and strong technical competency are essential - Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.