HL

Senior Software Engineer - Fullstack (Java)

HRC Labstopjobs.lk
Nov 3, 2026, 3:51 PM5h ago
Full-timeColombo 8Full-stackSenior (4+ yrs)

About the role

The Senior Software Engineer - Fullstack (Java) at HRC Labs will design, develop, test, and maintain responsive front-end interfaces and secure back-end solutions. The role involves integrating RESTful APIs and microservices, optimizing databases, troubleshooting issues, and collaborating with cross-functional teams to deliver reliable full-stack applications supporting healthcare technology automation. Candidates are expected to have strong experience in both front-end and back-end development, with a focus on scalable and secure solutions.

Must have

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; relevant technical certifications are an advantage.
  • At least 4 years of software development experience, with a track record of delivering full-stack solutions for complex applications.
  • Proficiency in front-end and back-end development, including HTML5, CSS3, JavaScript frameworks, and server-side technologies such as Java, Spring Boot, Node.js, Django, or Ruby on Rails.
  • Strong understanding of object-oriented programming, design patterns, and software development concepts.
  • Knowledge of RESTful web services, microservices architecture, and API design principles.
  • Solid understanding of relational databases, SQL, and ORM frameworks; familiarity with NoSQL databases, caching, and message brokers is a plus.
  • Experience with Git and code collaboration platforms such as GitHub or GitLab.
  • Strong problem-solving, analytical, and debugging skills, with effective communication and teamwork abilities; ability to mentor junior colleagues and adapt to new technologies.

Technologies

  • Angular
  • CSS
  • Django
  • Git
  • GitHub
  • GitLab
  • HTML
  • Java
  • JavaScript
  • Microservices
  • Node.js
  • NoSQL
  • Ruby on Rails
  • React
  • REST
  • Ruby
  • Spring / Spring Boot
  • SQL
  • Vue.js

Highlights

Work arrangement is hybrid with a minimum of 3 days per week in the Colombo, Sri Lanka office. Work hours are from 3:00 PM to 12:00 AM IST. Applications must be submitted with a CV via the specified careers website; only shortlisted candidates will be contacted.