IT RECRUITER
HANEEN SALMANNo matter what company you work for or what industry you're in, your workplace is steeped in technological marvels. Let's take a closer look at some of the broad benefits that brings to the workplace. - Develops efficiency: technology is designed to make work easier and efficiency, a chief driver of technological innovation is a natural byproduct. - Opens up communication: email, instant messaging and video chats make communication simple, no matter the situation. You can message someone across the world in seconds as easily as you can simultaneously video conference with five people in different time ones. - Encourages creativity - Enhances comfort
No matter what company you work for or what industry you're in, your workplace is steeped in technological marvels. Let's take a closer look at some of the broad benefits that brings to the workplace.
- Develops efficiency: technology is designed to make work easier and efficiency, a chief driver of technological innovation is a natural byproduct.
- Opens up communication: email, instant messaging and video chats make communication simple, no matter the situation. You can message someone across the world in seconds as easily as you can simultaneously video conference with five people in different time ones.
- Encourages creativity
- Enhances comfort
- Increases profits
* Java: is a programming language and computing platform. There are lots of applications that will not work unless you have Java installed, and more created everyday. Java is fast, secure, and reliable.
Job description:
Skills and requirements:
- 3-5 years of experience with Java technologies (Java 8, Spring 4, OOP);
- deep understanding of how modern web technologies work (HTTP, REST, JSON, XML, HTML);
- experience in creating distributed multi-tier applications with high load (Hibernate, JPA, ActiveMQ, RabbitMQ, Hazelcast, Vaadin);
- understanding SQL and NoSQL databases, their advantages and disadvantages (Oracle, MySQL, MongoDB, Redis);
- knowledge of how to monitor and debug the performance of complex systems (JMX, Zabbix, New Relic)
- experience with version control systems in multiple branches (Git, GitHub);
- understanding the principles of agile development methodology (Scrum, Sprint, Daily Stand-up)
- love of writing elegant and testable code (DRY, Lombok, JUnit, Mockito);
- technical mindset, understanding algorithms, data structures and design patterns;
- the ability to speak and write in English (at least B1).
We consider specialists from any country, any city and any time zone.
Outstaff is not considered !!!
remote work