Previous Job
Senior Java Developer
Ref No.: 18-05071
Location: Arlington, Virginia
Position Type:Direct Placement
Start Date: 06/01/2018
Title: Senior Software Engineer
Location: Arlington, VA
Salary: DOE
Type: Full Time
Sponsorship: Not Offered 

My client improves the world's economic landscape by changing the way small businesses access capital. They do it in an environment where they celebrate collaboration, but aren't afraid of healthy competition; where they're serious about work but don't take themselves too seriously; and where they are small enough to be nimble but strong enough to make a big impact.
As a Senior Software Engineer - Application Systems, you will:
  • Work closely with product managers and other engineers to design and build robust features in an agile environment
  • Participate in the maintenance, support, and enhancements of existing systems
  • Write unit, integration, and functional test suites to ensure stability of systems
  • Provide recommendations for technology improvement and uphold best practices
Necessary qualifications for success:
  • Strong Java developer with experience building complex system
  • Experience with Java frameworks like Jersey, Spring, and/or Dropwizard
  • Experience with SQL and/or NOSQL
  • Experience creating and consuming RESTful services
  • Good understanding of event-driven, functional, and object oriented paradigm
  • Strong verbal and written communication skills
  • Comfortable working with full stack technologies
  • Passionate about technology and willing to learn something new 
Nice-to-haves (not required):
  • Experience with AngularJS, React, or Ruby on Rails
  • Experience with Jenkins and Ansible