What are the responsibilities and job description for the Senior Java Technical Lead position at Shrive Technologies?
Job Summary We are seeking a Payments Backend Developer for the GPLT (Global Payments & Liquidity Technology) team. The candidate should have 8 years and above strong experience in Java backend development, microservices, Kafka/MQ, cloud-native applications, and payment processing platforms. Key Responsibilities Develop and maintain Java microservices and payment applications Build scalable APIs and event-driven solutions Support payment modernization and cloud migration initiatives Collaborate with cross-functional teams throughout the SDLC Support deployments, production issues, and continuous improvement Ideal candidate: A hands-on backend engineer with strong payments expertise and experience building scalable, high-performance banking applications. LONGDESCRIPTION section. 3 of 6. Section Title: Skill RequirementsSkill Requirements Key Skills: Java 11/17/21, Spring Boot, REST APIs, Microservices Kafka, IBM MQ, Event-Driven Architecture Oracle/PostgreSQL/MongoDB OpenShift, Kubernetes, Docker CI/CD, Jenkins, Git, Azure DevOps Payments Domain Experience (Mandatory): Wire Payments, RTP, Fedwire, SWIFT, ISO 20022, Treasury Payments, Cross-Border Payments, Payment Hubs, or High-Value Transaction Processing. SKILL section. 4 of 6. Section Title: Must Have SkillsMust Have Skills Click Enter to show the proficiency description of Spring BootSpring Boot Click Enter to show the proficiency description of JavaJava Click Enter to show the proficiency description of RESTful APIRESTful API SKILL section. 5 of 6. Section Title: Good to have SkillsGood to have Skills LONGDESCRIPTION section. 6 of 6. Section Title: Other RequirementsOther Requirements