Team Lead JAVA Developer

Who we are:

Open-minded intellectuals who embrace emerging technologies on our mission to create innovative Software Engineering Solutions that will impact millions of users around the world.

We are looking for:

A passionate, dedicated and experienced JAVA Developer to contribute to the development of customized software solutions in order to shape the next generation of Traffic Management Systems (TMS) and ultimately build smarter cities.

What you will do:

Technical design and analysis;
Custom software development;
Unit testing and validation;
Project documentation;
Methodologies used: Agile, Scrum.

What you must have:

Java + Spring stack (components: Spring Boot, Spring MVC, Spring Data, JPA, Spring Boot Actuator);
Angular;
Redis;
Unit testing (with Junit);
Experience with API/Rest;
Experience with Continuous Integration (Jenkins/TeamCity).

Would be a plus:

Experience with Docker and Kubernetes;
Experience with Oracle DB (basic level integration);
Middleware: JMS, Kafka;
Database programming, strong knowledge of RDBMS.

Join Now Our Team and Start Engineering Your Future!

Submit your data

HOW TO APPLY

1
Send us your CV by filing out this application form.
2
Attend the job interview.
3
Pass the technical test.
4
Get to know your project and tasks.
4
Start your adventure with us.