Explore and adopt new technologies in an agile, fast-paced environment.
Build and optimize large-scale, event-driven services focused on efficiency and scalability.
Work with a cloud-based ecosystem and advanced tools, including Docker, Kubernetes, Prometheus, Okteto, AWS, Jenkins, Travis, Grafana, and Coralogix.
Take ownership of key systems, driving innovation and reliability over the long term.
Be involved in the full development lifecycle: ideation, design, implementation, deployment, and monitoring.
Collaborate with cross-functional teams to solve problems and deliver impactful solutions.
Requirements:
BSc in Computer Science or a related field.
At least 5 years of experience as a Full-Stack Engineer (experience with Java Spring is an advantage).
Strong understanding of OOP principles, SOLID design, and essential design patterns.
Experience delivering applications end-to-end through the full development lifecycle: ideation, planning, development, testing, deployment, and production monitoring.
Hands-on experience with microservices architecture and cloud technologies (experience with Docker, Kubernetes, and AWS is an advantage).
Proficiency in modern web UI frameworks (experience with Angular is considered an advantage).
A solid understanding of various persistence layers, including SQL, NoSQL, and K/V stores.