Technical Lead
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.