Full Stack Developer

Overview

On Site
BASED ON EXPERIENCE
Contract - Independent
Contract - W2

Skills

JAVA
JVM
GROOVY
SCALA
KOTLIN
SPRING
SPRING BOOT
TEST DRIVEN DEVELOPMENT
TDD
REST
HTTP
JSON
NOSQL
CASSANDRA
RABBITMQ
MQ
KAFKA
BASH
APACHE
TOMCAT

Job Details

Full Stack Developer IV

Job Summary: Talent Software Services is in search of a Full Stack Developer for a contract position in Minneapolis, MN. The opportunity will be six months with a strong chance for a long-term extension.

Position Summary:

We are an eXtreme Programming (XP) development team that uses TDD, pair programming, JVM-based languages, and Spring. We are highly collaborative and are committed to agility, code simplicity, and consistent high quality.

Primary Responsibilities/Accountabilities:

  • Deliver code features, system components or platforms.
  • Ensure quality delivery of features and systems.
  • Creates and improves internal libraries and tools.
  • Partners with team-specific stakeholders to mitigate risk within the team and with external associates.
  • Participates in production support situations.
  • Improving knowledge and understanding of core concepts.
  • Communicates effectively both verbally and written with various business partners.

Qualifications:
  • 3 years of relevant experience with a Bachelor's degree OR equivalent relevant professional experience
  • Fluent in a JVM based language (Java, Groovy, Scala, Kotlin, Clojure, etc.)
  • Experience in Spring and Spring boot framework
  • Fluent in Test Driven Development
  • Strong willingness to pair program

Preferred:
  • Service development (REST, HTTP, JSON)
  • Spring Framework
  • NoSQL data stores (Cassandra, Redis, etc.)
  • RabbitMq, Kafka
  • Linux/bash proficiency
  • Open source software (Apache, Tomcat, Memcache, etc.)
  • React (or other Javascript single page app frameworks)

If this job is a match for your background, we would be honoured to receive your application!

Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities, including contract, contract to hire, and permanent placement. Let's talk!

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.

About Talent Software Services, Inc