The role includes: Play a significant role in the design & development of the company’s software cloud solution. Write well designed, testable and efficient code
Job Requirements:
BA or B.Sc in Computer Science 5+ years in Java server development. Experience with Java features (streams, IO, collections, functional development). Experience with RDBMS databases (MySQL an advantage) Strong understanding of Spring / Spring boot. Experience with JPA (Hibernate) understanding of REST API. Experience with streaming or messaging services (Kafka, RabbitMQ) – advantage Experience with Docker/Kubernetes – strong advantage.
Experience with cloud vendors: AWS, GC or Azure – strong advantage