Back to Job Search

Java Developer - Remote

  • Location: City of Mediapolis, 50392
  • Job Type:Contract

Posted 13 days ago

Position: Software Engineer – Mid Level
Location: Des Moines, IA 50392
Term: 11 months
Day-to-Day Responsibilities:
  • Create operational software related to document generation.
  • Team member with a lead engineer and an engineering team to develop features that support building out product features.
  • Focus will be on document generation and integrations support of a policy admin system in Azure Cloud.
  • Communicate effectively and engage with onshore and offshore engineering teams to educate, collaborate, and build knowledge.
  • Conduct analysis and development, elicit requirements, write correct and clean coding, automated testing, debugging, documentation, quality assurance review, implementation, and maintenance.
  • Participates in technical design of features.
  • Persistent in coding practices and standards execution.
  • Understanding the overall pipeline delivery process.
  • Evaluate technical trade-offs and ability to manage when they are needed or need to be delayed.
  • Some travel may be required, including overnight stays.
  • May be required to provide on-call support.
  • Comply with a Code of Ethics which covers a number of obligations related to personal and business conduct as well as personal trading activities for you and members of your household. These same requirements may also apply to other positions across the organization.
Is this a good fit? (Requirements):
  • Associate's or bachelor's degree (computer science, technology, engineering or math-related field or equivalent experience).
  • 4 to 6 years work experience or equivalent experience.
  • 3+ years of experience building and maintaining distributed application systems.
  • Proven experience as an IT professional.
  • Ability to obtain certification(s) in an IT related field.
  • Basic planning, organizational, problem-solving, analytical, decision-making and communication skills.
  • Proficiency with database applications, knowledge of mainframe, distributed and/or web programming language.
o Java
o Selenium
o Cucumber/Gherkin
o Docker Other skills
o Python
o Azure DevOps
  • Software Engineer with hands on Java Engineering.
  • Knowledge of Automation of build/deploy processes and infrastructure as code practices for creating infrastructure.
  • Cloud Knowledge -Serverless functions/lambdas (Azure or AWS).
  • Knowledge of Messaging Queuing/Service Bus.
  • Ability to create designs and influence architectural patterns.
  • Ability to explain and train others on the solutions being developed.
  • Ability to execute code reviews through techniques such as pull requests.
  • Ability to work on cross-functional teams and collaborate with both It and non-IT partners.
  • Able to engineer using API’s and Microservice architecture.
  • Able to work with guidance on multiple layers of the solution if needed.
  • Able to work with guidance on software development/solutions.
  • Able to maintain a high degree of accuracy and confidentiality.
  • Strong documentation skills – uphold and keep documentation current and actionable.
  • Desire to learn new technology and continuously grow.
Even better if you have:
  • Basic knowledge of insurance and financial services products.
  • Basic leadership skills.
  • Excellent time management skills.


Candidates will be responsible for following the client's COVID-19 protocols. Please refer to your MATRIX representative for specifics.

About Us

At MATRIX, we expertly match talented professionals with job opportunities to elevate careers. Since 1983, we have placed thousands of professionals at innovative clients across every industry ranging from small startups to Fortune 50 companies. It’s why we’re consistently in the top 25 of all U.S. IT staffing firms and why our consultants rate us well above the industry average, earning us ClearlyRated's Best of Staffing awards year after year. People come to us for a job, and stay with us because of our top-notch consultant care.

MATRIX is and Equal Employment Opportunity employer including disability and veteran and provides reasonable accommodations for all qualified individuals.  Supporting medical or religious documentation will be required where applicable. If you are a qualified individual you may request a reasonable accommodation under the American Disability Act (ADA). If you are a person with a disability needing assistance applying, or at any point in the hiring process, please email us at To ensure a quick response to your request, please use the words “Accommodation request” as the subject line of your email.