Position: Java Full-stack Engineer
Company: Razom Software
Category: Java
Experience required: 3y
English level: upper
Published: 2023-07-01T00:00:00+03:00

**WHO WE ARE**
We are a world leader in the design and development of Narrowband RF mesh networks that enable Omni Internet of Things (IoT) communications. With a wealth of expertise and experience in smart technology, the Group provides customers with long-range, low-power, end-to-end networking solutions and high-performance applications that help them enhance service delivery, improve business efficiency and save energy.

**WHAT YOU WILL DO**
• Working in a small scrum team (~3 engineers) of Java full-stack engineers, QAs and SM
• You will be working on our Java database application to provide a Web
Interface and Web Services for the Machine-to-Machine industry (and more specifically Smart Energy).
• We are looking for a talented and focused software developer with
experience in Java programming to develop our new IPv6-based platform, using the very latest technologies and open standards (IPv6, CoAP, WebServices, etc.).

**REQUIREMENTS**
**What we think is a must:**
• 3+ years of commercial experience in Java programming
• 1+ years of experience in React.js (or Angular, Vue), and its core principles
• Experience with popular React.js workflows(such as Flux or Redux)
• Experience working in a continuous automation / deployment / delivery environment
• Good understanding of APIs and REST
• Experience with Git or other similar SCM systems
• Experience with Relational Databases is required
• Experience with application development using J2SE and J2EE is
required
• Experience with Agile development methodologies is required
• Experience taking a leading role in building complex software
systems

**What would be a great bonus:**
• Knowledge of Material UI
• Experience with Eclipse or IntelliJ
• Experience with Hibernate
• Experience with H/A architecture
• Experience with developing SDKs
• Experience with security protocols (TLS, DTLS, PKI, etc)
• Experience with C and C++ is an advantage

**WE OFFER**
- Ability to influence project technologies
- 20 business days of vacation
- 5 paid sick leaves per year
- 11 Ukrainian public holidays
- Fully remote work
- Flexible working hours without time trackers
- Company accounting support