Principal Software Engineer Lead (Remote)

Manilla
2025-09-09
Job Type
Permanent
Emp Type
Full Time
Industry
Banking
Skills
Any
Functional Expertise
Any
Salary Type
Monthly
Salary
Negotiable
Job ID
33905

Job Description

We are partnering with a rapidly growing international banking group headquartered in Singapore with a significant presence in Asia to hire multiple highly experienced Lead Engineers (Java). The role will play a critical part in the development and scaling of enterprise grade banking platforms.

This is an excellent opportunity for a senior technologist with deep expertise in Java development and enterprise banking systems to influence architecture, lead engineering excellence, and drive innovation in a highly regulate environment. These roles are remote positions and individuals can be based in Eastern Europe, Middle East & Asia. 


Key Responsibilities

  • Lead the design, development, and deployment of complex, large-scale banking and financial applications
  • Provide hands-on technical guidance while mentoring and supporting senior engineers across global teams
  • Collaborate with product managers, architects, and business stakeholders to deliver secure, scalable, and high-performance solutions
  • Define and enforce engineering standards that align with regulatory and compliance requirements
  • Contribute to the evolution of shared services, frameworks, and reusable components
  • Evaluate and implement emerging technologies to improve performance, resilience, and user experience

Requirements

  • 15+ years of professional software engineering experience, with at least 10 years in Java-based development
  • Proven track record of delivering enterprise-grade solutions in banking or financial services
  • Strong expertise in microservices architecture, distributed systems, and API-driven development
  • tDeep understanding of security, compliance, and regulatory frameworks in financial technology
  • Experience leading engineering teams in remote and cross-border environment
  • Excellent architectural, problem-solving, and communication skills

Preferred Skills

  • Experience with cloud-native platforms (AWS, GCP, or Azure)
  • Strong knowledge of CI/CD pipelines, DevOps practices, and automation
  • Familiarity with digital banking, payments systems, or core banking platforms
  • Exposure to event-driven architectures, real-time data streaming, and high-availability systems
 

Consultant

Mwansa Mwape