Job Closed
This listing is no longer active.
Java Programmer/Manager
Location
United States
Posted
84 days ago
Salary
$80K - $110K / year
Seniority
Lead
Job Description
Java Programmer/Manager
Altus Commercial Receivables
Role Description 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 - 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. Qualifications - 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. 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. 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
Job 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.
- 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.
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
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Engineering Manager
AndelaWe connect brilliant global talent to meaningful opportunities to create sustainable, high-performing technology teams.
• Lead and manage a team of software engineers, fostering a culture of ownership, collaboration, and continuous improvement • Provide technical guidance and architectural oversight for Ruby on Rails applications. • Partner with Product and Design to plan, scope, and deliver features that align with business goals. • Conduct regular 1:1s, performance reviews, and career development planning for engineers. • Ensure best practices in code quality, testing, security, and scalability. • Identify and resolve technical and organizational challenges that impact team delivery. • Support hiring, onboarding, and team growth initiatives.
• Help set the direction of the company’s product strategy in the U.S. and Canada. • Drive growth through innovation and optimization. • Ensure our strategy is executed with the right velocity, quality, and cost effectiveness. • Drive CMB’s generative AI product and technology vision and strategy. • Manage the Engineering workforce budget as well as its overall operational costs. • Travel at least once per quarter to collaborate with the Engineering team in Toronto. • Responsible for engineering team effectiveness - creating business impact at a sustainable pace while maintaining quality and team health. • Serve as an empathetic people manager and leader of the engineering team.
• Lead and grow a team of Engineers focused on guest ordering and menu conversion • Own execution and outcomes across conversion, quality, and performance in the guest ordering funnel • Partner closely with Product, Design, and cross functional teams to deliver high impact, guest centric solutions • Work alongside a strong technical partner to drive clarity, alignment, and momentum • Help shape how applied machine learning and automation improve menu quality and conversion at scale • Stay close to the work by unblocking engineers, reviewing designs, and contributing when helpful • Build a culture of high standards, urgency, and continuous improvement
Engineering Manager
TurnkeyTurnkey, founded in 2022 and headquartered in New York, New York, provides secure and scalable crypto infrastructure focused on embedded wallets and on-chain transaction automation
• Develop and articulate the overarching engineering strategy and technical vision • Manage a high-performing engineering team and guide the development of Turnkey’s product and infrastructure • Identify and evaluate emerging technologies and trends in web3 and guide their integration into our product and infrastructure • Collaborate with leadership to drive recruitment and onboarding of top engineering talent • Contribute to overall strategic planning and technical decision making • Provide strategic technical guidance and leadership, ensuring intelligent architectural decisions that support our long-term goals • Oversee the design and implementation of modern application architectures, optimized for the unique challenges of web3 • Ensure the scalability, security, and reliability of our infrastructure, addressing the complexities of decentralized systems • Contribute to defining and delivering processes that drive quality & consistency to our product & infrastructure development


