Must have:
- Spring Boot and API Development: Extensive experience with Spring Boot, API documentation tools (Swagger or equivalent), and IDEs like IntelliJ or Eclipse.
- Min 12 years of experience in Java Springboot, AWS, Micro services, databases and Airflow.
- In-Depth experience in building microservices and APIs that are scalable and performant
- In Depth experience in establishing alerting and monitoring of services that are actionable
- Experience with Big Data and ETL: Min 10+ years of SQL experience in managing and manipulating large datasets through ETL processes.
- Proficient in Java and Development Tools: Strong expertise in Java (version 8+), including experience with source control (Git), database version control (Liquibase), and dependency management (Maven).
- Testing and CI/CD: Hands-on experience with testing frameworks (JUnit, Mockito) and continuous integration tools (Jenkins or GitLab).
- Containerization and Databases: Familiarity with Docker, SQL databases (MSSQL or PostgreSQL), and NoSQL databases (MongoDB).
- Messaging Frameworks and Monitoring: Experience with messaging frameworks such as Kafka or RabbitMQ, and monitoring tools like Grafana and Lenses.
- Master Data Management – Experience in MDM platform like Preceisely/Enterworks or Stibo or Informatica or similar.
- Cloud and Infrastructure Management: Knowledge or Hands-on experience (preferred) with AWS, Terraform, and Kubernetes.
- Owns and is passionate about continuous optimization
Education: Min. Bachelor's in Computer Science or Engineering
Responsibilities
- Lead, review and collaborate with different scrum teams to deploy various features in the MDM (Master Data Management) platform.
- Setup code reviews and design reviews with teams across the globe in various time zones.
- Work seamlessly with client employee teams , contractor teams and vendor teams with a one team mindset.
- Lead & Support production issues as related to the application functionality, integration and infrastructure (AWS). Lead & Drive the on call resolution with crisp communication and impacts.
Other Qualifications:
- Excellent communication skills (verbal + non-verbal)
- Proven experience in MDM and building services
- Strong analytical and problem-solving skills
- Familiarity with DevOps practices like automated delivery pipeline (CI/CD)
- Retail experience (fashion retail experience would be ideal)
- Expert-level understanding of software development fundamentals including automated testing, source control, and continuous integration in addition to continuous delivery and/or deployment
- Ability to manage and complete multiple tasks within tight deadlines
Nice to Have:
- Snowflake Experience: Knowledge of or experience with Snowflake is a plus.