Full-Time Lead Software Engineer - Java
IFS is hiring a remote Full-Time Lead Software Engineer - Java. The career level for this job opening is Experienced and is accepting Colombo, Sri Lanka based applicants remotely. Read complete job description before applying.
IFS
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
About Rhapsody:Rhapsody Health is revolutionizing healthcare with cutting-edge technology. Our platform enhances care delivery and streamlines processes. As a B Corporation, we balance purpose and profitability. We have a global team.
About the Role:Lead Java software engineer participating in agile development (planning, execution, testing). You'll lead a squad.
- Planning and task breakdown
- Task assignment
- Development implementation in Java
- Git merge requests, reviews, and conflicts
- Unit testing
- Integration testing
- Ensuring coding conventions (static analysis, peer review)
Requirements:
- 5+ years software engineering experience
- Extensive knowledge of Java servlet development and web technologies
- Experience with SQL (PostgreSQL preferred)
- Excellent communication skills
- Data communication and security knowledge/skills
- Experience with modern developer tools and infrastructure (Git, Eclipse, CI/CD, AWS)
Desired Skills:
- Java EE experience (EJB, JTA, JAX-RS, JAX-WS, CDI, Managed Beans)
- Frontend development knowledge or experience
- JVM profiling/troubleshooting/configuration experience
- OSGi familiarity
Work Environment:
We value in-person collaboration, and roles offer a balance of remote and in-office work (at Rhapsody's spaces or partner/client locations).