Position: Middle Java Developer IRC129048
Company: GlobalLogic
Category: Java
Experience required: 2y
English level: intermediate

Description:
We have an exciting opportunity for an experienced and passionate Java developer to join our growing technology team within the WPP recently formed division, focusing on building technology products for some of the world’s leading media agencies. The successful candidate will work alongside developers and other members of the scrum teams.

About the division:
We like to say that we play with giants. That’s huge data sets, influential partners, and even bigger ambitions. But only because we’re here to make a difference. As WPP’s division, our mission is to create products that make advertising work better for people. With expertise in data science, audience insights, simulations, and automation, our 350-person strong team designs and builds software products that shape the global media ecosystem. With a partnership philosophy at the heart of everything we do, we team up with the world’s leading media and technology organizations — including Adobe, Amazon, Baidu, The Trade Desk, Google — to develop innovative solutions and bring a unique competitive advantage to our portfolio of clients.
WPP and all its affiliates embrace and celebrate diversity, inclusivity, and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We are a worldwide media agency network that represents global clients. The more inclusive we are, the more great work we can create together.

Requirements:
– 2+ years of backend development
– Strong Java/Spring (Boot, Data) knowledge
– Strong knowledge of Unit testing
– Intermediate+ English is a must
– Good knowledge in ORM with JPA
– REST APIs knowledge and experience is mandatory

Preferences:
Kafka

Responsibilities:
– Backend development. Implementation of new components in accordance with available and defined/agreed requirements.
– Perform code reviews.
– Perform Unit Testing.
– Participation in daily meetings with customer and team.