Senior Java Software Engineer
Responsibilities To be well-versed in technologies such as Java & Spring- Experience with data architecture, relational databases and SQL- Experience with messaging/streaming platforms such as Kafka or RabbitMQ - cloud services (AWS), with Kubernetes and Docker - To Communicate clearly up, down and across teams- A mindset for security and privacy- Passion for engineering robust and scalable distributed systems- Provide input on architecture, technical designs and code reviewsQualificationsBachelor's degree in Computer Science, Software Engineering, or a related field.At least 7 years of experience in software engineeringStrong proficiency in Java, SQL, AWS- kubernetes and Docker