Principal Software Engineer

Employer - Walmart
Job title - Principal Software Engineer

Job Description

Full Stack Developer


About Us


If you’re thinking ‘scale’, think bigger and don’t stop there. At Walmart Labs Chennai, we don’t just innovate, we enable transformations across stores and different channels for the Walmart experience. Take a regular day at Walmart Labs and match that with 260 million customers a week, 11,695 stores, under 59 banners in 28 countries and e-commerce websites in 11 countries. That’s Walmart Labs Chennai for you. With fiscal year 2019 revenue of $514 billion, Walmart employs approximately 2.3 million associates worldwide. We innovate to deliver a simple and seamless experience for our customers. Our tech talent solves the biggest and most complex problems. They drive digital transformation where data and analytics are enabling us to better serve our customers and create a digital relationship with them. As our customers evolve and adapt, we are taking it a few notches further here. We’re changing what customers can expect from the experience of shopping, from the physical stores, to mobile, social and even online; we’re not just ready for the future of shopping, we’re creating it.


Our Ideal Candidate


You have a deep interest and passion for technology. You love writing and owning codes and enjoy working with people who will keep challenging you at every stage. You have strong problem solving, analytic, decision-making and excellent communication with interpersonal skills. You are self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities.


Your Qualifications


Bachelor's Degree or Master’s Degree with 16+ years of experience in Computer Science or related field.
Proficient in Java 8.
Experience using Spring framework.
Experience with ORM frameworks, mainly Hibernate.
Hands-on experience with Java/J2EE technologies and Java Application Server
Strong hands on experience in implementing REST APIs.
Strong Experience with build tools - Maven/ Gradle.
Strong Experience in writing test code – Junit5 and Mockito.
Excellent working knowledge in Linux/unix environments
Strong understanding of OOPS concepts, Data Structures & Design Patterns
Proficiency in GIT and other versioning tools
Strong DB experience and interacts with SQL & No-SQL databases.
Good to know DB data modelling concepts.
Good to know data processing pipelines using Flink / Spark / Kafka Able to design modular, reusable components and Apply best practices
Experience in Agile Development environment
Strong Working knowledge of Continuous Integration (DevOps) and relevant tools such as Jenkins)
Working knowledge on CCPA/GDPR programs will be an added advantage.


Our Team


Global Risk and Compliance group focuses on managing and delivering world-class customer experience, including creating and maintaining standards, driving policy compliance, creating partnerships, and developing pipelines and self-service tools. We empower our business to leverage data to fuel growth, driving revenue in our core and building new business model opportunities.


Your Opportunity


As part of Global Risk and Compliance group, you’ll have the opportunity to make a difference by being a part of development team that helps our journey to be the world’s leading retailer. Here you are also required to continuously innovate to lower the development cost, provide greater value to the business and provide bes

principal-software, principal-software-jobs-in-chennai, principal-software-engineer
Job Location Chennai, Tamil Nadu
Date Posted 18 Apr 2020
Employer Email --No Email
Click here to Apply

Jobseeker's Please Note: Please do not make any payment in any bank account or wallet in our Name, We don't charge any money to jobseekers
For More details please Click Here

Jobs in UK Jobs in Canada Jobs in USA Jobs in Switzerland
Jobs in South Africa Jobs in UAE Jobs in Singapore Jobs in Australia