Technical Lead
Job Description
Role Overview
The Technical Lead is centred on problem-solving, release integrity, and delivery assurance. You will lead a cross-functional team of internal and external resources in a scaled agile environment, focusing on stabilisation, defect resolution, and integration troubleshooting.
Key Responsibilities
- Spearhead investigation and resolution of critical production and pre-production defects blocking releases
- Perform deep-dive root cause analysis using logs, traces, database snapshots, and monitoring tools
- Lead and mentor a dedicated team of developers focused on stabilisation and bug fixing
- Conduct code and design reviews to uphold standards in maintainability, exception handling, and auditability
- Serve as the primary technical contact for Product Owners, BAs, and system stakeholders during issue resolution
- Communicate transparently about risks, delays, dependencies, and recovery plans under pressure
Requirements
- Minimum 12 years of progressive experience in software development, at least 5 years in a technical lead role
- Proven experience owning incident and problem management lifecycles in production-critical systems
- Deep proficiency: Java 8+, Spring Boot, JPA, REST APIs, EJB, JSF, Oracle/MySQL, IBM MQ, Kafka
- Tools: Git, Maven, Jenkins, JIRA, SonarQube, Splunk/ELK, Dynatrace/AppDynamics
- Prior work on client onboarding platforms, CRM systems, or workflow engines
- Familiarity with cloud technologies (AWS, Azure) or containerized deployments is an advantage
Personal Skills
- Exceptional analytical mind with structured thinking to decompose complex, ambiguous problems
- Outstanding communication and diplomacy skills; manages tensions between speed and control
- Resilient under pressure — calm, logical, and action-oriented during major incidents
- Natural leader earning trust through technical credibility and collaborative style
About MARVES Consulting
MARVES Consulting is a Swiss-based consulting firm with a fast growing presence in Singapore, specialized in Wealth Technologies. We are dedicated to helping clients navigate complex business challenges through strategic thinking and innovative solutions. We are a collaborative, high-performance team that values intellectual curiosity, excellence, and real impact, all this in an environment free from unnecessary pressure and office politics.
As we grow, we seek talented professionals who are ready to be challenged, contribute meaningfully, and develop their careers in a dynamic environment where great work is recognised.
If this sounds like you, we'd love to hear from you.