Position: Back-End Developer
Our client , a pioneer in Digital Health is looking for multiple back-end java developers to join their team on a contract basis with the opportunity to go full-time. This individual will be a crucial part of a large system to system implementation project.
Responsibilities:
- Independently design and implement applications using web technologies.
- Create and maintain product and support documentation.
- Analyze and evaluate project requirements, proposing high-level design and technical solutions throughout the development process.
- Ensure solutions are interoperable, performant, and maintainable.
- Adhere to team coding standards and best practices.
- Participate in and approve code reviews, ensuring quality and compliance.
- Research emerging technologies for new and existing project modules (e.g., Machine Learning frameworks, data storage solutions).
- Provide guidance on technical design and industry trends.
- Break down tasks for team members and act as the go-to person for project-related issues and updates.
- Lead by example in following department/team best practices.
- Ensure accurate tracking and reporting of working hours in the project management system, ensuring hours are billable.
- Comply with privacy, security, and confidentiality policies.
Requirements:
- 8+ years of software development experience.
- Proficiency in Java, Spring, Rest API, SQL, and Git.
- Experience developing middleware products, implementing unit tests, and processing transactions.
- Ability to create and maintain clear and detailed documentation.
- Skilled in managing repositories with a focus on code quality and health.
- Experience in full-cycle feature development.
- Knowledge of healthcare technologies, HL7, or FHIR is a plus.