Robert Half - West Des Moines, IA

posted 3 months ago

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

About the position

We are seeking a Java Developer to join our team located in West Des Moines, Iowa. This role offers a contract to hire employment opportunity. As a Java Developer, you will be responsible for developing and maintaining applications using various Java libraries and frameworks. You will work closely with cross-functional teams to define, design, and implement new application features, ensuring that the applications are robust and efficient. Your role will also involve staying up-to-date with new technology trends, particularly those related to Java and JavaScript frameworks, to enhance the functionality and performance of our applications. In this position, you will develop, test, and maintain applications using Core Java and Object-Oriented Programming principles. You will implement and test JavaScript frameworks for front-end application development and utilize Java GUI frameworks such as Swing, SWT, and AWT to create user interfaces. Your expertise in object-oriented programming principles and design patterns will be crucial in creating clean, efficient code. You will also be responsible for maintaining and improving existing code to ensure strong functionality and optimization, as well as identifying and fixing software defects as part of the software development lifecycle.

Responsibilities

  • Develop, test, and maintain applications using Core Java and Object-Oriented Programming principles.
  • Implement and test JavaScript frameworks for front-end application development.
  • Use Java GUI frameworks such as Swing, SWT, and AWT to create user interfaces.
  • Apply object-oriented programming principles and design patterns to create clean, efficient code.
  • Utilize frameworks like Play and Spark for application development.
  • Work with JavaScript libraries to enhance application functionality.
  • Maintain and improve existing code to ensure strong functionality and optimization.
  • Identify and fix software defects as part of the software development lifecycle.
  • Collaborate with cross-functional teams to define, design, and implement new application features.
  • Stay up-to-date with new technology trends, especially those related to Java and JavaScript frameworks.

Requirements

  • Must possess a minimum of 3 years of experience as a Java Developer
  • Proficiency in Core Java is mandatory
  • Should have knowledge of Object Oriented JavaScript
  • Understanding of Object Oriented Language is required
  • Familiarity with Object Oriented Principles is essential
  • Experience with OOP - Object Oriented Programming is necessary
  • Proficiency in JavaScript Framework is desired
  • Familiarity with JavaScript Framework Testing is an advantage
  • Knowledge of Design Pattern is preferred
  • Experience with JavaScript Libraries is beneficial.

Benefits

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