We are seeking a highly skilledand motivated Senior Java Developer to join a dynamic startup teamto work on a global SaaSplatform.
* Were workingwith E.U. software company to develop a robust platform that allowseasy deployment to municipalities across theworld.
* Were building a MaaS(MobilityasaService) platform which enables cities to take controlover urban mobility.
* The result of our teamswork will be visible all around the world you will have theopportunity to influence how the platform is built operatedmonitored andscaled.
Tasks
Ourcolleague Martin summarizes why you should keepreading:
1. You arewilling to learn new technologies and work with fast growing startup company that provides servicesworldwide.
2. You are ready to take ownership ofcomplex technical challenges and finding innovative solutions toensure successful implementation.
3. You want toapply best engineering practices in development and help to driveyour own initiatives.
4. You will be able toinfluence the technology you work with. Current stack builds aroundJava Spring microservices on the backend.
5. Youwill be able to utilize your wide range of skills to develop robustmicroservice oriented applications running in Kubernetes andorchestrated by a robust CI/CDsolution.
What youlldo:
* Utilize Java Springframework for serverside development ensuring seamless integrationwith the frontend systems.
* Extend yourknowledge of reactive programming using WebFlux and RxJava
* Coordination of the API contracts to the otherteams (mobile & web)
* Youll beresponsible for the deployment and engineering processes usingGitlab and CI/CD
* Collaborate with thecrossfunctional team technical architect the test team frontend andUI teams to ensure a smooth delivery of productfeatures
Requirements
* Extensiveexperience as a developer preferably in a senior or leadrole.
* Proficiency in Java Spring or a strongbackground in similar technologies and a willingness to quicklyadapt.
* Solid understanding of backenddevelopment principles and basics of reactive development (WebFluxand RxJava)
* Strong collaboration andcommunication skills with the ability to effectively work withcrossfunctional teams.
* Communicate daily inEnglish
* Strong sense for engineering bestpractices
* Work from office (3days/week)
Benefits
* Technologicalprofessional and personal DEVELOPMENT based on your capabilitiesand goals.
* Participation in both local andinternational professional conferences andcourses.
* The chance to travel abroad SanFrancisco Vancouver Salt Lake City Denver Bristol Grenobleetc.
* Cooperation and support from our moreexperienced colleagues both in our country and in the USA.
* Quarterly bonuses: 25 percent of companyprofit is shared with our employees.
* Flexibleworking hours and the option to work from home (2 days aweek).
* Cool modern offices relaxation zone anda fullyequipped kitchen Come see how the placelooks.
* On top of all that we add 5 weeks ofpaid vacation 2 sick days meal vouchers English lessons a sportscard and company and spontaneous events (massages movie nightbowling etc.).
* And to put the icing on the cakewe also end the work week with a delicious Fridaybreakfast.
We are looking for newcolleagues to our offices in Prague Ostrava and NovJn.