What are the responsibilities and job description for the Java Lead with Retail Domain position at VeriiPro?
We are looking for a Java Lead with strong experience in the retail domain to drive design, development, and delivery of enterprise-grade applications. You will lead a team, ensure best practices, and work hands-on with modern technologies to build scalable, secure, and high-performing solutions.
Key Responsibilities
- Lead development using Java, Spring Boot, and Microservices.
- Collaborate with business and technical stakeholders to translate requirements into solutions.
- Provide technical leadership, mentoring, and code reviews.
- Utilize Python scripting for automation, data processing, and tooling.
- Ensure performance, scalability, and security in all applications.
- Support CI/CD pipelines, deployments, and production troubleshooting.
Required Skills
- 10 years of Java development experience with expertise in Spring Boot & Microservices.
- Strong retail domain knowledge (e-commerce, POS, inventory, order management, etc.).
- Experience with API design, relational/NoSQL databases.
- Hands-on Python scripting skills.
- Knowledge of cloud platforms (AWS/Azure/GCP), containers (Docker, Kubernetes) preferred.
- Excellent leadership, problem-solving, and communication skills.