Java Backend with Spring Boot
Java Backend with Spring Boot #2326
Work Arrangement: Remote (U.S.-based)
Location: Offsite Remote (within the United States)
Duration: 7-month contract (40 hours/week; 2,088 total hours) extensions expected
Engagement Type: W-2 only. No sponsorships, Corp-to-Corp, or 1099 arrangements permitted.
Overview:
The Software Engineer II will join the clients Enterprise Document Management Engineering team, supporting backend integration, API development, and service execution for the banks internal document storage and retrieval platform. The platform is a core system of record used across business units, with more than 100 integrated applications leveraging document ingestion, indexing, and servicing APIs.
This role will focus on Spring Boot microservices, REST APIs, and middleware integrations that enable document storage and business workflows across downstream servicing groups. The engineer operates primarily as a hands-on backend developer , with responsibility for technical solutioning and execution within a regulated enterprise environment.
Remote work is approved, with Buffalo, NY preferred if hybrid work becomes applicable.
Core Responsibilities:
- Design and develop backend services and integration logic supporting the document management domain.
- Build and optimize REST APIs consumed by multiple internal applications; guide consuming teams on usage and data requirements.
- Implement solutions using Spring Boot (3.x) , dependency injection, and non-blocking I/O patterns.
- Participate in requirements discussions, solutioning sessions, API design reviews, and code delivery.
- Support enhancements, bug fixes, and feature expansion for existing integrations.
- Work with engineering stakeholders to understand indexing requirements, document retrieval patterns, and performance considerations.
- Integrate and deploy applications to Red Hat Linux environments; use logging and metrics via ELK/Kibana .
- Use GitLab pipelines , SAST scanning, and DevOps practices to build, scan, and release code.
- Contribute to platform stability, documentation, and best practices for integrating new applications.
- Collaborate within the engineering team; limited external business interaction.
Required Qualifications:
- Associate degree + 5 years systems analysis/application development , or a combined 7 years higher education/work experience , including 5 years development experience.
- Advanced experience with Spring Boot for backend services (strong preference for 8+ years , 10+ ideal).
- Strong Java 21+ backend development experience, including asynchronous patterns.
- Experience with Spring WebFlux and reactive programming.
- Proven experience building and maintaining REST APIs for enterprise consumption.
- Experience with MS SQL , relational data structures, and indexing strategies.
- Familiarity with Linux , shell scripting, and troubleshooting in production environments.
- Experience with GitLab , CI/CD pipelines, and SAST mitigations.
- Strong analytical and problem-solving skills with attention to detail.
- Ability to work independently with minimal oversight and handle complex integration work.
Preferred Qualifications:
- Experience with Azure cloud services and cloud-native development.
- Background with document management systems , enterprise content repositories, or similar platforms.
- Scripting experience (Python, Bash, or PowerShell).
- Familiarity with legacy integration patterns and migration strategies.
- SME-level experience guiding teams on API usage patterns.
Work Arrangement & Schedule:
- Fully remote role within U.S. EST; Ideal candidate will be located in Buffalo, NY .
- Standard business hours, EST timezone , with no expected overtime.
- Role is part of a larger engineering group supporting the banks document platform.
Recommended Jobs
Phlebotomist
This is a contract job opportunity. Position: Phlebotomist 3492 Location: Asheville NC Schedule: 10:00am-6:30pm M-F Projected duration: 3 months Job Code:CVDJP00033492 Benefits are ava…
Tax Manager - Financial Services
Tax Manager - Financial Services - Charlotte, NC Who: A tax professional with 5+ years of recent public accounting experience and strong corporate/ASC 740 expertise. What: Manage complex tax com…
Business Analyst
Founded in 2016, ARU has quickly risen to become the U.S. leader in Specialty property insurance underwriting, product development, loss control, and technology . JOIN OUR TEAM! …
Camp Counselor
Who We Are: Eagle’s Nest Camp is non-profit, overnight camp located on 200 acres of wooded land in the lush mountains of Western North Carolina, just southwest of Asheville and down the road from Pi…
Optometrist
Experience the Matrix Providers Advantage. We strive to provide a framework of stability and structure for our valued employees, where you will experience lower provider-to-patient ratios and fair, …
Electro‑Mechanical Maintenance Specialist (PLC/Instrumentation)
Ready to keep a plant running at its best? We’re hiring in Morehead City, NC. If you enjoy solving tough equipment problems, working with PLCs, and calibrating instrumentation, this role is for you. …
General Handyman
Looking for an experienced handyman. About Afrin Property Solutions LLC At Afrin Property Solutions, we are more than just a property services company—we are problem-solvers dedicated to excell…
Factory Automation Technician
Factory Automation Technician – Night Shift Fuquay-Varina, NC – Onsite | 4x10s (Mon–Thu Nights) We’re seeking a senior-level Factory Automation Technician to support night-shift operations for a…