Bachelor's degree (B.S.) in Computer Science, Information Systems, or equivalent
Experience in microservices architecture and development
Experience in Quarkus
Experience in API Management
Hands-on experience with:
Git
RESTful API
Spring Boot
Docker
SQL / NoSQL databases
Additional skills are a plus:
Spring Cloud
Kubernetes
Programming languages: Java
Job Description
Design, build, and maintain microservices, collaborating with front-end and full-stack developers to deliver end-to-end digital solutions aligned with business needs.
Design and implement microservices with a focus on efficiency, performance, quality, and robustness, following SOLID principles and 12-Factor App methodology.
Produce and maintain technical documentation, including:
Scope & requirements
Logical and technical design
Testing and implementation plans
Troubleshoot and resolve issues reported by clients or users, including implementing bug fixes.
Take ownership of technical issues and provide proactive support, collaborating with internal, cross-functional, and external teams when needed.
Collaborate with team members across all phases of development: design, coding, testing, documentation, and deployment.