Microservices Developer

Skills
APIComputer ScienceContinuous Integration And Continuous DeliveryFront-End DevelopmentJavaREST ApisContinuous Delivery
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Proven experience in developing microservices architecture
  • Proficiency in programming languages such as Java, Python, or Go
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes
  • Strong understanding of RESTful APIs and gRPC
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
  • Knowledge of database technologies, both SQL and NoSQL
  • Experience with CI/CD pipelines and DevOps practices
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork skills

Day to day

  • Design and implement microservices architecture for various applications
  • Develop, test, and deploy scalable and efficient microservices
  • Ensure seamless integration and communication between microservices