Position: Junior Java Developer IRC118271
Company: GlobalLogic
Experience required: 1y
English level: intermediate

Description:
We have an exciting opportunity for an experienced and passionate Java Engineer to join our growing technology team within GroupM's recently formed Data & Technology 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 GroupM Data & Technology:
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 GroupM’s data and technology 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.
GroupM 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:
- 1+ year/s of backend development
- Good Java8/Spring (Boot, Data) knowledge
- Good knowledge of Unit testing
- Intermediate+ English is a must
- Good knowledge in ORM with JPA
- REST APIs knowledge and experience is mandatory
- Ad Platform APIs experience is nice-to-have
- AWS experience is nice-to-have
- Kafka, big data tools experience is nice-to-have

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.