Job Description: Designing, implementing, and operating customer-facing products to increase the entire shopping experience Building microservices and self-contained applications including polyglot persistence Building scalable and cloud-ready software solutions in our AWS environment Partner with our software engineers, product owners and UI/UX designers in creating and continuously improving end-to-end solutions
Qualifications: Experience in building integrating, and operating highly distributed applications (Microservices, SOA, self-contained systems) Experience in event-driven architectures, messaging patterns, and Apache Kafka is a plus Excitement about creating end-to-end solutions for our customers Passion for knowledge sharing and willingness to mentor other team members in best practices, code quality and tech frameworks Agile mindset and full-stack thinking
Technical skills: NodeJS Javascript Native ES6/Typescript Amazon Webservice Kubernetes Apache Kafka/Message Queues Elasticsearch/SOLR PostgresSQL/MariaDB/NoSQL PHP/Magento is a plus Additionals: SCRUM Teams / Communication Skills / Team-Player / Proactivity
Applied practices: Infrastructure as a Code / Continuous Deployment / Domain-Driven Design (DDD) / Event-driven Architecture / Hexagonal Architecture / Micro Frontends / Contract First
We offer: β A friendly, laid-back work atmosphere with lots of after-work activities and events β Accounting, tax and annual reporting support β Medical insurance β Health/Sports compensation β Free German & English classes β Regular corporate events β Business trips & conference participation
About Nearshorefriends GmbH
Evolvice Team GmbH is a software development service provider based in Stuttgart with a development center in Kiev, Ukraine.