Solution Architect – Java Full Stack
Office in Hyderabad, Bangalore, Pune, Chennai, Gurgaon
Java
& others
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