Microservices Developer
Skills
APIComputer ScienceContinuous Integration And Continuous DeliveryFront-End DevelopmentJavaREST ApisContinuous Delivery
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
