Bucharest, Romania
Posted 3 months ago

For our Transactions team in Bucharest, located at the 35th floor in Sky Tower building (highest high in Romania), we are hiring a Java Developer.

The Transactions team is responsible of developing and maintaining high throughput and low latency backend systems focused on Java and reactive technologies. Their mission is to provide the caller with ads, routing requests optimally to receive the highest yield with strict latency requirements, from both local and 3rd party buyers.
They handle augmentation from dozens of services, capping, bidding and reporting, while dealing with all possible outcomes in a fault-tolerant and scalable way.

 

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 equivalent Java microservice framework software
– Strong experience with Spring framework and Spring components
– Functional and reactive concepts. Working experience with Java 8 or RxJava
– 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]
– Knowledge of distributed systems design

The following represent an asset:
– Functional programming and Domain driven design concepts
– Services mocking experience
– Experience working with Amazon services
-Previous experience in high throughput systems

 

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!

 

APPLY FOR THIS JOB

Job Features

Job CategoryEngineering

Apply Online