Job Description
Are you an experienced Full Stack Developer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Full Stack Developer to work at their company in Minneapolis, MN.
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 in writing with various business partners.
Qualifications :
3 years of relevant experience with a Bachelor's degree OR equivalent relevant professional experienceFluent in a JVM-based language (Java, Groovy, Scala, Kotlin, Clojure, etc.)Experience in Spring and Spring Boot frameworkFluent in Test Driven DevelopmentStrong willingness to pair programPreferred :
Service development (REST, HTTP, JSON)Spring FrameworkNoSQL data stores (Cassandra, Redis, etc.)RabbitMQ, KafkaLinux / bash proficiencyOpen source software (Apache, Tomcat, Memcache, etc.)React (or other JavaScript single-page app frameworks)