Overview
Hybrid
$60+
Contract - W2
No Travel Required
Skills
Jenkins
NoSQL
Java
Redis
Memcached
Spring Framework
SQL
Legacy Systems
Job Details
Backend Developer -
Minneapolis, MN (LOCAL is preference, but will consider relocation for the right person)
-Senior role and they should understand architecture on a small scale, have the knowledge to make decisions on the best solutions and create module designs. Not architecture at a high level, or end to end by any means (they have architects on the team)
-Experienced with Caching tools like Redis or Memcached
Tell us about your department:
- Client s Digital & Technology organization provides world-class software engineering solutions across our enterprise. Our focus is transforming legacy systems into high-scale, cloud-native digital assets.
- We build scalable high-performing full-stack systems that can stand up to peak holiday traffic. The subscriptions domain enables omni channel experience to our customers and associated by providing end-end life cycle management of plans and subscriptions such as Client s membership, GSP, Applecare etc.
Project Description:
- Subscriptions is on a path to modernization. We are focused on transforming our legacy systems into high-scale, cloud-native digital assets. We build scalable high-performing full-stack systems that can stand up to peak holiday traffic. This role will be part of the team modernizing the membership experience.
Position Summary/Job Description:
- 8+ years experience of hands-on development experience building applications using languages such as Java
- 6+ years experience implementing and deploying modern application development technologies such as Java, Groovy, Spring, REST-based web services, SQL and NoSQL databases
- 4+ years experience with modern engineering concepts and technologies including microservices, REST API, containers etc.
- 2+ years experience with Off-heap caching solutions, such as Redis or Memcached, Continuous integration workflows using tools like Jenkins.
- 1+ years experience with Cloud Computing Platforms
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.