Java Developer
at SkillStorm

Date Posted: 4/15/2017

Job Description

The Role
Use your extensive knowledge of Java, SQL, and Service Oriented Architecture to improve and extend the ecosystem, enhancing a series of server-side services. You will need to work with the Java Spring framework, build RESTful endpoints, and strive to make the best product our clients could imagine. You will collaborate closely with Product, Design, Software Engineering, and QA to spec, build, test, and deploy new features.

A Typical Week

  • You'll collaborate with Software Engineering to build new features for our large-and-growing user base
  • You'll brainstorm with Product Managers and Designers to conceptualize new features
  • You'll learn about new web technologies and discuss potential solutions to problems
  • You'll help our talented support team triage bugs and troubleshoot production issues
  • You’ll review code, mentor others and apply your experience where needed


  • 5+ years experience with Java
  • Experience with SQL
  • Strong understanding of service oriented architecture and object oriented design patterns

Bonus Points

  • Experience building a RESTful service
  • Experience with Spring Boot and Spring Data
  • Experience with Apache Solr
  • Experience with git
  • Experience with HTML/CSS/Javascript
  • Experience with AngularJS
  • Experience with AWS

Job Requirements


Job Snapshot

About Us

SkillStorm is one of the nation’s fastest-growing I.T. Services Company. We have been providing technology consulting, outsourcing and staffing solutions since 2002. SkillStorm can provide you with the right tools to ensure you have the best technology team in place to fuel your organization’s continued success. SkillStorm works with scores of fine companies, including many that rank among the elite Fortune 500 and has been setting the standard for customer service in the industry since inception.

What is a Talent Network?

Talent Networks enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Why Join?

  • Receive alerts with new job opportunities that match your interests
  • Share job opportunities through Social Media or email