Backend Developer

  • Minneapolis, MN
  • Posted 13 hours ago | Updated 13 hours ago

Overview

On Site
Contract - W2
Contract - 6+ Month(s)

Skills

spring
hibernate
RDBMS
Java
software development process

Job Details

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

Skills Overview:
What are the top five skills and number of years of experience required to perform this job?

  • 8 or more years of project experience
  • Java, Spring, Hibernate, RDBMS
  • Experienced in end-end software development process
  • Can work independently with little support
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.