Position: Senior Java Developer
Company: Zoolatech.com
Category: Java
Experience required: 3y
English level: upper
Published: 2020-03-01T00:00:00+02:00

Responsibilities
• Demonstrate competence of engineering concepts and computer science fundamentals, combining them with business understanding to design, document and implement clean and robust solutions to complex business problems.
• Drive work while demonstrating a bias for action and flexibility to evolving business needs.
• Collaborate with other engineering teams, business stakeholders, as well as program and product managers to define and implement technical solutions.
• Demonstrate an ability to turn business needs into functional requirements, while also explaining technical details in ways the business can understand. Participate in defining, scoping and estimating resulting stories.
• Maintain a high bar for code quality, testing and automation while finding opportunities to continuously improve them.
• Participate in design and code reviews, ensuring the team ships high quality, scalable, maintainable and well-tested code.
• Maintain a dev-ops mindset, promoting Cloud-oriented solutions while implementing and supporting monitoring, alerting, CI/CD pipelines as well as the team’s Cloud infrastructure.
• Take part in production support aka Pager Duty to provide user the best experience

Skills Required
• BS or MS in Computer Science
• 5+ years of professional experience in Java
• Experience in web technologies Angular/ReactJS
• Experience with system design, architecture, scaling, and performance testing.
• Experience designing full stack solutions.
• Experience with Cloud technologies, proficiency with AWS is strongly desired.
• Good understanding of dev-ops best practices, CI/CD, alerting, monitoring, A/B testing, production support.
• Experience with agile software development, such as SCRUM or Kanban
• Desire of learning new technologies across full stack

Project Description
Nordstrom Data Technology is pivotal to the Nordstrom customer experience. As a Senior Engineer on the Store Experience Analytics team, you will build the next generation of the Nordstrom Analytics Platform (NAP) and deliver on the strategic vision of Customer focused features and services to enhance "The Nordstrom Customer Service Excellence".
A Senior Engineer is a key part of Nordstrom Technology team that applies scientific, mathematical and social principles to design, build, and maintain technology products, devices, systems, and solutions.
In regards to FE work, it will be a modification of the existing Angular code.
BE work will be in connecting to Teradata or Presto and creating APIs for the FE to connect to.