Microservices Developer
Riyadh
Job description
As a Microservices Developer, you will design, develop, and maintain microservices-based applications using Spring Boot. You will collaborate with cross-functional teams to ensure seamless integration and scalability. Key responsibilities: design and implement microservices architecture adhering to best practices; develop RESTful APIs and integrate them with other services; optimize application performance, scalability, and reliability; troubleshoot and resolve microservices issues; collaborate with front-end developers, development engineers, and product managers. Company culture values innovation, collaboration, and continuous learning. Understanding of API gateways and service discovery
Requirements
- Bachelor's degree in Computer Science or related field
- proficiency in Java and Spring Boot
- experience with containerization (Docker, Kubernetes)
- knowledge of cloud platforms (AWS, Azure, GCP)
- strong problem-solving skills and passion for clean code
- familiarity with event-driven architectures (Kafka, RabbitMQ)
- knowledge of NoSQL databases (MongoDB, Cassandra)
Skills
Let MIFZZA apply for you
Upload your CV and MIFZZA matches you with jobs that fit your field and city, with an ATS-ready CV and a cover letter for each application.