Search by job, company or skills

Technical Lead (Java, Banking)

10-12 Years
  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description

Job description:

 

We are looking for a seasoned engineering leader to support the modernization of a large-scale enterprise platform within a regulated financial services environment. The role will initially focus on engineering hygiene improvements, helping reduce technical complexity, improve maintainability, and establish stronger engineering practices. Beyond the initial stabilization and clean-up phase, the individual will play a key role in shaping the target architecture and guiding a phased modernization journey. This position requires a strong combination of technical leadership, architectural thinking, stakeholder management, and hands-on engineering experience 

Key Responsibilities 

Engineering Excellence & Platform Improvement 

  • Lead engineering hygiene and code quality improvement initiatives 

  • Assess and reduce technical debt across the application landscape 

  • Define and implement improvements to:  

  • Engineering standards and practices 

  • Branching and version control strategy 

  • Release management processes 

  • Development lifecycle governance 

  • Quality assurance and testing practices 

  • Identify and prioritize quick wins that deliver immediate business and engineering value 

Modernization Strategy & Architecture 

  • Contribute to the definition of target architecture and modernization roadmap 

  • Assess application landscape, dependencies, integrations, and business-critical workflows 

  • Recommend modernization approaches and implementation sequencing 

  • Balance technical improvements with business priorities and operational constraints 

  • Support phased transformation planning and execution 

Stakeholder Engagement & Advisory 

  • Act as a trusted advisor to both technology and business stakeholders 

  • Facilitate architecture reviews and decision-making sessions 

  • Communicate technical findings in clear business language 

  • Challenge assumptions and provide pragmatic recommendations 

  • Build alignment across engineering, architecture, product, and business teams 

Technical Leadership 

  • Provide technical direction and governance to delivery teams 

  • Mentor engineers and promote engineering best practices 

  • Drive consistency, maintainability, and long-term sustainability 

  • Ensure recommendations are actionable and aligned with strategic objectives 

Required Experience 

  • 10+ years of software engineering experience 

  • Proven track record leading modernization or transformation initiatives for large enterprise applications 

  • Strong software architecture and solution design expertise 

  • Experience improving engineering practices within complex environments 

  • Demonstrated success reducing technical debt and improving platform maintainability 

  • Experience working within banking, financial services, fintech, insurance, or other regulated industries 

Technical Expertise 

The ideal candidate should have strong experience across multiple areas of the modern enterprise application landscape: 

  • Deep expertise in Java-based enterprise applications and distributed systems 

  • Strong understanding of modern application architectures and integration patterns 

  • Experience modernizing legacy platforms and reducing technical debt 

  • Strong database and data modelling knowledge, ideally within Oracle environments 

  • Experience with messaging and event-driven architectures 

  • Familiarity with modern frontend frameworks and API-driven architectures 

  • Good understanding of application security, authentication and identity management 

  • Hands-on experience with Kubernetes, containerized platforms and cloud-native practices 

  • Experience defining engineering standards, release strategies and development governance 

  • Familiarity with AI-assisted software engineering tools and modern developer productivity practices is a strong advantage 

Stakeholder & Leadership Skills 

The successful candidate must be comfortable operating at both strategic and delivery levels. Key capabilities include: 

  • Strong executive and stakeholder communication skills 

  • Ability to influence technical and business decisions 

  • Ability to translate technical complexity into business impact 

  • Strong consulting mindset and problem-solving skills 

  • Ability to drive consensus across multiple stakeholder groups 

More Info

Job Type:
Industry:
Employment Type:

Job ID: 152834391

Beware of Scammers

We don’t charge money for job offers