N-iX warmly welcomes an experienced Middle Java Engineer to join our talented team.
Our client brings extensive experience to EHR implementation and workflow redesign to improve clinical care. The company evolved as clinical needs and technology became more sophisticated, and with that, a greater demand for the ability to move health information efficiently and effectively. Our team provides unmatched expertise in interoperability, health information exchange and Direct services. As one of the ONC Direct Reference Implementation vendors, we have provided Direct services since the Direct Project’s inception. The company operates a leading national Direct network and offers Direct Solutions.
Responsibilities:
- As a Middle Software Engineer, you will be expected to demonstrate solid conceptual and technical skills
- Write well-documented, highly maintainable and performing code, with appropriate test coverage
- Perform code reviews
- Contribute to the complete software development life cycle process
- Investigate, identify, solve, and fix software problems.
- Develop high performance API
- Communicate with internal product owners and stakeholders
- Assist in design sessions, code deployments and day-to-day operations
Job Requirements:
- 3+ years of professional experience developing Java applications
- Java Engineering background building out RESTful API
- Proven experience in developing solutions using various Java technologies and frameworks, especially in Spring, Hibernate
- Experience with relational database systems (preferably MySQL)
- Knowledgeable on DevOps process (CI/CD stages, gitflow, devops as shared responsibility)
- Experience with infrastructure implementation (Kubernetes, Docker)
- Strong understanding of Agile methodologies, especially of Scrum framework
- At least upper-intermediate English level
Would be a plus:
- Knowledge of JS: React
- Hands-on knowledge of GCP (Google Cloud Platform)
- HIPAA Awareness
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits