Java后端开发人员
伯克利高地,新泽西州
关于我们:
在过去的20年里,我们为财富500强企业提供了许多数字体验支持。自1999年以来,我们从几个人发展到全球超过4000名团队成员,参与各种数字现代化工作。我们目前在数字超扩展TM方面的关注和创新为职业发展提供了几乎无限的机会。
职位概要:
- 计算机科学、软件工程或相关领域的学士学位。
- 5年以上作为Java开发人员的经验,并有成功项目的强大记录。
- 深入了解Java编程语言、面向对象设计原则、设计模式和Java框架,如Spring Boot、Spring Batch和Spring Cloud Stream,或其他常用于企业级应用的框架。
- 拥有Apache Kafka的实际操作经验,包括主题、生产者、消费者、代理和流处理。
- 对分布式系统、异步消息传递和事件驱动架构有扎实的理解,特别是在Kafka的背景下。
- 具有Docker等容器化技术和Kubernetes等编排平台的经验。
- 具有关系型数据库和非关系型数据库(如MySQL和MongoDB)以及编写优化查询的经验。
- 具有设计和开发RESTful API的经验,确保安全性和可扩展性。
- 熟悉版本控制系统(如Git)和现代CI/CD开发工具。
- 对软件开发原则、设计模式和最佳实践有深刻理解。
- 优秀的问题解决和分析能力,能够快速学习和适应新技术。
- 良好的沟通能力,能够在团队环境中有效协作。
- 了解敏捷开发方法论(如Scrum)。