Insight Global is seeking an experienced Tech Lead to design, build, and enhance high‑throughput payments applications supporting major global programmes, including ISO 20022 migrations (CHAPS, TARGET2, SWIFT CBPR+), real‑time payments, and payment engine modernisation.
This role is fully hands‑on while also providing technical leadership, solution design, and direction across multiple delivery squads.
Key Responsibilities
* Lead design and development of Java‑based microservices, event‑driven systems, and REST APIs.
* Deliver solutions aligned to ISO 20022, RTP schemes, message transformations (XML/JSON), and payment routing/validation.
* Implement integration patterns using Mule ESB or similar middleware, messaging, and Kafka.
* Own architecture decisions, design reviews, and technical standards adherence.
* Drive quality engineering: TDD/BDD, JUnit, Cucumber, secure coding, CI/CD enforcement.
* Collaborate with DevOps/SRE to enhance pipelines, automation, monitoring, and production readiness.
* Provide day‑to‑day technical leadership, mentoring engineers, and coordinating with 10+ dependent teams.
* Ensure compliance with regulatory timelines, non‑functional requirements, and audit‑ready documentation.
Must‑Have Experience
* Experience of hands‑on software engineering in financial services or high‑scale regulated environments.
* Team/technical leadership experience.
* Strong expertise in Java/J2EE, REST, microservices, and distributed systems.
* Payments experience: CHAPS, TARGET2, CBPR+, RTP, or similar.
* Oracle SQL/PL‑SQL and performance tuning for large transactional systems.
* Deep XML/JSON expertise; ISO 20022 transformations.
* Integration tech: Mule ESB, messaging, Kafka.
* Strong SDLC knowledge (Agile/Waterfall) plus CI/CD and DevOps tooling.
* TDD/integration testing frameworks (JUnit, Cucumber).
* Strong communication skills and ability to influence technical direction.