What are the responsibilities and job description for the Java Developer (with Azure Experience) position at ASM Tech Solutions?
Job Description :
We are seeking an experienced Java Developer to join our team in Bentonville, AR. As a Java Developer, you will be responsible for building and maintaining backend software services that integrate with Walmart-owned systems and third-party software solutions. You will work with cutting-edge technologies, including Spring Boot, Azure, and containerization tools such as Docker and Kubernetes. This is an excellent opportunity for a highly skilled developer with strong Azure experience who is passionate about building scalable, event-driven applications in the cloud.
What You'll Do :
- Build and maintain backend software services that integrate with Walmart-owned systems and third-party software.
- Develop and maintain APIs, asynchronous messaging systems that allow third-party software to consume and produce events while processing business flows within systems.
- Work on REST APIs, serverless functions, and event-driven microservices architectures.
- Design and implement low-latency REST APIs using Spring Boot or Spring Framework, integrating with Azure SQL Server and Cassandra as storage systems.
- Create and deploy large-scale, containerized applications using Docker and Kubernetes in public cloud environments, including Walmart's, Google Cloud Platform (GCP), and Microsoft Azure.
- Collaborate with other scrum teams, Quality Engineers (QE), Product Managers, Program Management, and third-party teams to deliver projects.
- Partner with cross-functional project teams to drive the successful development and deployment of applications.
What You'll Bring :
Preferred Skills :