Role - Java Developer
Exp - 6+ yrs
Loc - Bangalore
Role & responsibilities
6-8 years of experience as a Java developer in retail point-of-sale systems or retail-related application development.
JAVA Application Developer with expertise in retail point-of-sale solutions for developing and supporting scalable and efficient retail applications using Java, RESTful APIs, SOAP, and GraphQL services.
Integrating containerization and cloud computing to enhance the performance and scalability of retail operations using technologies like Docker and orchestration tools such as Kubernetes to deploy applications in cloud environments (AWS, Azure, Google Cloud) to enhance scalability and performance.
Strong background in application development and a solid understanding of retail functions such as procurement, orders, order management and store operations.
Proficiency with relational and NoSQL databases, like SQLServer and MongoDB, for managing data in retail systems.
Experience working in Agile environments with familiarity in Scrum or Kanban methodologies.
Proficiency with Git for version control and familiarity with CI/CD pipelines for automated testing and deployment.
Bachelors degree in computer science, Information Technology Software Engineering or a related field.
Certifications in cloud platforms (e.g., AWS Certified Developer, Google Cloud Professional Developer) or containerization tools (e.g., Docker Certified Associate) are a plus.
Keyskills: Java Cloud Spring Boot MongoDB Microservices gcp Aws azure
Tech Mahindra Limited is an Indian multinational provider of information technology (IT), networking technology solutions and Business Process Outsourcing (BPO) to the telecommunications industry. Tech Mahindra is a US$4.2 billion company with over 117,000 employees across 90 countries. It provide...