Position: Middle/Senior Java Software Engineer
Company: ITeams
Experience required: 3y
English level: intermediate

About:
Our customer is the healthcare IT security company, which provides healthcare organizations globally with a security and identity platform that delivers authentication management, fast access to patient information, secure communications, and positive patient identification. The company enables care providers to securely and efficiently access, communicate, and transact patient health information to address critical compliance and security challenges while improving productivity and the patient experience. We work together for about 15 years.

YOU ARE
A professional with at least 3+ years of development experience with Java
Strong in JDBC, RESTful Web APIs, Tomcat, Apache HTTP Server, and the Linux environment
Possessing cloud-based application development experience with microservices, with a strong preference for implementing end-user workflows and applications
Demonstrating good knowledge of JSON, JavaScript, HTML, CSS, Python, Scripting, and the Windows environment
Skilled in Java open-source frameworks (Spring, Hibernate)
Confident in relational databases, data storage, and principles (experience with DynamoDB is a big plus point)
The experience with the following will help you stand out

Ejabberd, Erlang, XMPP protocol
iOS and Android client programming
Microsoft Active Directory and/or LDAP
Messaging/chat client and servers
CI/CD in Microsoft Azure or AWS
Automated software testing tools and methodology
YOU WANT TO WORK WITH
The qualified candidate will work as a member of the software development team focused on components within the cloud-based application architecture for a secure messaging system. This team is responsible for the architecture, design, and development of a multi-tenant secure messaging platform that supports a variety of mobile (iOS and Android), Desktop (Windows), and Web Clients along with a comprehensive API. This team is also responsible for the development of supporting tools to operationalize the use of cloud products.

So, you will work with

Application design and review
Developing full-stack cloud and on-premises application functionality within a dynamic agile scrum environment
Creating code testable through automation
Creating unit and functional automated tests
Troubleshooting and resolving customer issues
TOGETHER WE WILL
Work on a stable project with clear and well-defined transparent processes
Communicate with US customers on a daily basis
Enlarge a professional, friendly, and supportive team
Participate in periodic Hackathon events when everybody allowed to work on their own ideas
Have a chance to visit the US office to gain even more knowledge and share our ideas.
Enjoy corporate events and company benefits, like:

25 paid days off during the year
Life and health insurance
Expert communities paid certifications and professional events
Various corporate events for relaxation and well-being
SoftServe University and its thousands of learning options
And moooore!