Backend Engineer
Indexed description
[EN Version]
WHAT WE’D LOVE YOU TO DO (AND LOVE DOING)=>Responsibilities:
- Design, develop, and maintain scalable and efficient microservices.
- Identify and address performance bottlenecks, optimizing code and improving overall system efficiency.
- Implement and maintain CI/CD pipelines for automated testing and deployment of microservices.
- Write code that is modular, readable, easily testable, and maintainable.
- Support and maintain already existing products.
- Conduct code reviews to ensure code quality and mentor junior team members towards a culture of high-quality code.
- Support and shape Zalando’s engineering community by sharing best practices, supporting junior team members and peers.
WE'D LOVE TO MEET YOU IF…=>Qualifications:
- You are a polyglot programmer with expertise in Java. Experience with Python is a plus.
- You have over 5 years of hands-on experience with SpringBoot, AWS (S3, SQS, CloudFormation, IAM, DynamoDB, Secrets Manager, etc.), REST APIs, Kubernetes, Docker, and Kafka.
- You have over 5 years of professional experience writing testable, maintainable, and performant code, with a proven track record of deploying and running it to production environments.
- You understand and design for non-functional requirements (NFRs) such as scalability, reliability, security, and performance optimization, ensuring that your code meets high standards in these areas.
- You have experience in operational excellence, including - but not limited to - monitoring, reporting, tracing, and alerting in complex, distributed components and services.
- You are skilled at collaborating with engineering teams, managers, and product stakeholders from diverse technical and non-technical backgrounds.
- You possess strong analytical skills, with the ability to troubleshoot and improve system performance and reliability.
[CN Version]
我们希望你做什么(并喜欢做什么)=》工作职责:
- 设计、开发和维护可扩展且高效的微服务。
- 识别并解决性能瓶颈,优化代码并提高整体系统效率。
- 实施并维护 CI/CD 管道,实现微服务的自动化测试和部署。
- 编写模块化、可读性强、易于测试和维护的代码。
- 支持和维护现有产品
- 进行代码审查,确保代码质量,指导初级团队成员形成高质量代码的文化。
- 通过分享最佳实践、支持初级团队成员和同行,支持和塑造 Zalando 的工程社区。
如果您符合以下条件,我们很高兴见到您=》岗位要求:
- 您是一位精通 Java 的多语言程序员。有 Python 编程经验者更佳。
- 您在 SpringBoot、AWS(S3、SQS、CloudFormation、IAM、DynamoDB、Secrets Manager 等)、REST API、Kubernetes、Docker 和 Kafka 方面拥有超过 5 年的实践经验。
- 您在编写可测试、可维护和高性能代码方面拥有超过 5 年的专业经验,并拥有在生产环境中运行和部署代码的良好记录。
- 您了解可扩展性、可靠性、安全性和性能优化等非功能性要求(NFR),并针对这些要求进行设计,确保您的代码在这些方面达到高标准。
- 拥有卓越运营方面的经验,包括(但不限于)监控、报告、跟踪和警报等方面的经验。
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search