Company Description
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (15000+ experts across 26 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
Job Description
Must have Skills:
- Java (Expert)
The Lead will be responsible for high quality code development and lead the 3 Java developers in code review.
Must have:
- Experience with Streams and collections
- Exception handling
- Spring boot
- Open API 3.0, swagger definitions
- OAuth2.0 with JWT claims and scopes
- REST API principles
- Spring JDBC, Hibernate or JPA
- Design patterns knowledge
- Unit testing
- API mocking
- Caching frameworks
- Log4j based logging
- Agile methodology experience
Excellent communication skills, positive attitude and ability to take ownership, and flexibility to work and coordinate with Cross-Geo Teams.
Preferred:
- Asynchronous APIs
- API gateway knowledge
- Middleware knowledge
#J-18808-Ljbffr