Job Description
Job Overview
Join a purpose-driven Application Support and Development team and use your technical expertise to maintain and enhance systems that directly support the health and wellbeing of thousands of people. You’ll work alongside a skilled, collaborative IT team in a stable organization where your work makes a meaningful impact.
As a Java Application Support Developer, you will provide application support, troubleshoot issues, and implement enhancements across the technology stack—covering frontend, backend, databases, and cloud infrastructure.
Key Responsibilities
- Provide application support and change management for existing enterprise applications.
- Troubleshoot application issues, identify root causes, and implement effective solutions.
- Enhance existing software and improve performance by resolving critical issues.
- Develop, maintain, and deliver high-quality, maintainable code following best practices.
- Collaborate with team leads, product owners, and stakeholders to define requirements and scope.
- Participate in code reviews and adopt collaborative programming practices.
- Deploy code releases across UAT, Staging, and Production environments using release management tools.
- Create and maintain unit and integration tests, and support functional and performance testing.
- Act as a support knowledge lead for select applications, coding languages, frameworks, and processes.
- Support release management planning and coordinate testing with stakeholders.
- Document applications, testing procedures, and deployments as required.
- Provide user and work queue administration within service management tools.
- Assist in defining development estimates and scope of work.
Required Skills & Experience
- Proficiency in Java, with experience in JavaScript / TypeScript and SQL.
- Familiarity with frameworks and platforms such as Spring MVC, Angular, Docker.
- Experience with AWS services (Elastic Load Balancer, ECS/Fargate, ECR, CloudWatch, CodeBuild/Pipelines, S3).
- Frontend development skills with HTML, CSS, and Webflow preferred.
- Strong problem-solving and analytical skills with attention to detail.
- Effective verbal and written communication skills.
- Ability to work collaboratively in a team environment and share knowledge openly.
- Strong sense of ownership and personal responsibility for assigned work and team goals.
- Ability to handle confidential information with discretion and professionalism.
- Dedicated to exceptional service, responding to and anticipating customer needs.
Preferred Qualifications
- Experience in enterprise health benefits or healthcare systems.
- Knowledge of CI/CD pipelines and automated deployments.
- Familiarity with cloud-based monitoring and logging tools.
- Experience with Agile or Scrum methodologies.
Why Join
Make a real-world impact through your technical contributions.
Work on critical systems that impact healthcare outcomes.
Collaborate with a highly skilled IT team in a stable, mission-driven organization.
Opportunity to enhance skills across Java, AWS, frontend, and cloud infrastructure.