Software Developer – Java (30040)

Are you experienced in the field of Java development? Our client is looking for a talented Software Developer to join their team to develop and support customer-facing and business websites. This is a permanent role within an established company. Reach out today for an excellent opportunity to find a long-term career!

Responsibilities:

  • Work on a collaborative team, using Agile principals and supporting continuous integration or delivery
  • Develop and support customer-facing and business critical websites, JavaScript applications, web services, and the company’s enterprise web portal solution

Requirements:

  • 3+ years working experience in Java development including J2EE and Spring
  • 3+ years of information technology development experience
  • 4+ years working experience with HTML, CSS, and Javascript
  • Experience with systems design and development for large, complex, n-tier systems on a J2EE platform
  • Experience using XML and JSON to exchange data
  • Experience designing, building, and consuming REST web services
  • Experience designing and implementing Responsive UI with Bootstrap, AngularJS
  • Working knowledge of tools like Jenkins, Bamboo, BitBucket, JUnit, Jasmine, Karma, and Selenium
  • Scrum/Kanban/Lean experience working on a multifunctional Agile team
  • Outstanding problem-solving, multi-tasking, communication skills
Interest Form

Join A TAI Roundtable

Please fill out this form to indicate your interest in joining one of Technology Association of Iowa’s Roundtables.

Participation in the CIO, CISO or CEO Roundtables is exclusively reserved for technology executives of TAI member organizations with these (or comparable) job titles. All other TAI Roundtables is exclusively reserved for individuals employed by TAI member organizations. Not a member? Join now.

  • This field is for validation purposes and should be left unchanged.