Description


3+ years experience in professional software development using OOP and distributed microservices.

  • Masters or Bachelor's degree in Computer Science, Engineering or related field.
  • Programming capabilities with experience in Java and Go Language, preferably JAVA.
  • Experience in developing microservices using micronaut or spring-boot framework
  • Excellent knowledge and implementation skills of data schema design and efficient SQL queries, Preference to Postgres or any time series databases.
  • Working knowledge of stream processing systems and message queues like pub-sub or Kafka is preferred.
  • Experienced in REST API design and protocol design across different network layers.
  • Experience in building stable and scalable server components/features preferred.
  • Distributed systems knowledge for massive horizontal scaling.
  • Working experience in using Kubernetes, docker, Jenkins pipeline, and GCP/AWS
  • Should have quality focus with demonstrable skills using test frameworks.
  • Highly collaborative, with excellent communication skills.

Education

Any Graduate