工作概要
寻求一位经验丰富的Java软件工程师,在CI/CD驱动的环境中设计、开发和交付可扩展的高质量解决方案。该职位要求具备较强的技术领导能力、独立性,并与跨职能团队紧密合作,以确保软件交付的稳健性和可靠性。
必备技能
必须具备4年的软件开发经验;必须具备3年的Java开发实践经验;对现代Java特性(lambdas、streams、并发、futures)有深入理解;扎实的算法、数据结构和复杂性分析知识;有使用Maven、Git和CI/CD实践的经验;强大的SQL知识和关系型数据库经验;熟练使用Linux环境和Bash脚本。
期望技能
有Spring框架(Spring Boot、REST APIs、Swagger)经验;熟悉Docker、Kubernetes和AWS;有Apache Spark或分布式数据处理系统经验。
职责
与跨职能团队合作,领导技术设计和解决方案研究;开发、记录和维护可扩展和可维护的软件解决方案;确保CI/CD工件、测试框架和质量标准的集成;进行代码审查并指导团队成员最佳工程实践;分析用户需求并将其转化为技术解决方案;监控系统性能、生产问题和技术风险;制定和执行测试、验证和性能/负载测试策略;定期向项目管理提供技术更新和风险评估。
如果您对这个职业机会感兴趣,请尽快将您的最新简历发送至apply@sciente.com。
申请时,您自愿同意根据SCIENTE集团隐私政策披露、收集和使用您的个人数据用于就业/招聘及相关目的,隐私政策的副本已发布在SCIENTE的网站上(https://www.sciente.com/privacy-policy)。
我们保证保密性,仅通知入围面试的候选人。
EA执照号:07C5639