Candidate with Apache Kafka experience and a proven track record of applying it to complex enterprise systems. This position requires a practical hands on knowledge of the physical infrastructure, configurations as they pertain to topics and partitions, and high confidence relative to consumer design.
Java Programming Skills Candidate should have strong experience in Java programming languages. Should have hands on experience with multi-threading, scheduler etc. aspects.
RDBMS Experience Experience working with database design and working experience in Postgres, Oracle, SQL Server.
Spring Framework Experience using the Spring framework, Spring Data ecosystem is a major plus.
Containerization - Experience utilizing Docker, Kubernetes, Pivotal, etc. is a major plus.
Agile - It is preferred that the candidate have experience working in an agile environment.
Experience in SDLC including associated deployment methodologies, QA processes, and performance tuning efforts.
RESTful Service Development Candidate should have extensive experience designing, developing, and testing API via automation frameworks.
Analytical Skills Candidate should be able to quickly translate business requirements into multiple technical design options allowing stakeholders to weigh pros and cons.