Finding the best job has never been easier
Share
Senior Software Engineer
Responsible for developing products independently for Display Advertiser Org in Walmart. Analyze the requirements and define the functional specification. Design the applications based on the specification. Develop the products and implement the test to validate the product. Analyze the test results and recommend modifications to the products specification. Ship the products to production environment. Provide production support by responding to technical request submitted by the users of the products. Triage and fix issues and errors. Run the engine (responsible to ensure that the product works fine and accessible to users 24/7 365 days). Enhance the products by tuning or adding new functionality.
Master’s degree or the equivalent in Computer Science, Engineering (any) or related field and 2 years of experience in large scale enterprise software development environment; Bachelor's degree or the equivalent in Computer Science, Engineering (any) or related field and 5 years of experience in large scale enterprise software development environment.
Experience designing and implementing rest API using Java and spring boot framework. Experience coding in an object-oriented programming language including Java and Python. Experience with Problem solving and high and low-level System Design along with common design patterns including singleton, builder, Ioc, and strategy. Experience analyzing complex problems and devising effective solutions. Experience debugging, testing, identifying and fixing errors or bugs in code, as well as performing thorough testing using Unit test cases, SonarQube, JMeter, Hercules, BDD and cucumber. Experience with Big Data processing using Spark, Python, Hive, and Scala. Experience with repository including GitHub, Boards including Jira and Confluence, CI/CD pipelines. Experience with Agile development and understanding the methodologies, including scrum, task break down, and presenting the product. Experience working with large scale distributed systems including distributed caching, Relational DBs, and Kafka. Experience with Cloud computing in Cloud platforms including Azure, GCP, and AWS for scalable and reliable applications. Experience with fundamental algorithms and data structures for efficient coding.
Employer will accept any amount of experience with the required skills.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to a specific plan or program terms. For information about benefits and eligibility, see One.Walmart.com.
These jobs might be a good fit