Position: Middle JAVA Engineer
Company: N-iX
Category: Java
Experience required: 2y
English level: intermediate

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
• Support and develop software engineers by providing advice, coaching, and feedback as well as conducting design sessions, assisting in code deployments and day-to-day operations
• Contribute to the complete software development life cycle process
• Investigate, identify, solve, and fix software problems.
• Develop high-performance API

**Job Requirements:**
• 3+ years of professional experience developing Java applications
• Java Engineering background building out RESTful
• Proven experience in developing solutions using various Java technologies, especially in Spring
• Experience with Kubernetes
• Knowledgeable on DevOps process (CI/CD stages, git-flow, DevOps as shared responsibility)
• At least upper-intermediate English level

**Would be a plus:**
• Familiarity leveraging Docker for containers
• HIPAA Awareness

**We offer:**
• Flexible working hours
• A competitive salary and good compensation package
• Best hardware
• A masseur and a corporate doctor
• Healthcare & sport benefits
• An inspiring, comfy, clean and safe office

**Professional growth:**
• Challenging tasks and innovative projects
• Meetups and events for professional development
• An individual development plan
• Mentorship program

**Fun:**
• Corporate events and outstanding parties
• Exciting team buildings
• Memorable anniversary presents
• A fun zone where you can play video games, football, ping pong, and more