Back End Developer IV - Java
Location: Richfield, MN (Hybrid, 2-3 days a week in office)
Tell us about your department:
Services Parts
For customers, dependable devices enrich their lives and Parts evolves the performance of their technology. By seamlessly connecting Customers & Agents to components and accessories, Parts makes device repair more accessible, creating more possibilities for customer’s technology.
Unlike replacing a device, Parts provides a friendlier environmental solution reducing e-waste and keeping tech out of landfills. Customers can keep their technology working longer with maximum experiences.
Project Description:
A frictionless parts experience that ignites the enterprise enabling unrelenting growth in our repair capabilities company wide.
- Enable and support a new, consistent Services part platform
- Seamless part availability where and when the customer needs it
- Flexible part procurement options
- Expand and diversify the supply chain
- Consistent, simple, part workflow experience for our employees
Position Summary/Job Description:
Senior Engineer
- At least 5 years of experience designing and developing microservices using Spring Boot (Java 11/17, later versions are fine).
- At least 3 years of experience with JUnit for unit testing.
- At least 1 year of experience working with cloud features and a solid understanding of cloud fundamentals.
- Strong familiarity with Agile development processes, tools, and terminology
Skills Overview:
- Spring Framework, Java 11/17 (or later), JUnit, Cucumber/Karate
- Relational Databases (Oracle, MSSQL, PostgreSQL)
- NoSQL Databases (Cassandra, CosmosDB, DynamoDB, MongoDB)
- Jenkins, Git Actions
What are some preferred/nice to have skills the manager is looking for?
- Experience with React.js, Cypress, or any event-driven frameworks (e.g., MQ, Kafka, RabbitMQ, Azure Service Bus, AWS SNS).
- Experience in building GraphQL queries/mutations.
#DICE
tkettwick@c4techservices.com
Read Full Description