Required Technical Skills:
Java 8+, Spring Boot, Spring, Docker, Kubernetes, GIT, API Gateway technologies, load balancer configurations, AWS services, CI/CD tools, API best practices, API security, microservice patterns etc.
Education
Experience of Kafka, SQL and NOSQL will be preferred.
As a Senior Engineer, should be able to demonstrate the skills
Technology Understanding & Programming (Must be very Strong)
Demonstrate in depth knowledge of IDE language and toolset in language of choice
Implement critical path components in a large or complex or project
Demonstrate excellent understanding of language & framework and a good working knowledge of the abstraction layer underneath
Profile and optimize code
Understand threads threading model and concurrent programming
Comfortably test drive any feature/comfortable with TDD cycle
Demonstrate a good knowledge of other programming languages & paradigms and when to apply them
Comfortably debug/find complex problems
Should have a wide range of technical exposure
Understand advanced HTTP features (Caching appropriate use of verbs).
ANY GRADUATE