Aot technologies

Full Stack Software Developer

Thiruvananthapuram Full Time

Job Purpose

We are seeking a passionate and experienced Full Stack Software Developer with decent Java development expertise to take a leading role in the enhancement and development of our HealthCare product. You will work closely with architects, QA, and DevOps teams to build scalable, secure, and high-performing healthcare applications used across multiple clinics.

Job Duties and Responsibilities

  • Lead the development of new features and modules .
  • Design, develop, and maintain  nodejs and Java-based backend services, APIs, and data models.
  • Build responsive, modern frontends using React / Angular  frameworks.
  • Ensure smooth integration with third-party systems (FHIR, HL7, fax automation, AI-powered modules, etc.).
  • Work closely with DevOps to optimize deployments on AWS / GCP environments.
  • Mentor junior developers and drive best practices in code quality, design patterns, and testing.
  • Participate in architecture discussions, sprint planning, and release management.
  • Troubleshoot production issues and implement robust fixes and performance improvements.

Required Qualifications

Education

Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

Experience

5+ years of experience in full stack software development.

Knowledge, Skills, and Abilities

Technical Skills Required

  • Strong experience with Java /  Hibernate / RESTful APIs.
  • Front-end proficiency with ReactJS / Angular / HTML5 / CSS / JavaScript / TypeScript.
  • Experience in MySQL / PostgreSQL .
  • Familiarity with OSCAR EMR or other healthcare/EHR systems is a big plus.
  • Hands-on experience with Docker, Git, CI/CD pipelines, and AWS
  • Exposure to FHIR / HL7 / healthcare interoperability standards preferred.
  • Understanding of API security, and authentication protocols (OAuth2, JWT).

Soft Skills & Attributes

  • Strong analytical and problem-solving ability.
  • Ability to work independently and lead a small development team.
  • Excellent communication and collaboration skills with cross-functional teams.
  • Passion for building high-quality, reliable, and maintainable software.
  • Exposure to working in Agile / Scrum environments.

Preferred

  • Prior experience in healthcare technology or open-source EMR systems (e.g., OSCAR, OpenEMR).
  • Exposure to AI-driven healthcare automation or integration of ML-based services.

Why Join Us

  • Opportunity to lead mission-critical healthcare solutions used by clinics across Canada and beyond.
  • Work on cutting-edge technologies combining EMR, AI, and automation.
  • Collaborative and growth-oriented work culture based in Technopark, Trivandrum.

Living AOT’s Values

Our values guide how we work, collaborate, and grow as a team. Every role at AOT is expected to embody and promote these values:

  • Innovation: We pursue true innovation by solving problems and meeting unarticulated needs.
  • Integrity: We hold ourselves to high ethical standards and never compromise.
  • Ownership: We are all responsible for our shared long-term success.
  • Agility: We stay ready to adapt to change and deliver results. 
  • Collaboration: We believe collaboration and knowledge-sharing fuel innovation and success.
  • Empowerment: We support our people so they can bring the best of themselves to work every day.