Java Developer Backend

Overview

On Site
$50 - $55
Contract - W2
Contract - 6 Month(s)
100% Travel

Skills

Java
Continuous Delivery
Continuous Integration
API
Apache Cassandra
Apache Kafka
J2EE
Kubernetes

Job Details

The main areas they re looking for is a strong Java Developer with

Java Coding
Microservices
Data Structures/Algorithms
API Development
Spring Boot
Kafka
Docker, Kubernetes (nice to have)
CI/CD Pipelines

More about the role:


Java Developer Backend at Walmart


Your main goals are to:

- Power Walmart inventory system, handling billions of events daily.
- Maximize on-site availability while minimizing reject rates due to lack of inventory.
- Give more insight to our marketing and operations teams via more historical data and improved analytics.
- Unify inventory management responsibilities currently spread across multiple systems and teams.
- Debug production issues with other teams across services and multiple levels of the stack.

Requirements:

- Top-notch programming skills, with an interest in functional programming languages.
- Solid Coding skills in Java/J2EE technologies with Spring Boot experience
- Solid understanding of developing and supporting large scale, cloud based distributed systems.
- Experience with REST based API Development
- SOA Architecture experience is needed to develop scalable APIs
- Exposure to event based and asynchronous processing.
- Strong operational excellence and testing skills.
- Someone who values automation. We don t like solving the same problem manually over and over.
- Experience working with distributed databases (Cosmos/Cassandra/etc.)
- Fluent in a few programming languages, functional, dynamic and static.
- Solid understanding of how to use data structures to solve problems optimally.
- Good understanding of event-driven systems.
- Experience with Apache Kafka or similar streaming platform.
- Understands DevOps: how to support large scale distributed systems, how to prioritize and escalate issues.

Projects:

Building more scalable platform, trying to make tools and services to do better reporting and visibility platform so they're able to figure out issues quickly, get the alerts, let it happen faster. Working on features for future inventory. Trying to think when feature inventory is available, can you take orders against that and fulfill them. This is all in Microservices, everything has to be scalable. Building in Java 11, real-time Kafka, Spring Boot. Cosmos, Spring Cash, Mega Cash - all cashing, Cassandra

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Learn Beyond Consulting LLC