What are the responsibilities and job description for the Java Developer position at Agility Partners?
Technical Requirements:
- Programming Language: Java 21
- Frameworks: Spring-based APIs
- Infrastructure:
- Containerization (Cloud and OpenShift)
- Legacy API feeds (WebSphere experience is a plus)
Deployment & Maintenance:
- Deploying code into managed environments
- Handling testing, patching, and server restarts
Responsibilities:
- Work across multiple applications, including both legacy and modern systems.
- Support and maintain APIs for the Fraud Team, which manages check image processing through optical recognition scanning using a Java-based backend.
- Maintain a homegrown system written in Java.
- Manage services that generate letters and customer reports.
- Set up and manage API servers:
- Running APIs and processing data.
- Sending data back to source systems for validation and further processing.
- Assist in maintaining, decommissioning, and handing off old systems.