Bucharest, Romania
Posted 5 months ago

For our API team in Bucharest, located at the 35th floor in Sky Tower building (highest high in Romania), we are hiring a Java Developer. Our API team is working on Java components spanning from a UI and Public API backend application to high performance synchronous and asynchronous event driven data processing.

Our development team does:
– interface management and resources exposure to a UI layer and our clients programmatic interfaces
– optimization of exposed data
– data model management using a MySQL data store and JPA
– integration with internal and external systems in order to supply configuration data and extract analytics data
– asynchronous data processing using jobs to ensure the availability of our dashboards


As a Java Developer, you will:
– Create solutions by designing, implementing, installing and maintaining Java based systems, components and interfaces
– Define, architect and develop scalable, fault tolerant services services
– Take ownership of software components and associated development and testing in terms of timelines and quality
– Recommend system solutions by comparing advantages and disadvantages of available alternative paths
– Build domain knowledge
– Assist in scope definition, planning, estimation and tracking
– Integrate applications by designing database architecture and server scripting; studying and establishing connectivity with other networked servers
– Validate solution by developing and conducting test scripts
– Support users by developing documentation and assistance tools
– Share knowledge and assist junior team members


Your Job Requirements:
– BS/MS degree in Computer Science, Engineering or similar relevant field
– Previous working experience in Java development for more than 3 years
– Good working knowledge of software design patterns, layered (n-tier) architecture, event-driven architecture, microservice architecture
– Experience in developing applications using Java EE platforms.
– Experience in Spring Boot, Dropwizard or equivalent Java microservice framework software
– Working knowledge and experience with RESTful API, JSON, HTML using Spring MVC, Jersey or equivalent web services framework
– Strong experience with Spring framework and Spring components
– Functional and reactive concepts. Working experience with Java 8 or RxJava
– Excellent skills in DB Schema design and SQL development
– Excellent knowledge of SQL and hands on experience with ORM frameworks such as Hibernate
– Unit and Integration tests experience
– Basic understanding and operation of Docker (or similar) virtualization system
– Basic understanding and operation knowledge of Linux based systems
– Experience working in an Agile/Scrum development process

The following represent an asset:
– Functional programming and Domain driven design concepts
– Services mocking experience
– Experience working with Amazon services


Our offer (bonuses, benefits) – what’s in it for you:
– Casual & friendly working environment with opportunities to impact the company with your ideas and involvement, we have a start-up mindset and easy going communication style (even with Top Management)
– Technology diversity (autonomy to choose which technology you want to use for the quarterly roadmap project), real technical challenges
– Working in an international/multi-cultural team from each office we have
– Flexible working program and Work from home option
– Individual trainings and certifications annual budget
– Bonus system, on top of base salary, paid quarterly (for real, not just on paper 😊)
– Paid days off related to quarterly performance
– Sports package
– We encourage you for a healthy life-style: running/Bike events enrollment on company’s account
– Meal tickets
– Gift cards for special events (e.g.: Easter, 1st of June, 8th of March, Christmas)
– Private premium medical subscription
– Parking lots at Sky Tower
– Adswizz technical books library
– Good hardware devices (new laptops / Mac’s, displays etc.)
– Annual Christmas party (open bar, coolest locations in Bucharest)
– Family events (e.g.: Halloween and Christmas party for employees’ kids)
– Themed team events nights (casino night, boardgames night, scary movies night etc.)
– Covering luncheon for team meetings during lunch time
– Weekly Fruits day, orange juice, coffee, milk, vending machine, games (ping-pong, fussball, air hockey etc.)
– CSR activities (cake auctions, yard sales, blood donation campaigns @our office)
– We celebrate our wins with Belgian chocolate & beers, great Californian and Romanian wines or just tap water but we celebrate each time we release new break-through software!

Wanna see how Belgian chocolate goes with technology? Come and join a community of the smartest folks you’ve ever met, that want to aim for the sky and want to use their skills to make a difference!



Job Features

Job CategoryEngineering

Apply Online