Description

Seeking a highly experienced Lead Solution Architect to join their dynamic team. This role requires a seasoned professional with deep expertise in Java-based microservices, cloud infrastructure, and full-stack development. The ideal candidate will lead the design and implementation of scalable, high-performance solutions that support enterprise-level applications.

Key Responsibilities:
Lead the design, development, and deployment of microservices architecture using Java 17 and Spring Boot
Architect and implement critical infrastructure for development ecosystems
Design and optimize Module Federation setups for independent team deployments
Develop standardized Fenergo (FinCrime tool) mocking layers for API-first development
Optimize micro frontend build configurations and production bundle sizes
Build scalable CI/CD pipelines using GitHub Actions
Implement full-stack solutions with React micro frontend federation
Ensure performance monitoring and optimization at scale
Work with message queuing services like Kafka, MQS, Amazon SQS
Collaborate in Agile teams and contribute to DevOps practices
Required Skills & Experience:
Minimum 16 years of overall experience in software engineering
10+ years in software engineering
7+ years in Java development
7+ years in React
5+ years in:
Microservices (MSB)
Kafka
MongoDB
GraphQL
Redux
Automated testing / BDD
3+ years in cloud infrastructure and Agile methodologies
Strong knowledge of:
MongoDB schema design and resolver optimization
Kafka APIs (consuming and implementing)
Full-stack development (frontend and backend)
Build optimization (bundle sizes, tree shaking, caching strategies)

Education

Any Gradute