ElginRecruiter Since 2001
the smart solution for Elgin jobs

Java Developer

Company: Apolis
Location: Saint Charles
Posted on: January 25, 2023

Job Description:

Walmart - Bentonville
Position: Java Developer
Location: Remote contract role but must be located within 2 hours of a hub location (Dallas, Bentonville, Hoboken, Silicon Valley, Atlanta, or Seattle

Job Details:
Tech stack: Java, Springboot, Kafka, Rest APIs, SQL, (Azure and GCP), Kubernetes,
For full stack: React, JavaScript, and NodeJS are a plus

Project Overview:
A variety of these job openings will be a new team focused on background APIs and services. The subset will be responsible for integrations for 3rd party tools (workforce, SAP, Cronos, CRMs, and salesforce.

- Design and implement various pieces of software ecosystem in a massively scalable, highly performant, multi-tenant, global e-Commerce platform in Java.
- Lead design architecture discussions to come up with the system design and architecture for new products or improvements to existing ones.
- Gather requirements, design, develop, test and support the software applications.
- Implement Kafka based solutions for asynchronous feed processing.
- Develop multi-tier applications using REST and Java.
- Develop software components in Java to load large volume of data to NoSQL databases like Cassandra.
- Build alerting and monitoring systems for application monitoring and troubleshooting.
- Build and develop automated software test suites for all new software features and enhancements.
- Debug business and production issues and build necessary safeguards to prevent recurrences.

Minimum education and experience required:
- 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.

Skills required:
- Designing and implementing REST API web services using Java; Object-oriented programming using Java; Create Cloud Native applications using Java, Springboot; Implement Spring MVC; Integrate Relational Database using JDBC
- Implement event driven application using Kafka
- Experience in Multi-tier application development using Java. Experience with hands-on development using NoSQL databases Cassandra or MongoDB.
- Experience developing and maintaining test suites using frameworks including Junit.
- Experience working with microservices architecture.
- Experience using Linux/Unix operation systems.
- Experience with data structures and algorithms.

  • - Experience in Multithreaded programming using an object-oriented programming language including Java.

Keywords: Apolis, Elgin , Java Developer, IT / Software / Systems , Saint Charles, Illinois

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Illinois jobs by following @recnetIL on Twitter!

Elgin RSS job feeds