Job Role: Solution Architect
Experience: 15+ years
Notice period: Immediate
Location: Bangalore (WFO)
Note: OMS & Retail domain experience is mandatory.
Introduction
We are looking for an experienced Solution Architect with strong hands-on expertise in Java and microservices architecture.
Responsibilities
- Design and define end-to-end solution architecture for enterprise applications using Java and microservices.
- Lead architecture discussions, technical design reviews, and create solution blueprints.
- Drive microservices-based application design, including service decomposition, API contracts, and integration patterns.
- Define and govern RESTful API standards and service-to-service communication.
- Collaborate closely with product owners, business stakeholders, and development teams to translate business requirements into technical solutions.
- Provide technical leadership and mentorship to development teams; conduct code and architecture reviews to ensure best practices.
- Ensure solutions meet non-functional requirements such as scalability, performance, availability, and security.
- Support DevOps and CI/CD strategy and promote cloud-native adoption.
- Identify technical risks and propose mitigation strategies; perform quick proofs of concept and demos as needed.
- Participate in hiring activities, provide feedback on team performance, and contribute to training and mentoring.
Primary Skills
- 10+ years of industry experience, with at least 3 years in an Architect or similar role designing enterprise-scale applications.
- Bachelor's in Engineering/Technology (4 year) or Master's in Computer Applications (2 year).
- At least 6+ years of software development experience.
- Expertise in an object-oriented language (Java preferred), backend frameworks (Spring Boot or Node.js), frontend frameworks (React or Angular), and RDBMS/NoSQL databases.
- Strong knowledge of front-end technologies (HTML, CSS, JavaScript) and ability to design server-side and client-side solutions.
- Proven ability to maintain code quality via peer/own code reviews and lead delivery of backend and UI code.
- Experience ensuring appropriate logging and monitoring for Production and lower-level environments.
- Exceptional problem-solving skills and strong written/verbal communication to translate business requirements into software requirements.
- Ability to estimate requirements, lead technical client discussions, and provide timely team feedback.
- Experience implementing OMS products for retail customers is an advantage.
Secondary Skills
- Experience with Docker and Kubernetes for containerized deployments.
- Exposure to cloud platforms such as AWS, Azure, or GCP.
- Knowledge of CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, etc.).
- Experience with messaging systems (Kafka, RabbitMQ, etc.).
- Good understanding of SQL and NoSQL databases.
Basic Knowledge
- Application security (OAuth2, JWT, TLS).
- Logging & monitoring tools (ELK, Prometheus, Grafana, CloudWatch, etc.).
Skills: java architect,solution architecture,html,retail,node,react,java,api,css,springboot,microservices architecture,angular,oms,microservices