Senior Software Engineer – Fullstack (Java)
About the role
The Senior Software Engineer – Fullstack (Java) at HealthRecon Connect will be responsible for designing, developing, testing, and maintaining both front-end and back-end components of healthcare Revenue Cycle Management technology automation solutions. The role involves collaborating with cross-functional teams, integrating RESTful APIs and microservices, optimizing databases, and ensuring the delivery of reliable full-stack applications. Candidates should have a strong background in both front-end and back-end technologies, with at least 4 years of relevant experience, and be able to mentor junior colleagues. HealthRecon Connect is recognized as a leading workplace in Sri Lanka and operates under a hybrid work arrangement, though employees may be required to work on-site full-time depending on business needs.
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
- Machine Learning
- Microservices
- Node.js
- NoSQL
- Ruby on Rails
- React
- REST
- Ruby
- Spring / Spring Boot
- SQL
- Vue.js
Highlights
The position follows a Monday to Friday work week, with a shift window from 03:00 PM to 12:00 AM IST (Straddle Shift). The company operates a hybrid work model, but candidates must be available for in-person work five days a week if required. The US calendar is applicable. Only shortlisted candidates will be contacted due to high application volume.