Lieu de travail
Algérie (Hybride)
Secteur d'activité
Services
Date d'expiration
16 avril
Niveau de poste
Confirmé / Expérimenté
Nombre de postes
1 poste ouvert
Type de contrat
CDD Ou Mission
Niveau d'étude (diplome)
Master 2, Ingéniorat, Bac + 5
eTalent is recruiting for one of its clients: a Backend Software Engineer (Spring Boot & Microservices).
About the Role
You will be responsible for designing, developing, and maintaining scalable microservices that power our platform. Your focus will be on building robust, high-performance backend services using Spring Boot, ensuring seamless integration, security, and efficiency.
In this role, you will collaborate with product, design, and DevOps teams to deliver innovative features that enhance the user experience and automate HR workflows.
Key Responsibilities
Develop and maintain scalable microservices using Spring Boot in a SaaS environment.
Design and optimize PostgreSQL databases for efficient data storage and retrieval.
Build and maintain RESTful APIs for seamless communication between services.
Ensure backend security, performance, and maintainability.
Work with asynchronous processing and event-driven architectures using Kafka or similar messaging systems.
Monitor, debug, and optimize microservices in production environments.
Collaborate closely with frontend, DevOps, and product teams to deliver scalable and high-quality solutions.
Must-Have Qualifications
Bachelor’s degree (or equivalent experience) in Computer Science, Software Engineering, or a related field.
Extensive experience with Java and Spring Boot, particularly for building scalable microservices.
Strong knowledge of databases, especially PostgreSQL, with expertise in database optimization and query performance tuning.
Proven experience in designing and implementing RESTful APIs for scalable applications.
Hands-on experience with asynchronous processing and integrating external services.
Experience with API gateways for managing and securing microservices.
Strong knowledge of authorization and authentication best practices, such as OAuth2 and JWT.
Experience working with Kafka or other event-driven messaging systems.
Solid understanding of software development best practices, including security, performance, and maintainability.
Bonus Skills
Experience with cloud platforms such as Google Cloud Platform (GCP), Azure or AWS.
Knowledge of AI development frameworks and tools used in payroll and HR automation.
Familiarity with DevOps practices and tools for managing and monitoring backend applications.
Experience working in SaaS environments or with HR and payroll solutions.
Emploitic est un établissement de placement agréé par l'état et par l'ANEM sur la wilaya d'Alger. Cette annonce est diffusée à titre informatif et promotionnel
Candidature spontanée
Fichiers recommandés: PDF, DOC or DOCX Max. 3MB
D'autres opportunités qui pourraient t'intéresser