Position: Java Developer (only Romania)
Company: Unit City
Category: Java
Experience required: 2y
English level: upper

Middle/Senior Java Developer

We are an R&D and consultancy business focused on solutions in fintech, edutech, healthtech, e-commerce, IoT, AI/robotics and blockchain. The company is serving customers from three continents - Asia, Europe and America.

We are building solutions for various industries by using the best engineering practices, cutting edge technologies and the latest tools.

From identifying the suitable technologies to integrating with the best already built solutions, our focus is to help our customers to reduce costs, improve quality and come up with the best long-term scalable products.

We are looking for a Middle/Senior Java Developer to join our team.

**Project:**

Family social networking application. It is a location-based service designed primarily to enable friends and family members to share their location with each other.
Known for first-to-market solutions for modern family challenges, we recently reached #1 in Apple’s US App Store’s list of free social networking apps. Nearly 1 in 10 US families with kids use our application an average of 12 times a day, and global membership is growing exponentially, with over 33 million active users in over 195 countries as of late 2021 — making our product the largest mobile service for families in the world.

**Responsibilities:**

● Participate in requirements analysis;
● Collaborate with internal teams to produce software design and architecture;
● Write clean, scalable code using Java programming languages;
● Test and deploy applications and systems;
● Revise, update, refactor and debug code;
● Improve existing software;
● Develop documentation throughout the software development life cycle (SDLC);
● Serve as an expert on applications and provide technical support.

**Qualifications:**

● 2+ years experience with Java;
● Spring Framework using Spring boot;
● JPA & Hibernate;
● Understanding of SQL Databases;
● Understanding of NoSQL Databases;
● Git source code management
● Understanding of Agile methodologies;
● Experience with design microservices architectures (nice to have);
● Understanding REST principles;
● Basic understanding of containerization with Docker.


**Recruitment process:**

● HR call (up to 15 minutes)
● TI: coding challenge (up to 1,5 hour)


**Benefits:**

● Remote/hybrid/office in Bucharest - you choose;
● Medical Insurance at Signal Iduna;
● Paid vacations, paid sick leaves;
● Access to Udemy and Coursera;
● Access to Bookster;
● Christmas Bonus;
● Self-determined career advancement opportunities with training and certification.