Position: Middle Java
Company: CodeIT
Category: Java
Experience required: 3y
English level: intermediate

Requirements:
- 3+ years with Core Java
- Multithreaded development
- Understanding and using OOP concepts
- Automated Unit and Integration testing experience
- Maven, Git, Teamcity
- Ability to communicate clearly

Nice to have:
- any finance experience with trading systems, buy-side compliance systems and/or sell-side risk
- prior experience doing web development particularly with JavaScript is a big plus
- Java Swing, and JavaScript using React
- Distributed caching
- SQL

BEING A MEMBER OF THE CODEIT TEAM MEANS:
- Career Path and growth opportunities (seniority level system, individual development plan, technical leads)
- Compensation of participation in conferences and workshops
- Development of soft skills (people management and emotional intelligence training)
- Free access to the company account on Udemy educational platform
- Internal library
- Corporate English courses and communication with clients from English-speaking countries
- Experienced and supportive team members
- Paid time off (vacation, sick-leave, remote work)
- Legal support
- Joyful corporate events, team buildings, hobbies and sport communities
- Well-equipped office located in the center of Kharkiv
- Discounts and bonuses of IT Loyalty program

Product — This project provides full visibility into device data in healthcare
facilities. It’s integrated software to optimize the medical devices supply chain. The project is simplifying inventory management, expiration date tracking, critical knowledge delivery, billing, and surgical case management. Platform consists of web-based console and 3 standalone mobile applications: inventory app, surgical app to deliver device-specific instructions and UDI scanning app.