Java Product Developer (Modern AWS Stack!)

Lambda, Java, AWS, Docker
Contract Independent, 12 Months
Depends on Experience
Work from home available Travel not required

Job Description

Are you a mid-level software craftsman (Java and AWS Lambda comfort preferred) yearning to work on a modern consumer facing product? Do you love being surrounded by other "elite" coders who build software "the right way?"
CIO Resources -- a boutique practitioner led staffing firm -- has a unique opportunity for a mid-level Java Developer to join an established "startup" culture within a publicly traded company.  
This company is committed to retooling the way software is developed and believes in a small, talented team vs. a larger team of "good but not elite" developers -- and they are committed to compensating the right talent with the right communication and collaborative skills and commitment to quality code.  They are deeply Agile and while most work at HQ daily they have a mature, established modern development environment that relies on Slack, Git and productivity more than metrics and watching over your shoulder.

In short, you will be on a team of elite level developers using agile and continuous integration to leverage a modern development stack (Java 8, Spring 4, RabbitMQ, Docker, AWS native application services, Angular, etc.) to migrate their "legacy" .NET application functionality onto their modern platform.

This is a great opportunity to work on something interesting on a longer-than-six month contract along with the potential to extend or convert to an employee after about a year (no guarantees but this company finds a way to retain good talent).  Talent ideally will be based in Chantilly, VA or Burlington, MA but the possibility exists for talent remotely in AZ, CA, CO, GA, IL, MD, MN, MT, NC, NM, OR, PA, RI, TN, VT or WV.
This may be a great opportunity for you if ... you have strong experience shipping daily quality code, get along well with others and have a passion for being lean and nimble and would enjoy working on "a big thing."  You likely are active in the Open Source community, are a Linux head and have a strong public GitHub/StackExchange presence.
We should chat with you about other opportunities if ... you aren't current in your development skillset (Java 7+/Spring 3 preferred but other Lambda stacks are also cool), you don't possess a deep understanding of software engineering and craftsmanship or you aren't comfortable in a relatively fast paced, daily build (automated test) Agile environment.


  • 5+ years developing in a modern Lambda supported language (experience in Java 7 or Java 8 is preferred but not mandatory)

  • 1+ years performing as a lead / architect level developer (preferably 5+)

  • 2+ years in an Agile development environment ideally with extensive experience with continuous integration / unit test automation

  • Expert level open source RDBMS experience (PostgreSQL or MySQL preferred).  MongoDB experience a plus

  • Bachelor's degree (or equivalent) in Computer Science or related.  Masters or PhD level respected but work experience may be substituted for degrees.  We care more about what you can prove you can do than what you have on paper.

  • Obviously, you need to be comfortable with a ~12 month contract and be prepared to deal with that level of uncertainty and lifestyle without benefits


  • Experience with native AWS application services and Lambda development a huge plus 

  • Experience with multiple languages (Polyglot) a huge plus 

  • Experience with Spring Integration and Spring MVC a plus

  • Experience with Rugged Software concepts

If this role isn't of direct interest to you (job description, company type, location, anything!) and you want to discuss and wait out your “dream job” we still want to speak with you! Email us a Word copy of your resume directly to today.

Alternatively, we pay for placed referrals. Have your friend apply online and mention your name. That's all it takes!

Led by a former CIO, CIO Resources is an integrated IT consulting and staffing firm focusing on what are typically three of a CIO’s biggest challenges -- IT strategy, IT project management and IT staffing. We are commonly chosen based on our frank and practical (if not frugal) approach, our flexibility and ability to be fun yet professional and finally our focus on quality over quantity.
CIO Resources is an Equal Opportunity recruiting and staffing firm.  Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.

Posted By

Suzie Reed

2275 Research Blvd, Suite 500 Rockville, MD, 20850

Dice Id : 10477235
Position Id : 12002485
Have a Job? Post it

Similar Positions

JAVA Developer
  • JCG-DBA BI Group, Inc.
  • Washington, D.c., DC
Java Spring Developer Remote
  • Confidential Company
  • Washington, DC
Java Software Engineer (Back End)-100%remote
  • Catapult Staffing
  • Arlington, VA
Full Stack Architect - Java / Node / React - REMOTE / TRAVEL
  • Reliable Software Resources
  • Fairfax, VA
Software Developer
  • Smart Synergies
  • Sterling, VA
Senior Full Stack Java Developer
  • Deloitte
  • Arlington, VA
Junior Java Developer (Contract to Hire)(Remote)
  • Excel Global Solutions
  • Reston, VA
Java or JavaScript Microservices Developer
  • AAJ Interactive Technologies
  • Chantilly, VA
Sr Software Engineer
  • Piper Companies
  • Arlington, VA
Sr. Software Engineer-Java/J2EE
  • Opal Soft, Inc.
  • Bethesda, MD
Java Web Services Developer
  • TAD PGS, Inc.
  • Suitland, MD
Sr Java developer
  • Wonese
  • Washington, DC
Junior Java Developer
  • Apex Systems, Inc
  • Rockville, MD