Senior Java Developer
Previous Job
Senior Java Developer
Ref No.: 18-00413
Location: Bloomington, Minnesota
Position Type:Right to Hire
Start Date / End Date: 05/22/2018 to 10/22/2018
Senior Java Developer
Bloomington, MN

Currently looking for Senior Java Developers to fill contract to hire opportunities in Bloomington, MN. Ideal candidates would be creative, passionate, engineering-minded software engineers looking for an environment with a core set of values anchored in trust, autonomy and a relentless focus on user experience.

Responsibilities of the Senior Java Developer
  • Strive to provide an exceptional digital experience to all of our customers.
  • Take pride and ownership in the products we build.
  • Value a culture of continuous learning, improvement, and experimentation.
  • Implement modern engineering practices to ensure product quality (e.g., test driven development, test automation, CI/CD practices).
  • Collaborate closely with engineers on other teams and in other disciplines.
  • Provide mentorship and technical leadership for project teams and peers.
  • Build resilient, scalable systems that can readily evolve into the future.
  • Constantly striving to deliver value to our customers.
Requirements of the Senior Java Developer
  • Minimum 5 years of development experience
  • Ability to design and write clean, maintainable code, using some (or all) of the languages and frameworks we use: Java 8, Javascript, Spring Framework, Spring MVC, Spring Boot, React, Angular, Bootstrap
  • Ability to work effectively in a collaborative agile environment
  • Ability to design and build for cloud platforms, including leveraging microservices and containers
  • Knowledge of databases, programming languages, and scalable web architectures
  • Strong communication skills