Notice Period: Immediate
Location: Bangalore / Kerala / Tamil Nadu
Domain Requirement: Retail experience is mandatory
About The Company
We are a technology-driven organization delivering scalable digital solutions for enterprise clients across multiple industries, with a strong focus on the retail sector. Our teams work on modern, cloud-native platforms, helping customers transform their business through innovation, agility, and robust engineering practices.
Job Summary
We are looking for an experienced
Solution Architect with strong hands-on expertise in
Java and Microservices architecture. The ideal candidate will play a key role in defining end-to-end solution architectures, guiding technical teams, and ensuring delivery of scalable, secure, and high-performing enterprise applications.
Key Responsibilities
- Design and define end-to-end solution architecture for enterprise applications using Java and Microservices
- Lead architecture discussions, technical design reviews, and 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 with product owners, business stakeholders, and development teams to translate business needs into technical solutions
- Provide technical leadership and mentorship to development teams
- Ensure solutions meet non-functional requirements: scalability, performance, availability, and security
- Review code and architecture artifacts to ensure best practices
- Support DevOps, CI/CD strategy, and cloud-native adoption
- Identify technical risks and propose mitigation strategies
Primary Skills & Qualifications
- 10+ years of industry experience, with at least 3 years in an Architect or similar role
- Bachelor's in Engineering/Technology (4 years) or Master's in Computer Applications (2 years)
- Minimum 6+ years of hands-on software development experience
- Expertise in at least one OOP language (Java preferred)
- Experience with Spring Boot / Node.js, and UI frameworks like React.js or Angular
- Strong knowledge of RDBMS and/or NoSQL databases
- Proficiency in HTML, CSS, JavaScript, AngularJS for frontend development
- Strong code quality practices through peer reviews and standards
- Ability to lead backend and UI delivery and DevOps execution
- Ensure proper logging and monitoring in Production and lower environments
- Exceptional problem-solving and communication skills
- Ability to translate business requirements into technical deliverables
- Experience in OMS implementations for retail is an added advantage
- Strong estimation, technical documentation, and client interaction skills
- Ability to build PoCs and demos quickly
- Participate in hiring, mentoring, and team building activities
Secondary Skills
- Docker & Kubernetes for containerized deployments
- Experience with Cloud platforms (AWS, Azure, or GCP)
- CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, etc.)
- Messaging systems like Kafka or RabbitMQ
- Strong understanding of SQL and NoSQL databases
Basic Knowledge Required
- Application Security: OAuth2, JWT, TLS
- Logging & Monitoring: ELK, Prometheus, Grafana, CloudWatch
Skills: devops,prometheus,retail,rabbitmq,css,spring boot,tls,mitigation,cloudwatch,azure,devops execution,javascript,github,gcp,jwt,architecture,html,solution architecture,application security,pocs,react.js,cloud,oms implementations,ui frameworks,solution blueprints,service-to-service communication,restful api,enterprise applications,artifacts,end-to-end solution,software development,node.js,kubernetes,microservices,aws,jenkins,rdbms,restful apis,ui delivery,github actions,integration,frontend development,ci/cd pipelines,enterprise,microservices architecture,angular,technical design,api contracts,ci,decomposition,nosql databases,gitlab ci,oauth2,sql,elk,docker,kafka,grafana,backend,java,angularjs,ci/cd strategy,oop language