Senior Software Engineer (Node/React/Java)

Nextjob
Full-timeColombo, Sri Lanka

The Company

We offer state-of-the-art, cloud-ready Revenue Cycle Management Solutions to US healthcare providers. Leveraging over 30 years of deep domain expertise, machine learning, AI, cutting-edge analytics, and automated workflows we strive to improve cash flow, patient outcomes and enable peace of mind for healthcare professionals enabling them to focus on what they do best— providing top-quality patient care.

We are at the heart of the Healthcare Provider, always striving to offer on-demand solutions for challenges in driving quality patient outcomes while managing through ongoing increases in cost, declining revenue, increasing complexity in regulatory and compliance frameworks, administrative and HR challenges and declining patient interaction etc. We leverage the best practices based on domain expertise in other International Healthcare systems; experienced and globally distributed team and compliant, benchmark defining processes to offer back-office services and solutions that drive more cash flow, eliminate HR and Administrative burdens and increase patient focus that help providers manage their practices with more ease and peace of mind.

Broad Areas of Responsibility

  • Lead the end-to-end architecture and development of applications using Node.js, Java, React, MySQL, and Kafka.
  • Conduct detailed code reviews; enforce coding standards, testing strategies, and performance optimizations.
  • Optimize MySQL performance; manage Kafka integrations for real-time data streaming.
  • Work closely with product owners, designers, and QA to deliver high-quality features on time.
  • Guide and mentor junior engineers, sharing best practices and fostering a learning environment.
  • Stay updated with industry trends; recommend and adopt new tools, frameworks, or methodologies to improve the development process.
  • Apply Spring Boot expertise when integrating Java-based services or microservices.

Person Profile

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • Relevant certifications (AWS Certified Developer, AWS DevOps Engineer, etc.) are a plus.
  • 4+ years of experience in software development and 1+ years in senior or lead engineering roles.
  • Hands-on experience designing scalable systems in cloud environments (preferably AWS).
  • Strong history of leading code reviews, team mentorship.
  • Good knowledge of Node.js + Java + React.js (including ecosystem tools).
  • Strong testing practices: unit, integration, E2E testing frameworks.
  • Code review leadership and ability to enforce best practices.
  • Excellent debugging, performance tuning, and profiling abilities.
  • Strong communication with internal and external stakeholders, documentation, and cross-team collaboration skills.
  • Understanding of Apache Kafka (streaming, consumer groups, partitions).
  • Familiarity with AWS services such as EC2, S3, RDS, Lambda, and IAM is a strong advantage.
  • • Familiarity on DevOps skills: CI/CD pipelines (Jenkins, GitHub Actions), Docker, Kubernetes.

Shift (SL time)

  • Straddle 12:00 PM – 09:00 PM

Work Week

  • Monday to Friday

Other Features

  • Full-time
  • US calendar applicable

Benefits

  • Great Remuneration 💰
  • Flexible Work Arrangement 🏠
  • Performance Bonus 🏦
  • Private Health Insurance 🏥
  • Accelerated Career Growth 📚
  • Latest Tech Equipment 💻
  • International Exposure 🚀
  • Exciting Company Events 🥳

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.

By clicking 'Submit Application', you agree to receive job application updates from Nextjob via text and/or WhatsApp. Message frequency may vary. Reply STOP to unsubscribe at any time. Message & data rates may apply.