Java Programmer/Manager (Spring.IO, Java, MySQL, AWS)

Remote Full-time
Altus Commercial Receivables is America’s #1 B2B commercial collections firm, specializing in global accounts receivable management and debt recovery. With over 30 years of experience, Altus combines cutting-edge technology—including its proprietary ARMStrong™ platform built on Salesforce—with a vast international network of certified professionals. Headquartered in New Orleans, Altus serves clients across 66 countries, helping businesses streamline their credit-to-cash cycle with unmatched security, compliance, and performance. Altus is seeking a Java Programmer/Manager to lead the development and infrastructure initiatives of our technology team. The ideal candidate will have strong hands-on expertise in Spring.IO, Java programming, MySQL database management, and AWS cloud services (EC2, Elastic Services, S3, and file transfer protocols). This role requires a combination of technical depth and leadership ability, overseeing development projects while managing a team and ensuring alignment with business objectives. Job Requirements: Application Development & Architecture • Design, develop, and maintain applications using Spring.IO and Java. • Implement scalable, high-performance code following best practices. • Oversee application architecture to ensure system reliability and maintainability. Database Management • Administer, optimize, and maintain MySQL databases. • Develop efficient queries, stored procedures, and schema designs. • Monitor performance, troubleshoot issues, and implement backup/recovery strategies. Cloud Infrastructure & DevOps • Configure, manage, and optimize AWS services, including EC2, Elastic Load Balancing, S3, and related storage services. • Oversee secure file transfer protocols (SFTP/FTP/FTPS) and data integrations. • Collaborate with DevOps/Infrastructure teams on deployment pipelines, automation, and monitoring. Leadership & Project Management • Lead and mentor a team of developers, fostering a culture of collaboration and accountability. • Manage software development lifecycle (SDLC), from requirements gathering to deployment. • Prioritize tasks, allocate resources, and ensure timely delivery of projects. • Serve as a bridge between business stakeholders and technical teams. Technical Context – ADIS Architecture • The role will involve working with Altus Client File Processing Architecture (ADIS), which includes: • AWS S3 Buckets for client file storage and job initialization. • Spring Cloud Batch Services for managing batch jobs and data normalization. • MySQL for current job state storage and Salesforce integration for normalized job output. • Jenkins for code compilation and deployment pipelines. • Kubernetes for container orchestration. • Understanding this architecture is critical for designing scalable solutions and ensuring smooth integration with Altus’ ARMStrong™ platform. Qualifications and Requirements: • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). • 7-10 years of hands-on experience with Java and Spring.IO frameworks. • Strong proficiency in MySQL database management. • Demonstrated experience with AWS services: EC2, Elastic Load Balancing, S3, and related configurations. • Experience with file transfer protocols (SFTP/FTP/FTPS). • Proven leadership or managerial experience in a technology team. • Strong problem-solving skills, with the ability to troubleshoot across the full stack. • Excellent communication skills with both technical and non-technical stakeholders. Preferred Qualifications • Experience with Kubernetes, Jenkins, or other CI/CD pipelines. • Knowledge of security best practices for AWS and database management. • Familiarity with additional cloud platforms or enterprise application frameworks. • Prior experience in an insurance, financial services, or regulated industry (a plus). Compensation and Benefits: • $80,000 - $110,000 per year (DOE) • Benefit package with health, dental, vision, life and disability coverage options • 401(k) retirement plan option with company matching • Generous paid time off policy - start with 18 days per year • Paid holidays immediately upon hire - 7 standard holidays & 2 floating holidays of your choice • Remote Position We look forward to you joining our team! Apply tot his job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Customer Service Representative - Work From Home Opportunity at CVS Health

Remote Full-time

Experienced Social Media Customer Support Specialist – Delivering Magical Experiences to Global Audiences through Exceptional Online Service

Remote Full-time

Anti-Money Laundering Sr. Investigator

Remote Full-time

Experienced Part-Time Remote Data Entry Clerk for Accurate Information Management and Organization at blithequark

Remote Full-time

**Experienced Full Stack Data Entry Specialist – Remote Part-Time Opportunity at blithequark**

Remote Full-time

Experienced Full Stack Remote Data Entry Specialist – Part Time Flexible Work from Home Opportunity with blithequark

Remote Full-time

Fully Remote Customer Agent

Remote Full-time

**Experienced Full Stack Data Entry Clerk – Shipping, Logistics, and Customer Records Management (Work From Home)**

Remote Full-time

Decentralized Learning Specialist (Raising Cane's)

Remote Full-time

Customer Discovery Externship in Healthcare Product Management: Unlock Your Potential at blithequark

Remote Full-time
← Back to Home