Java Backend

Minneapolis, MN

Job Description:


Responsibilities

·         Design and build applications for the Cloud platform

·         Ensure the performance, quality, and responsiveness of applications

·         Collaborate with a team to define, design, and ship new features

·         Identify and correct bottlenecks and fix bugs

 .   Help maintain code quality, organization, and automation

  .  Troubleshoot and optimize performance problems

 .    Develop and debug technologies you may not be an expert in

 

Skills

·         Expertise (5+ yrs) in enterprise Java 7/8 technology eco-system, server side technologies (e.g. Spring, Netty, JAX-RS)

·         Experience (2+ yrs) with micro-services architecture and API first approach with hands-on expertise in developing and testing REST APIs supporting multiple active versions

·         Experience (2+ yrs) with relational databases MySQL, Cassandra, data modeling, and SQL optimization

·         Experience (2+ yrs) working with Code Repository GitHub

·         Experience (4+ yrs) with Groovy - Required

·         Experience (2+ yrs) with Cloud platform - AWS preferred

·         Experience (2+ yrs) with Swagger, Dropwizard, Ratpack - Preferred

·         Experience (2+ yrs) with Kafka - Preferred

·         Experience (2+ yrs) with metrics libraries, log aggregation tooling, and monitoring services (data dog, sumologic/elasticsearch preferred)

·         Expertise (5+ yrs) with agile SDLC and methodologies (e.g. Scrum, Confluence, JIRA)

·         Experience (3+ yrs) with unit, integration and functional testing in a Java/Groovy environment

·         Experience (2+ yrs) in linux server and command-line environments

 



Key Skills:

  • Java Backend

Share Profile