
Full Stack Developer, Java
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in United States.
• Design and create Java-based REST APIs and stateless microservices utilizing Javalin.
• Construct JSON models, validation logic, transformation workflows, and ingestion pipelines employing SFTP and batch processes.
• Integrate with Datacom/CICS systems through JDBC or REST gateways.
• Implement structured error handling, logging, and traceability mechanisms.
• Develop unit and integration tests, and assist in troubleshooting across various environments.
• Create and maintain JasperReports templates, sub-reports, and merged outputs.
• Modernize PACER reporting, reconciliation logic, and monthly reporting workflows.
• Write SQL for data queries, aggregations, reconciliation checks, and cross-system data integrations.
• Automate regular reporting cycles and produce CSV, XML, and PDF outputs.
• Conduct unit, integration, API, batch, and end-to-end testing.
• Validate ingestion formats such as Connect:Direct, SFTP, CSV, fixed-width, XML, and JSON.
• Test REST APIs for schema accuracy, error handling, and performance metrics.
• Coordinate User Acceptance Testing (UAT), lead defect triage, and maintain test documentation and traceability.
• Collaborate with stakeholders, legacy development teams, business users, vendors, and interfacing applications.
• Support end-to-end development, testing, troubleshooting, and cross-functional collaboration.
• Bachelor’s Degree in Computer Science or a related field.
• Over 10 years of relevant experience.
• Proficient in Full Stack Java development.
• Experience with Java microservices, REST APIs, data ingestion pipelines, SQL, JasperReports, and end-to-end testing.
• US citizenship or Legal Permanent Resident status required.
• Background in Java development, microservices, or REST API design.
• Practical experience with JSON modeling, data validation, and transformation logic.
• Strong SQL skills, including joins, aggregations, and reconciliation queries.
• Experience in creating reports using JasperReports or similar reporting frameworks.
• Understanding of batch processing, SFTP ingestion, or file-based workflows.
• Familiarity with unit, integration, API, and data-pipeline testing.
• Ability to troubleshoot complex application, data, or report issues across different environments.
• Experience working with cross-functional teams.
• Preferred: Experience with Javalin or other lightweight Java REST frameworks.
• Preferred: Knowledge of PACER reporting, reconciliation processes, or finance-related data flows.
• Preferred: Experience integrating with Datacom/CICS systems via JDBC or REST gateways.
• Preferred: Exposure to Connect:Direct, CSV, fixed-width, XML, or JSON ingestion pipelines.
• Preferred: Experience with automated scheduling/orchestration tools such as Autosys, Control-M, or Jenkins.
• Preferred: Understanding of logging, traceability, audit frameworks, or compliance-driven workflows.
• Preferred: Experience supporting UAT or collaborating with Subject Matter Experts (SMEs) in accounting or reporting domains.
• Current clearance level: None.
• Potential clearance level: None.
• Public Trust/Other Required: Other.
• Comprehensive benefits and wellness packages.
• 401(k) plan with company matching.
• Competitive compensation.
• Paid time off.
• Flexible work weeks where feasible.
• Vacation, sick, and personal days.
• Paid holidays.
• Paid parental leave.
• Military leave.
• Bereavement leave.
• Jury duty leave.
• Up to 160 hours of paid family leave within a rolling 12-month period for eligible employees.
• Short- and long-term disability benefits.
• Life insurance coverage.
• Accidental death and dismemberment insurance.
• Personal accident insurance.
• Critical illness insurance.
• Business travel and accident insurance.
• AI-driven career tool for identifying career paths and learning opportunities.
• Internal mobility team to support career aspirations.
• Award-winning culture of innovation.
• Military-friendly workplace.
LMI
Sourcegraph
Verra Mobility
Cint
Get handpicked remote jobs straight to your inbox weekly.