We are looking for a senior Solutions Architect with deep hands-on development experience
and the ability to lead architecture and design decisions across enterprise applications. This role
is ideal for a seasoned technologist who has built large-scale systems in Java/J2EE, worked
extensively with Spring Boot and Microservices, and is ready to step into a leadership
position that blends technical vision with client engagement and team mentorship.
The person in this role will be expected to define and own the technical architecture for key
initiatives, lead design and architecture reviews, guide engineering teams on best practices, and
serve as the primary technical point of contact for clients and business stakeholders. While this
is a leadership role, we value architects who remain close to the code and can validate solutions
through hands-on prototyping and development when needed.
Work Permit-
Role- Fulltime/W2
What the role involves
Defining and owning the end-to-end technical architecture for enterprise applications
using Java/J2EE
Leading architecture and design reviews, establishing standards, and driving technical
governance
Designing scalable, cloud-native solutions leveraging AWS services and modern
architectural patterns
Architecting and overseeing the development of Microservices, APIs, and API Gateway
integrations
Developing and maintaining application framework-level components, reference
architectures, and reusable patterns
Providing technical leadership and mentorship to development teams across projects
Serving as the primary technical liaison with clients, translating business requirements
into architectural solutions
Evaluating and recommending technologies, tools, and platforms to support
organizational goals
Ensuring application scalability, reliability, performance, and security across the solution
landscape
Driving adoption of best practices in CI/CD, DevOps, and Agile / Lean delivery
Contributing to proposals, technical roadmaps, and strategic planning
Required experience
12+ years of software development experience, with progressive architecture and design
responsibilities
Deep expertise in:
Java/J2EE
Spring Framework and Spring Boot
Microservices architecture and design patterns
API development, integration, and API Gateway
AWS Cloud (EC2, Lambda, ECS, S3, RDS, CloudFormation, etc.)
Relational and/or NoSQL databases
Experience with one or more of the following:
Kafka
ELK Stack
Spring Cloud Services
AppDynamics or equivalent APM tooling
API Gateway platforms
Jenkins or equivalent CI/CD orchestration
Experience with CI/CD pipelines and development tools such as:
JUnit, Mocking frameworks, TestNG
Git, Jira
Infrastructure as Code (Terraform, CloudFormation)
Proven track record in architecture and design leadership, including:
Leading design and architecture reviews
Creating technical reference architectures and solution blueprints
Defining non-functional requirements and quality attribute trade-offs
Strong understanding of high availability engineering, containerization (Docker,
Kubernetes), serverless computing, elastic scalability, and high-performance system
design
Excellent communication and presentation skills with the ability to engage directly with
executive stakeholders, clients, and engineering teams
What we are looking for in a candidate
The best fit will be someone who is:
A seasoned technologist who can operate at both the strategic and tactical level
Comfortable leading architecture discussions, whiteboarding sessions, and technical
presentations
Experienced designing and governing modern, scalable cloud-native applications
Skilled at understanding business objectives and translating them into robust, forward-
looking technical solutions
Effective in client-facing and stakeholder management environments
A strong mentor and collaborator who elevates the technical capability of teams around
them
Still hands-on enough to prototype, validate, and guide implementation when needed