Robert Half - Des Moines, IA

posted 4 months ago

Full-time - Mid Level
Des Moines, IA
Administrative and Support Services

About the position

Our client is seeking a blend of technical and soft skills in a Java developer. You should possess analytical, problem-solving, technical, and teamwork skills. Familiarity with Unit testing and Mock libraries is an advantage. Excellent Java developers don't just write code; they write efficient code - this is what our client seeks. This role offers a contract to hire employment opportunity. As a Software Developer, you will be expected to be proficient in Java programming and have experience with various web development technologies. You should also be able to work effectively in a team environment and have excellent problem-solving skills.

Responsibilities

  • Proficiency in Java programming language.
  • Experience with React Express, REST, MySQL, Azure, Agile methodologies, and JavaScript.
  • Strong knowledge of web development technologies.
  • Familiarity with application development processes.
  • Ability to work effectively in a team environment.
  • Excellent problem-solving skills.
  • Use of JavaScript Framework for development.
  • Application development using Java API for RESTful Web Services.
  • Development and testing of JavaScript Libraries.
  • Implementation of Core Java and EJB (Enterprise JavaBeans) in application development.
  • Utilizing J2EE - Java 2 Enterprise Edition in software development.

Requirements

  • Minimum of 3 years of experience in software development
  • Proficiency in Core Java and Java API for RESTful Web Services
  • Experience in Java Application Development
  • Profound knowledge of EJB (Enterprise JavaBeans)
  • Familiarity with J2EE - Java 2 Enterprise Edition
  • Expertise in JavaScript, JavaScript Framework, and JavaScript Framework Testing
  • Knowledge of JavaScript Libraries and JavaScript MVC
  • Ability to work in a team and communicate effectively
  • Problem-solving and analytical skills
  • Bachelor's degree in computer science or a related field is preferred
  • Proven experience in software design and testing methodologies
  • Demonstrated ability to manage multiple tasks and deadlines
  • Strong written and verbal communication skills
  • Familiarity with software development methodologies such as Agile and Scrum.

Benefits

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