Consultant Software Architect Docker Spring Boot Java AWS
1. Technology Strategy & Architecture Ownership - Own and define the end-to-end technology strategy and solution architecture for the program. - Translate business capabilities into scalable technical architecture across applications, data, integrations, and infrastructure. - Govern architecture consistency across multiple domains, squads, and solution streams. - Validate technical decisions, trade-offs, and implementation approaches to ensure long-term sustainability. - Ensure architecture aligns with enterprise standards, regulatory expectations, and client technology roadmaps. 2. Engineering Leadership & Delivery Governance - Provide leadership and direction to architecture, engineering, and delivery teams across the full software lifecycle. - Act as the final technical escalation point for critical delivery issues, scope changes, risks, and dependencies. - Ensure delivery quality through strong technical governance, design reviews, and architecture compliance. - Own the technical RAID process (Risks, Assumptions, Issues, Dependencies) and mitigation planning. - Ensure all non-functional requirements are addressed (security, performance, scalability, reliability, observability, availability). 3. Client & Executive Stakeholder Management - Serve as the primary technical counterpart to client senior stakeholders, including enterprise architects and technology leadership. - Lead technical workshops, architecture reviews, design sessions, and executive alignment discussions. - Present complex technical concepts clearly to both technical teams and senior non-technical leadership. - Build credibility and trust with stakeholders at all levels, from engineers to executives. 4. Solution Consulting & Requirement Translation - Validate and map business requirements into clear technical solution concepts and designs. - Provide consultative guidance on technology choices and implementation approaches - Review business processes and align them with technical design, ensuring end-to-end feasibility. - Produce and maintain high-quality technical documentation and solution design artifacts. 5. Program-Level Coordination & Cross-Team Alignment - Act as a bridge across product owners, engineering managers, solution architects, platform teams, security teams, and vendors. - Ensure alignment between multiple delivery streams such as core banking, cards, payments, digital channels, integration, and data. - Coordinate architecture and delivery consistency across distributed and offshore teams. - Drive collaboration between internal and client teams to remove blockers and accelerate execution. 6. Modern Engineering & Innovation Leadership - Champion modern engineering practices including microservices and distributed architecture, event-driven systems (Kafka), cloud-native development, CI/CD, DevOps, and automation-first engineering. - Promote security-by-design and compliance-by-design principles across delivery. - Promote AI-assisted engineering practices across the SDLC (code generation, test automation, refactoring, documentation), while ensuring correctness, governance, and security.
- 10+ years of experience in senior technology leadership roles (CTO, Technical Director, Principal Architect, Solution Architect). - Strong hands-on background in Java, Spring Boot, and API-driven architecture. - Strong experience with microservices and distributed systems. - Experience with AWS, Docker, Kubernetes, and CI/CD pipelines. - Strong exposure to banking (7+ years). - 5+ years of experience in consulting & pre-sales. - Strong experience in working with international teams with very fluent English. - Proven track record in consultative client-facing leadership, including executive communication and decision facilitation. - Experience with event-driven architecture (Kafka). - Strong understanding of enterprise integration patterns. - Strong understanding of architecture governance, scalability design, performance engineering, and resiliency. - Familiarity with regulatory, security, and compliance expectations in financial services. - Monthly biz trips to Singapore.
- Competitive Compensation - Benefits package including comprehensive medical, dental, vision and others - Company Culture based on our Core Values - Professional Development Training with Individual Development Plans to map out your career growth - Opportunity to work in a global environment with diverse teams built with colleagues from around the world - Opportunity to work with technology industry leaders in the financial services industry - Opportunity to work for big name clients in capital markets, banking and other industries