W2职位:Java全栈开发人员 - 芝加哥,伊利诺伊州/泽西城,新泽西州混合...

14个月前合同
50 - 60 / 时 Modern Agile Technologies, LLC

Modern Agile Technologies, LLC

location 芝加哥
unsaved
职位名称:Java全栈开发人员 地点:芝加哥,伊利诺伊州/新泽西州泽西市,混合式现场办公 持续时间:6个月以上(合同转正) 所需技能: • 经验年限:5年以上 必备技能: • Java,Spring Boot,NOSQL,微服务,云 • 最好有:Kafka • 用于支付生态系统的支付技术 • 团队正在开发基于微服务的应用程序,部署在客户的内部云中 • 熟练掌握核心Java(Java 8+),面向对象,Spring,ORM(JPA/Hibernate),单元测试和集成测试 • 熟练掌握关系数据库(Oracle),SQL和Unix脚本 • 有网页开发和现代JS框架(JavaScript,HTML 5,Ember,ReactJS或Angular)的经验 • 有架构和构建安全、高可用、可靠、可扩展系统的经验,利用web/app服务器和消息系统(Kafka/MQ Series)的集群和负载均衡 • 有云平台(AWS/Azure/Google Cloud Platform)的经验/知识是一个加分项 • 了解基于容器的开发、编排、微服务框架和工具(Docker,Kubernetes,Spring Boot,Swagger)是一个加分项 • 了解反应式编程是一个加分项,即Spring Flux • 了解敏捷方法论,并利用SDLC工具提高开发和测试效率(JIRA,Jenkins,GIT,JUnit,Selenium,Lint) • 有流式处理/聚合框架(Storm,Spark)的经验是一个加分项 • 有使用NoSQL(Cassandra,Elastic Search)的经验是一个加分项 • 银行和支付领域背景是一个加分项 • 候选人应具备解决复杂问题和开发创新解决方案的热情,具备自我激励的积极态度,好奇心和学习的渴望,展示承担责任的能力,有条理地解决问题并能在压力下交付。成功的候选人将在敏捷软件开发生命周期内工作,与团队合作,与技术负责人、架构师、生产管理、业务分析师和质量保证团队有效合作并执行跨部门的依赖关系。