Logo
Iowa Staffing

Java Developer

Iowa Staffing, Davenport, Iowa, United States, 52800

Save Job

Full Stack Software Engineer Opportunity

We are seeking an experienced Full Stack Software Engineer with a strong background in Java (Spring Boot), React, and OAuth2 integration. The ideal candidate will also bring expertise in Docker and Jenkins for DevOps workflows, as well as experience working with SQL databases, specifically DB2 and SQLite. In addition to core full-stack development skills, we are looking for someone proficient in general development in Python and Rust. Familiarity with machine learning and computer vision is highly valued (can learn) - particularly experience developing and deploying real-world models. This position offers an exciting opportunity to work across diverse technologies and contribute to innovative projects. Technical Proficiency: Backend Languages: Java (Spring Boot), Python, Rust. Frontend Technologies: React, JavaScript, HTML, CSS. Testing Frameworks: Junit, Mockito or Jest. DevOps Tools: Docker, Jenkins. Databases: DB2, SQLite. Server Environments: IBMi (AS/400), Linux. Requirements: At least 2 years of experience working with Java (Spring Boot) and React. Knowledge with Docker and Jenkins for CI/CD workflows. Experience with database management with SQL queries, particularly DB2 and SQLite. Familiarity with Linux server administration; IBMi knowledge is a plus. Bachelor's degree in Computer Science, Information Technology, or a related field. Proficiency in Python and Rust for scripting and development tasks. Strong analytical and problem-solving skills with attention to detail. Onsite 5 days a week in Iowa. No C2C/Must be authorized to work in the United States. No sponsorship available for this role.