Title : Full Stack Java Developer
Location : Des Moines, IA
Hybrid Schedule : 4 days on-site each week
Duration : Contract (Possibility of Contract to hire)
Interview Process : 2 rounds (Virtually for nonlocal candidates)
Required Skills : Java
Angular 11
JavaScript
React (Desired / Nice to have)
The Developer is a member of the application development team. The position is responsible for designing and developing technical solutions in support of our business needs. Using a continuous improvement mindset, the Developer is expected to learn and develop their skill set, utilizing other senior team members.
Qualifications :
- Bachelor's degree in computer science, Management Information Systems, or relevant field and 3-5 years work experience.
- Experience developing software using technologies such as Java EE, XML, SQL, HTML, CSS, JavaScript, Angular 11, Bootstrap, Foundation, Typescript, React, NodeJS.
- Experience with Java 11 and open source frameworks (e.g., Spring Ecosystem, Hibernate, jUnit5, Mockito).
- Deep understanding of object-oriented design principles and patterns, application architecture, test driven development, and the software development lifecycle.
- Experience with automated test, build, and integration techniques. Strong verbal and written communications skills that promote effective working relationships in a team-oriented environment.
- Ability to communicate to all levels of users (internal and external), strong problem-solving skills, adaptable, proactive and willing to take ownership.
Ability to positively engage, self-motivate and possess a strong desire to learn.