This position is no longer accepting applications
Closed on August 23, 2026.
This role is filled — get an email when new Engineering roles open on EngineerJobs.io:
Software Engineer II
Backend Developer
Automation
Cloud Infrastructure
Cloud Platform
Databases
Developer
Engineering
Frontend
Full Stack
Infrastructure As Code
Java Language
JavaScript
Software Development
Software Engineer
Software Engineering
SQL
View similar jobs
Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.
See other roles at Hudson Manpower.
Job Description
Hudson Manpower offers an onsite Software Engineer II role in Cincinnati, OH with a competitive compensation package and a comprehensive benefits program. This position focuses on full lifecycle application development using a modern stack, including React, Java and Spring Boot, SQL, and Terraform, with emphasis on design, testing, integration, and evaluating new technologies.
Benefits
- Competitive base salary
- Medical, dental, and vision insurance coverage
- Optional life and disability insurance provided
- 401(k) with a company match and optional profit sharing
- Paid vacation time
- Paid bench time
- Training allowance offering
- You’ll be eligible to earn referral bonuses
Responsibilities
- Manage the full lifecycle of software development from conception through deployment and ongoing support
- Design, implement, and debug applications using React, Spring Boot with Java, SQL, and Terraform
- Conduct software and requirements analysis, perform code reviews, track metrics, assess system risk, and analyze software reliability
- Apply Object-Oriented Design and Analysis (OOA/OOD) and modeling techniques
- Model and simulate software behavior as needed
- Develop front end graphical user interfaces with a focus on usability
- Perform software testing and quality assurance to ensure robust releases
- Tune performance, improve usability, and automate processes where possible
- Support, maintain, and document software functionality
- Integrate new software with existing systems and workflows
- Evaluate and identify new technologies for potential adoption
- Maintain adherence to coding and design standards
- Implement localization or globalization of software as required
Requirements
- Experience in application development as a Software Engineer
- Proficiency with AWS, Lambda, and Terraform
- Strong Java programming skills
- Proficiency in JavaScript
- RESTful API design experience
- Experience with Spring Boot
- Undergraduate degree in computer engineering, computer science, information technology or a related discipline
Technologies
- AWS
- Lambda
- Terraform
- Java
- JavaScript
- Spring Boot
- React
- SQL