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)
- High quality code development
- Lead 3 Java developers in code review
- 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
Soft Skills:
- Excellent communication skills
- Positive attitude and ability to take ownership
- Flexibility to work and coordinate with Cross-Geo Teams
Preferred:
- Asynchronous APIs
- API gateway knowledge
- Middleware knowledge
#J-18808-Ljbffr