Previous Job
Java Developer
Ref No.: 19-09681
Category: Experienced Professional
Location: Des Moines, Iowa
Position Type:Contract
Start Date / End Date: 12/16/2019 to 12/18/2020
Genesis10 is actively seeking 2 JAVA(Backend) Developers for a 12+ month contract position with our client located in Des Moines, Iowa.
  • Develop software applications using Java & Spring technologies that adheres with our architectural guidelines and best practices.
  • Analyze business requirements and design software applications to meet business requirements.
  • Design and develop RESTful API's needed by the applications and create visualization documentation.
  • Develop high performance and scalable web-based applications using Java/J2EE technologies by applying Object Oriented Programming Concepts and MVC architecture.
  • Design and develop applications that interact with each other using Java Messaging Service technology to perform transactions asynchronously.
  • Develop maintainable and high-quality software by following Test Driven Development approach.
  • Unit test every component of the application using Junit technology.
  • Perform automated integration test using Spring Test framework and other automation platforms.
  • Perform peer code review, provide suggestions as necessary to improve code quality, improve software performance and adhere to Java best practices, coding standards.
  • Work within agile methodology and participant in agile ceremonies like sprint planning, backlog grooming and daily stand-ups.
  • Bachelor's degree in a computer related field or equivalent work experience.
  •  6-10 years of experience working as an application developer with Java technologies.
  • Technical skills required:  Java, J2EE, Spring, RESTful Web Services, JSF, Junit, MyBatis, iBatis, SQL, Maven, Eclipse, RAD, Git.
  • Experience with Java 8 and Java services is preferred.
  • Advanced planning/organizational, problem-solving, analytical, time management, decision-making, and communication skills required, as well as solid leadership and basic presentation skills.
  • Must be able to effectively communicate technical plans, strategies, and designs to all levels of the company.
  • Must be able to maintain a high degree of accuracy and confidentiality.
  • May be required to provide on-call support.
If you have the described qualifications and are interested in this exciting opportunity, apply today!
About Genesis10:
Genesis10 is a leading U.S. business and technology consulting firm with hundreds of clients needing proven talent and solutions to power their strategic initiatives. If you are a high performing business or IT professional with solid, referenced experience, we want to meet you. Genesis10 recruiters and delivery professionals are highly accomplished career advocates, who get to know you beyond your resume to position you with the opportunities that fit your skills, experience and aspirations. We have benefit options to fit your needs and a support staff that works with you from placement throughout your engagement – project after project. To learn more about Genesis10 and to view all our available career opportunities, please visit us at “Genesis10 is an Equal Opportunity Employer, M/F/D/V”