Position: Senior Java Engineer
Company: Zoolatech
Category: Java
Experience required: 3y
English level: intermediate

Responsibilities:

• Maintain a high level of coding and integration testing standards.
• Design and develop distributed data processing pipelines in the Big Data ecosystem.
• Build scalable and durable solutions E2E.
• Collaborate with technical program management (TPMs), analytics and engineering team to build scalable and durable solutions that drive business outcomes.
• Work with Scrum, contribute to the estimation of User Stories and tasks, refinements, and other scrum-activities.
• Automate manual processes where possible, including audience segmentation, triggered email, success KPIs, etc.
• Continuously improve upon existing processes and solutions.
• Contribute in production support of marketing data products.

Skills Required:

• At least 4 years of experience in Java.
• At least 2 years of experience with SQL, MPP Databases, data modelling, data mining and automated engineering solutions.
• At least 1 year of experience with Kafka (Proton).
• Good experience with AWS: AWS DynamoDB, AWS Lambda, AWS S3, IAM, Proton and Git CI/CD.
• Knowledge of DevOps & CI/CD Pipeline: k8s, terraform, serverless.
• Solid foundation in software engineering practices, objected-oriented analysis, design patterns and algorithms.

Preferred:

• Experience with Scala and Python languages.
• Experience with Splunk and NewRelic.

Project Description.


Nordstrom.com is one of the largest retail e-commerce companies in North America.

Marketing Technology Triggers team is tasked with using data to improve the customer experience and our ability to reach people in the way they prefer with relevant information to make their shopping experience more seamless.