Job Closed

This listing is no longer active.

Availity logo
Availity

Where healthcare connects. Now Hiring!

Software Engineer III

Full-stack EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 1,001-5,000Since 2000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

100 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Engineer III

Availity

Availity delivers revenue cycle and related business solutions for health care professionals who want to build healthy, thriving organizations. Availity has the powerful tools, actionable insights and expansive network reach that medical businesses need to get an edge in an industry constantly redefined by change. At Availity, we're not just another Healthcare Technology company; we're pioneers reshaping the future of healthcare! With our headquarters in vibrant Jacksonville, FL, and an exciting office in Bangalore, India, along with an exceptional remote workforce across the United States, we're a global team united by a powerful mission. We're on a mission to bring the focus back to what truly matters – patient care. As the leading healthcare engagement platform, we're the heartbeat of an industry that impacts millions. With over 2 million providers connected to health plans, and processing over 13 billion transactions annually, our influence is continually expanding. Join our energetic, dynamic, and forward-thinking team where your ideas are celebrated, innovation is encouraged, and every contribution counts. We're transforming the healthcare landscape, solving communication challenges, and creating connections that empower the nation's premier healthcare ecosystem. The Software Engineer III is a technical role within the Provider Lifecycle Solutions (PLS) Development team. PLS builds and maintains critical products that healthcare partners rely on for accurate, timely, and compliant provider lifecycle data. As a Software Engineer III, you will design and implement cloud‑native, full‑stack solutions that improve product stability, scalability, and extensibility across the PLS platform. You will help set engineering standards, shape architectural direction, mentor developers, and collaborate closely with product and engineering leaders to deliver high‑quality software that meets the needs of our customers and supports the operational excellence of the organization. Sponsorship, in any form, is not available for this position. Location: Remote, US Role qualifications: - Bachelor's degree in Computer Science, Information Systems, or a related field. - 7+ years of experience designing and building production‑grade software applications using Java and modern JavaScript frameworks (React preferred). - 5+ years of experience as a full‑stack engineer, contributing to backend services, APIs, UI frameworks, and integration layers. - Proficiency with Scala, Python, and Apache Spark for building and operating data‑intensive services or batch/stream processing components within provider lifecycle workflows. - 5+ years of experience working with AWS cloud services, including hands-on work with Lambda, S3, SQS, SNS, API Gateway, Airflow (MWAA), CloudWatch, and related ecosystem tools. - Strong understanding of distributed systems, event-driven architectures, and service-to-service communication models. - Demonstrated knowledge of software engineering best practices: Git workflows, code reviews, automated testing, CI/CD pipelines, and observability. - Able to plan work, set clear direction, and coordinate tasks across a multidisciplinary team in a fast-paced environment. - Flexible and able to adapt to evolving priorities and changes in direction. - Collaborative attitude—this role works closely with product owners, engineers, analysts, and architects across multiple PLS product lines. - Excellent communication skills, including explaining complex concepts and participating in pair-programming or technical discussions. To differentiate yourself, you: - Have experience with operationalization and observability, including metrics, tracing, logging, alerting, or automated runbooks. - Have background in domain-driven design, data modeling, cloud architecture, and data processing patterns using Spark/Scala/Python. - Have experience working in Agile/Scrum environments using tools like JIRA and Confluence. What you will be doing: - Design, develop, and maintain scalable and resilient cloud-native applications for core PLS workflows and services. - Build and enhance full-stack features using Java, React, RESTful APIs, event-driven patterns, and AWS-managed services. - Implement and optimize data ingestion and processing components—including batch and streaming workflows—using Spark, Scala, and Python where appropriate. - Improve system stability, data quality, and performance by refining workflows, optimizing service designs, and closing monitoring/alerting gaps. - Lead the maturation of prototypes or proof‑of‑concepts into production-ready services. - Contribute to the modernization of legacy components into modular, maintainable, and extensible architectures. - Strengthen CI/CD pipelines, infrastructure-as-code, automated testing frameworks, and overall engineering rigor. - Write and maintain robust unit, integration, and end‑to‑end tests. - Partner with product management, architects, and engineering peers to drive roadmap execution and deliver high-quality, customer-ready solutions. - Mentor and coach engineers to elevate coding practices, architectural thinking, and product quality across the PLS organization. Availity culture and benefits: - Availity is a certified “Great Place to Work”, a “Best Workplaces for Technology Companies”, a “Best Workplaces for Women” and a “Best Workplaces for Millennials”! - Culture is important to us and there are many ways for you to make your mark here! - We have several Diversity & Inclusion teams and various ways to engage with fellow Availity associates. “AvaiLadies”, “Beyond Black”, “HOLA”, “Availity Pride”, “VetAvaility” a Young Professionals Group and “She Can Code IT” a group for women in tech are some of the groups you can get involved in. - Availity is a culture of continuous learning. We have many resources and experts in our tech stack and in our industry that can help get you there too! - We offer a competitive salary, bonus structure, generous HSA company contribution, healthcare, vision, dental benefits and a 401k match program that you can take advantage of on day one! - We offer unlimited PTO for salaried associates + 9 paid holidays. Hourly associates start at 19 days of PTO and go up from there with all the same holiday benefits. - Interested in wellness? We allow our associates to reimburse up to $250/year for gym memberships, participation in racing events, weight management programs, etc. - Interested in furthering your education? We offer education reimbursement! - Availity offers Paid Parental Leave for both moms and dads, both birth parents and adoptive parents. - Want to work for an organization that gives back to the community? You’re at the right place! Availity partners with various organizations, both locally and nationally, to raise awareness, funds and morale as our staff members volunteer their time and funds to engage the organizations campaign. Next steps: After you apply, you will receive text/email messages thanking you for applying and then you will continue to receive more text/email messages alerting you as to where you are in the recruitment process. Interview process: - Recruiter video interview - Manager video interview - Technical assessment - Panel video interview - Senior Leadership video interview #LI-BD1 Video Camera Usage: Availity fosters a collaborative and open culture where communication and engagement are central to our success. As a remote first company, we are also camera-first and provide all associates with camera/video capability to simulate the office environment. If you are not able to use your camera for all virtual meetings, you should not apply for this role. Having cameras on helps create a more connected, interactive, and productive environment, allowing teams to communicate more effectively and build stronger working relationships. The usage of cameras also enhances security and protects sensitive company information. Video participation is required to ensure that only authorized personnel are present in meetings and to prevent unauthorized access, data breaches, preventing social engineering, or the sharing of confidential information with non-participants. Disclaimers: Availity is an equal opportunity employer and makes decisions in employment matters without regard to race, religious creed, color, age, sex, sexual orientation, gender identity, gender expression, genetic information, national origin, religion, marital status, medical condition, disability, military service, pregnancy, childbirth and related medical conditions, or any other classification protected by federal, state, and local laws and ordinances. Availity is a drug-free workplace. Candidates are required to pass a drug test before beginning employment. NOTICE: Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States. When required by state law or federal regulation, Availity uses I-9, Employment Eligibility Verification in conjunction with E-Verify to determine employment eligibility. Learn more about E-Verify at http://www.dhs.gov/e-verify. Click the links below to view Federal Employment Notices. Family & Medical Leave Act Equal Employment Law Poster Pay Transparency Employee Polygraph Protection Act IER Right to Work Poster Important Notice about Employee Rights to Organize and Bargain Collectively with Their Employers

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 11-50

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. The Senior Software Engineer is a seasoned professional responsible for implementing complex software systems, leading development projects, and providing technical expertise. They are key contributors to the architecture and innovation of software products. Empower’s team powers the retail account opening platform that welcomes new prospects, transitioning them into valued clients. As a Senior Software Engineer, you’ll ship high-quality Java/Spring Boot services, raise the bar on code health and testing, and help evolve our AWS-native architecture. This role is hands-on: you’ll design and implement features end-to-end, improve reliability and performance, and mentor teammates through reviews and pairing. Key Responsibilities - Design, build, and refactor Java/Spring Boot microservices that orchestrate scheduling workflows. - Write thoughtful tests (unit, integration, contract) and uphold clean-code and “definition of done” standards. - Implement cloud-native patterns on AWS (Lambda, API Gateway, DynamoDB, SQS/FIFO, IAM) and contribute to infrastructure-as-code with Terraform. - Improve CI/CD pipelines (Jenkins or GitLab CI) by adding functional tests, static analysis, and security checks. - Instrument services for observability, secure/PII-free logging, and performance monitoring (Splunk familiarity a plus). - Partner with Product, SRE, and InfoSec to turn requirements into secure, performant APIs and resilient workflows. - Participate in design reviews, share documentation, and mentor junior engineers through pairing and code reviews. Qualifications - Experience: 5–8+ years of backend engineering delivering distributed systems; fintech or other regulated domains a plus. - Java expertise: Strong command of Java and Spring Boot—data structures, concurrency, profiling, and robust testing. - AWS proficiency: Practical experience with DynamoDB, Lambda, API Gateway, SQS/FIFO, and IAM roles/policies. - Infrastructure as code: Working knowledge of Terraform for repeatable environments. - Containers & orchestration: Solid Docker skills; exposure to Kubernetes operations/tuning preferred. - CI/CD & DevSecOps: Jenkins or GitLab CI pipeline design integrating functional tests, static analysis, vulnerability scanning, and performance testing. - Collaboration & habits: Bias toward action, accountability, clear documentation, and constructive code reviews. Nice-to-haves - Experience modernizing monoliths into event-driven or streaming architectures. - Deeper Kubernetes experience (operators/service mesh). - Background in financial services or other regulated industries. - Experience with Microsoft Graph API, Microsoft Bookings, Microsoft RBAC, and Salesforce integration. This job description is not intended to be an exhaustive list of all duties, responsibilities and qualifications of the job. The employer has the right to revise this job description at any time. You will be evaluated in part based on your performance of the responsibilities and/or tasks listed in this job description. You may be required to perform other duties that are not included in this job description. The job description is not a contract for employment, and either you or the employer may terminate employment at any time, for any reason. We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.

India
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Desarrollará funcionalidades en iOS • Organizará y priorizará tareas • Dar soporte técnico al equipo • Velará por las buenas prácticas, el testing y la calidad del código • Actuará como punto de referencia técnico en el día a día.

Spain
Job Closed
Municipal Credit Union logo

Senior Software Developer

Municipal Credit Union

Our members are New York City's everyday heroes. We are proud to be their credit union.

Full TimeRemoteTeam 501-1,000Since 1916H1B No Sponsor

• Design, build, and deploy solutions to enhance member and employee experience. • Develop clustered, reliable, scalable, and high-performance applications. • Build, consume, document, and integrate APIs. • Develop functional databases, applications, and servers for online banking. • Participate in agile ceremonies. • Follow requirements to create solutions. • Assist with documentation of code and development processes. • Lead collaboration with stakeholders to gather requirements, develop specifications, and document program code. • Ensure and optimize standardized methods and procedures for development requests. • Support the team in a high-volume environment to meet deadlines.

New York
$106.3K - $150K / year
Trillium Health Resources logo

Mid Full Stack Developer

Trillium Health Resources

Transforming Lives. Building Community Well-Being.

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Design and optimize relational database structures. • Write complex SQL queries, stored procedures, and triggers. • Perform query optimization and database tuning. • Integrate SQL databases with applications and reporting tools. • Enhance/support existing business applications.

North Carolina
$89.2K - $110.3K / year
Job Closed