AngularCloudDockerElasticSearchGoogle Cloud PlatformHibernateJavaKafkaKubernetesMicroservicesNoSQLPostgresRedisSpringAILarge Language ModelsClaudeGCPGoogle CloudPostgreSQLElasticsearchGitHubMobile DevelopmentAgileCI/CD
About this role
Role Overview
Design, implementation, and testing of high-performance microservices in Angular and Java using state-of-the-art methods and technologies.
Development of high-quality software, corresponding to the scale and volatility of the business.
Maintain microservices in GCP
Willingness to learn mobile development using MAUI
Requirements
First experience in a similar position and working in agile methodologies.
Understanding of technology, market trends, and standards in software development.
Practical knowledge of Angular, Java, Spring, Hibernate, Docker, Kubernetes, Kafka.
Understanding of the need to automate the software delivery process and practical experience of CI/CD tools and practices.
Good knowledge of relational and NoSQL databases, such as PostgreSQL, ElasticSearch, and Redis.
Hands-on experience in developing cloud-native applications will be highly beneficial.
Familiarity with mobile app products will be an asset.
English language skills at a professional level (minimum B2+).
Independence, proactivity, organization of your work.
Having a consumer-centric mindset.
Proficiency in leveraging AI tools and large language models (e.g., GitHub Copilot, ChatGPT, Claude) to enhance productivity, accelerate development, and solve complex problems.
Ability to critically evaluate AI-generated outputs and apply them responsibly within professional workflows.
Tech Stack
Angular
Cloud
Docker
ElasticSearch
Google Cloud Platform
Hibernate
Java
Kafka
Kubernetes
Microservices
NoSQL
Postgres
Redis
Spring
Benefits
Flexible working arrangements
Opportunity to work in a diverse, international, and cross-functional environment
Fulfilling careers with a range of benefits for employees
Investing in providing training opportunities for their development