Solution Architect – Java Full Stack with AWS
Office in Coimbatore
Java
& others
We are seeking a highly skilled and experienced Solution Architect to join our team and play a pivotal role in designing and implementing scalable and resilient software solutions within the finance and risk domain.
This is a senior-level position requiring expertise in Java Full Stack, AWS, and enterprise-level architecture, as well as a strong understanding of General Ledger systems migration.
Responsibilities
- Architect and design high-performing, scalable, and robust software solutions for enterprise-level financial systems
- Lead end-to-end solution architecture and migration for complex General Ledger consolidation projects
- Collaborate with product leaders and stakeholders to deliver solutions aligned with business requirements and regulatory standards
- Provide direction and mentorship to technical teams in the areas of architecture, design, and development best practices
- Design and develop back-end microservices using Java, Spring, and Spring Boot for global-scale financial applications
- Leverage cloud-native technologies, including AWS or Azure, to implement scalable and secure solutions
- Implement solutions for front-end applications using modern web technologies such as React, Angular, and JavaScript
- Ensure database systems (PostgreSQL, SQL Server) are utilized effectively in high-scale environments
- Maintain a customer-focused mindset, ensuring up-time and performance requirements are met
- Work in an Agile environment to continuously improve processes and accelerate delivery timelines
- Serve as a hands-on technical leader by designing and developing prototypes for complex business challenges
- Communicate effectively with non-technical and technical stakeholders to ensure clarity and alignment on architectural decisions
Requirements
- More than 14 years of experience in product engineering and developing scalable software architecture for high-transaction-volume systems in financial environments
- Expertise in designing microservices-based systems using Java, Spring, Spring Boot
- Proficiency in web technologies such as HTML5, CSS, JavaScript, and front-end frameworks like React, Angular
- Deep knowledge of storage technologies, including PostgreSQL or SQL Server
- Advanced experience with cloud technologies and practices, including AWS, Azure, or Kubernetes
- Ability to contribute to transformation projects, General Ledger migration, and risk control frameworks in regulated industries
- Strong foundation in Computer Science principles, web services, and microservices design
- Competency in Agile methodologies and a collaborative, continuous-improvement mindset
- Excellent communication skills and ability to work independently as a self-starter
- Proven background working in financial institutions or other regulated industries with risk management focus
Nice to have
- Knowledge of frameworks like Spring Data, Spring Batch, Spring Cloud, AOP, Hibernate
- Background in API tooling and design best practices for RESTful services
- Familiarity with DevOps and cloud architecture, specifically related to AWS or Azure ecosystems
- Understanding of NoSQL database technologies for scalable storage solutions