**Job#: 3030656**
**Job Description:**
**Developer**
**Location:** Columbus, OH (4 days onsite, 1 day remote)
**Employment Type:** Contract to Perm W2 opportunity
**Pay Range:** $40-$50/hr based on experience
We are partnering with a financial services organization to hire a Software Developer to support the design, development, and ongoing support of business-critical applications within a high-visibility originations platform. This role is part of an Agile delivery team and involves close collaboration with analysts and senior engineers to deliver scalable, well-designed solutions.
The ideal candidate is comfortable working across Java-based backend services and modern web technologies, enjoys learning new systems, and thrives in a fast-paced, collaborative environment.
**Key responsibilities include:**
- Designing, developing, and supporting application features using Java and modern web technologies
- Collaborating with analysts to understand requirements and contribute to technical designs
- Building and consuming RESTful services and supporting application integrations
- Writing, testing, debugging, and deploying code in alignment with Agile best practices
- Participating in Agile ceremonies, release activities, and production support as needed
- Working with senior developers to deliver reliable, maintainable solutions
**Required experience:**
- Bachelor's degree in a technology-related field or equivalent experience
- 1+ years of experience with Java
- 1+ years of experience with JavaScript
- 1+ years of experience with HTML5 and CSS
- Understanding of modern development practices such as REST services and unit testing
- Experience working in an Agile development environment
**Preferred experience:**
- Front-end frameworks such as Angular or React
- CI/CD tools (e.g., Jenkins, npm, Webpack)
- JavaScript testing frameworks
- TypeScript, Redux architecture, or web accessibility standards
- Experience in financial services or regulated environments
*Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click*