Capstone IT is partnering up with a local building materials company based in the Kansas City area to find a JAVA Programmer to join their Technical Operations team. This position will be joining the Technical Operations team to support continued growth across the country and will report to the Technical Operations Manager. This is a great opportunity to join a well-established company that is experiencing rapid growth.

****Contract to Hire

****No sponsorship, C2C, or 3rd parties


  • Develop and implement client/server and web-based Java applications to support business requirements
  • Build and work on enterprise grade software systems on top of the Java development stack
  • Follow approved life cycle methodologies
  • Perform coding and testing
  • Resolve technical issues through debugging, research, and investigation

Required Skills:

  • 3+ years of Software Development experience
  • Knowledge of Java/JEE, JSON, XML, REST, MVC frameworks, design patterns
  • Working knowledge of object-oriented design and development skills
  • Experience using Scrum/Agile development methodologies
  • Experience writing, modifying, and debugging software
  • Develop, refine, and tune integrations between applications
  • Analyze and resolve technical and application problems
  • Experience analyzing information, performing software testing, and troubleshooting
  • Experience with documenting application processes
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget
  • Collaborate with team members to scope development effort and provide reliable resource and timeline estimates

Preferred Skills

  • Eclipse IDE and Linux experience
  • Hibernate experience
  • SQL Server 2012+ and MySQL 5.5+ experience