Position: Digital Java Architect
Company: Sonerim
Category: Java
Experience required: 5y
English level: upper

1. Core technical skills:
- 5+ years experience with Java, Spring; 
- Microservice Design for a range of digital use cases around marketing, sales, service;
- Digital Data / Event Based Architecture e.g. NoSQL tech like MongoDB, Event Streaming tech like Kafka;
- API Design;
- With experience of building application in an agile development methodology;
- Digital capabilities for integration of Customer Channels with Core IT Systems; 
- Omni-Channel (Digital Self Service and Human Assisted Channels);
- Data Architecture, Data Mapping; 
- Cloud Application Hosting.

2. Expected services to be delivered for the upcoming phase:
- High and Detailed Level Designs; 
- Provide technical consultancy to API and Microservices teams implementing the design.

3. Level of experience expected (supports, analyses, executes or manages)