We are seeking an experienced and dynamic Solution Architect with expertise in Java Full Stack development to design and implement secure, scalable, and high-performing solutions.
The ideal candidate will play a key role in defining technical strategies, collaborating with global teams, and driving innovation to support our business objectives. This position requires a leader who thrives in a fast-paced environment and is passionate about delivering cutting‑edge fintech solutions.
Responsibilities
- Design secure, scalable, and reliable software solutions aligned with business requirements.
- Define and execute the technology strategy for one or more products in collaboration with stakeholders.
- Partner with senior technical and product leaders to inform and deliver impactful designs.
- Collaborate closely with global Solution Architecture & Engineering teams to establish principles and best practices.
- Engage with wider technical and architecture teams to ensure alignment with organizational strategies.
- Create and evaluate technical solution alternatives using current and emerging technologies.
- Drive software implementation through expertise in microservices‑based architecture for fintech applications.
- Support and mentor development teams to promote technical excellence and continuous improvement.
- Work directly with product owners and operations to ensure seamless software delivery.
- Promote agile development principles and foster a collaborative team culture.
- Provide hands‑on support by building prototypes and solving complex technical challenges.
- Advocate for technical quality and sustainable, future‑proof solutions.
Requirements
- More than 14 years of product engineering experience in designing scalable software solutions.
- Strong foundation in Computer Science fundamentals, web applications & services, and microservices architecture.
- Background in designing high‑transaction‑volume financial systems with global scalability and extreme uptime requirements.
- Expertise in web technologies such as HTML5, CSS, and front‑end frameworks including React, Angular.
- Proficiency in back‑end development using Java, Spring, and Spring Boot.
- Knowledge of database technologies such as PostgreSQL or SQL Server for large‑scale implementations.
- Experience with cloud‑native technologies like PCF, Kubernetes, Azure, or AWS.
- Skills in working within Agile environments focused on collaboration and iteration.
- Capability to mentor development teams and foster a culture of continuous technical improvement.
- Flexibility to support hands‑on prototype development for solving business challenges.
- Showcase of strong communication skills to bridge technical and non‑technical audiences.
Nice to have
- Expertise in Java, J2EE, RESTful APIs, React, and Angular.
- Understanding of frameworks including Spring Boot, Spring Cloud, Hibernate.
- Familiarity with API tooling and design best practices for large‑scale systems.
- Knowledge of cloud and DevOps architecture, especially with Azure or AWS.
- Competency in database technologies like PostgreSQL or NoSQL databases.