This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced and motivated Java Developer to join a dynamic team in Johnston, Iowa. In this role, you will contribute to innovative development projects while collaborating closely with other developers and business stakeholders. This position offers the opportunity to work in a hybrid environment, with three days on-site and the flexibility to work remotely for the remainder of the week.
Job Responsibility:
Design, develop, and maintain Java-based applications to meet business requirements
Collaborate with cross-functional teams to identify and implement innovative solutions
Utilize Spring Boot, Microservices, Hibernate, and Struts to build scalable and efficient systems
Create and maintain front-end components using JavaScript, HTML5, and CSS
Conduct code reviews to ensure quality standards and best practices are met
Troubleshoot, debug, and optimize applications to improve performance
Participate in Agile development processes, including sprint planning and daily stand-ups
Develop and maintain technical documentation for projects
Stay current with industry trends and emerging technologies to enhance application development
Provide technical guidance and mentorship to developers with less experience as needed
Requirements:
Proven experience in Java development, including expertise in Spring Framework and Microservices
Proficiency in front-end technologies such as JavaScript, HTML5, and CSS
Familiarity with frameworks like Hibernate and Struts
Knowledge of Angular is preferred but not required
Strong understanding of Agile methodologies and development processes
Bachelor’s or Associate’s degree in Computer Science or a related field is preferred
Excellent problem-solving and analytical skills
Effective communication and collaboration abilities to work within a team environment
Nice to have:
Knowledge of Angular
What we offer:
medical, vision, dental, and life and disability insurance