gy and minimum 6+ yrs. experience in various aspects of full stack development with Java spring boot - Backend REST services and Events and would be capable of solving problems and programing across the stack.
Mandatory Skillsets:
- 8+ Proficient in using Java Spring Boot to develop stand-alone, production-ready Java applications with minimal configuration. Expertise in building RESTful APIs and microservices using Spring Boot.
- Lead the design of scalable, reliable, and high-performance Java applications, ensuring the architecture meets both current and future business needs.
- Design and implement Java-based microservices and cloud-based solutions, leveraging technologies like Docker, Kubernetes, and AWS cloud platforms
- Experience in working with REST, SOAP services integration with Kafka
- Experience on Kafka and Kubernetes.
- Experience with version control tools like GitHub and experience in using CI tools with GIT CICD
- Experience with relational and no-relational database structures - SQL/NoSQL, Postgres /MySQL DB
- Experience in Testing frameworks: units testing , automation testing, performance testing.
- Knowledge on Microservices Architecture
- Experience in Docker concepts.
- Expertise in integrating Spring Security to manage authentication, authorization, and securing APIs with OAuth2, JWT, SSO, and role-based access control, ensuring enterprise-level security.
- Exp with Gitlab Continuous Integration and DevOps
Other Relevant Experience
- Proficient in English communication
- Experience in software development life cycle including agile. Participates in implementations of new systems or modifications to existing systems to meet Information Systems and client business requirements.
- Experience and desire to work in a Global delivery environment
- Ability to work in team in a diverse/ multiple stakeholder environment
- Experience in Retail - Supply chain Domain