Full Stack JAVA Developer
New
J
JobgetherFinancial Technology
Based in the United StatesFull-TimeSenior
Salary136,000 - 184,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- SQLJavaJDBCRESTful APIsMicroservicesJSON
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field.
- 10+ years of professional experience in Java development, microservices, REST API development, or closely related software engineering disciplines.
- Strong hands-on experience with Java-based microservices, REST APIs, and enterprise application development.
- Proficiency in JSON modeling, data validation, transformation logic, and API integration.
- Strong SQL skills, including joins, aggregations, reconciliation queries, and cross-system data validation.
- Experience developing reports using JasperReports or comparable enterprise reporting frameworks.
- Solid understanding of batch processing, SFTP ingestion, and file-based data workflows.
- Experience with unit, integration, API, end-to-end, and data-pipeline testing.
- Ability to troubleshoot complex application, data, integration, and reporting issues across multiple environments.
- Strong communication and collaboration skills, with experience working across technical and business teams.
Responsibilities
- Design and develop Java-based REST APIs and stateless microservices using lightweight frameworks such as Javalin.
- Build JSON models, validation logic, transformation workflows, and data ingestion pipelines supporting SFTP and batch processing.
- Integrate applications with Datacom/CICS systems through JDBC connections and REST gateways.
- Modernize PACER reporting, reconciliation logic, and recurring monthly reporting workflows.
- Write advanced SQL queries for data retrieval, joins, aggregations, reconciliation checks, and cross-system validation.
- Automate recurring reporting processes and generate outputs in formats such as CSV, XML, and PDF.
- Execute unit, integration, API, batch, and end-to-end testing across application, ingestion, and reporting workflows.
- Coordinate user acceptance testing, lead defect triage, and maintain testing documentation and traceability.
View Full Description & ApplyYou'll be redirected to the employer's site