Technical Lead Java Development
Core
Manage development and delivery of payment system products and solutions, designing efficient solutions that meet business requirements.
Role type
Senior IC technical lead (Java)
Builds
Payment system products and solutions
Domain
Financial services / Payments
Deliverable
production ML models | product features | infrastructure
Required skills
Java, RESTful Web Services, SQL, Spring Framework, TCP/IP programming, JSON/XML messaging, XSLT programming, Angular/React, Git, Jenkins, Sonarqube, High-performance application architecture design
Preferred skills
Debit/Prepaid Card Lifecycle Management, Issuing/Acquiring Reconciliation, Real Time Payment Systems, ISO 8583/20022 message formats, Cryptographic Procedures and Algorithms
Technologies
Java, Spring Framework, Git, Jenkins, Sonarqube, Angular, React
Responsibilities
Manage development and delivery of payment system products and solutions; Assess business requirements, design, and deliver efficient solutions; Manage a team of Technical Leads and Developers; Guide team members on technical design, architecture, and code; Ensure quality of delivery by setting processes and reviews using automated methods/tools; Design solution in accordance with security and regulatory standards; Prepare, publish, and present status reports to senior management
Seniority
Senior, hands-on IC