Senior Java Developer with a strong focus on performance, large data sets & towards event-driven architecture.
- Create an integrated architecture that reuses capabilities to provide desired functionalities.
- Experience with distributed caching solutions like Redis.
- Build microservices to solve problems.
- Use Java with Kotlin, Scala as needed.
- Design and developed automated unit, integration & regression tets.
- Work in Agile/Scrum workplace.
Must have hands-on experience in:
1. Java programming, software development
2. Pairing Java with Scala, Kotlin as needed.
3. Experience in DDD & Clean/Hexagonal Architecture.
4. Hands-on experience with Elastisearch and other than ELK stack
5. Exposure to microservices architecture & complicated landscape.
6. Database management, experience in Relational & Non-relational databases/
7. Experience in IT Security concepts.