Robert Half - Cedar Falls, IA

posted about 1 month ago

Full-time - Entry Level
Cedar Falls, IA
Administrative and Support Services

About the position

We are offering a contract to hire employment opportunity for a Full Stack Java Developer | ETL in Cedar Falls, Iowa. This role involves backend Java development, ETL operations, and front-end JavaScript to enhance our software solutions.

Responsibilities

  • Design and implement backend Java applications and services
  • Develop complex queries in SQL for ETL operations
  • Utilize J2EE server or SpringBoot Microservices to set the environment for Java operations
  • Understand and apply CDI injections where necessary
  • Use React and Typescript for front-end development, with a focus on ES 6 Syntax
  • Maintain and update applications running on Java 21 and React 18, preparing for transition to React 19
  • Contribute to front-end JavaScript development
  • Utilize REST API and Java API for RESTful Web Services in application development
  • Maintain professional development skills and knowledge, with at least 3 years of prior experience
  • Optional: Develop mobile applications using React Native and Oracle's RestAPI.

Requirements

  • Must have a minimum of 3 years of experience in Full Stack Java Development and ETL.
  • Proficiency in Backend Development and Client Side Scripting is required.
  • Knowledge of Cloud Technologies is essential.
  • Experience with API Development and Datastage ETL is necessary.
  • Familiarity with ETL - Extract Transform Load processes is a must.
  • Expertise in Java and J2EE - Java 2 Enterprise Edition is needed.
  • Understanding of Java API and Java API for RESTful Web Services is required.
  • Experience with JavaScript, JavaScript Framework, and Typescript is desired.
  • Proficiency in React and familiarity with Full Stack Frameworks is essential.
  • Experience with Full Stack Software and Front-End Frameworks is necessary.
  • Ability to work collaboratively in a team and independently.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills.
  • Bachelor's degree in Computer Science or a related field, or equivalent work experience.

Nice-to-haves

  • Experience in developing mobile applications using React Native and Oracle's RestAPI.

Benefits

  • Medical insurance
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Disability insurance
  • 401(k) plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service