Java全栈开发者

15个月前全职
Genpact

Genpact

location 多伦多
unsaved
以创业精神和超过115,000个充满好奇和勇敢的思维,我们拥有深入世界顶级品牌的专业知识,而且我们乐在其中!我们的梦想在数字世界中展开,我们敢于面对现实,重新定义公司的工作方式,产生比仅仅盈利更大的影响。我们正在利用技术和人性的力量,创造有意义的转变,推动我们追求一个更好的世界。 现在,我们呼唤思考者和实干者,那些具有天生好奇心和渴望不断学习、不断成长的人。那些勇于大胆实验、抓住机遇、突破界限,将我们的愿景变成现实的人。在您帮助我们创造一个更美好的世界的同时,我们将帮助您建立自己的智力火力。 欢迎加入对更好的不懈追求。 邀请申请首席顾问- Java全栈开发者的职位 在这个职位上,您将负责在工作时间内在Java环境中提供增强和开发服务。候选人将与专家、业务分析师、模块开发人员和用户一起完成资本市场客户的端到端软件开发生命周期。 组织需求。 职责 • 其他职责包括根据现有架构和客户的输入,贡献设计和文档化软件架构。 • 根据需要进行单元测试、集成测试和用户验收测试。 • 同时,与客户合作进行需求收集、工作进展情况更新、用户验收测试,并成为整体合作中的关键合作伙伴。 • 与模块开发人员和用户一起完成资本市场客户的端到端软件开发生命周期。 • 能够执行和优化复杂的数据库查询。 我们期待您具备的资格! 最低资格/技能 • BE/B Tech/MCA 学位 • 出色的书面和口头沟通能力 首选资格/技能 • 具有Java 8+和J2EE技术、多线程、集合框架、Spring和Spring Boot的出色编程背景。 • 2年以上的React JS经验。 • 具有设计和实施基于云的应用架构、微服务和分布式系统的经验,具有基于Spring Boot、Spring Cloud和Spring Data Flow的微服务经验,具有设计和实施能够以文件、队列、SQL连接等各种形式接收输入并生成输出的集成系统的经验。 • 具有AWS云平台和Docker、Kubernetes等容器技术的实际经验,以及包括Oracle和MySQL在内的数据库经验。 • 在事件驱动系统中使用Kafka进行数据流和消息传递的经验。 • 能够执行和优化复杂的数据库查询。 • 具备基于UX的环境、Shell脚本编写经验。 • 熟练使用敏捷开发环境和测试驱动开发思维的工具;具备像Junit、TestNG、Mockito等工具的实际经验。 • 具备DevOps文化和建立自动化流水线的经验;包括Jenkins、Git、Maven等持续集成和交付(CI/CD)工具。 • 在高要求环境中开发解决方案,并为其他团队成员提供实际指导。 • 能够同时处理多个任务,作为分布式团队的一部分工作,同时独立工作并承担责任。 • Shell脚本和Python等脚本语言。 • 对数据仓库和关系模型有扎实的理解。 • 在Oracle和MySQL中编写复杂的SQL查询,性能调优。 • 在投资银行项目中有先前经验。 • 对技术、问题解决、适应新技能、分享专业知识充满激情! • 具备出色的客户面对技巧,包括进行引人注目的技术简报和演示。该人应具备实施新技术和向客户阐述解决方案的技术好奇心! Genpact是一家机会均等的雇主,考虑所有职位的申请人,不论种族、肤色、宗教或信仰、性别、年龄、国籍、公民身份、婚姻状况、军事/退伍军人身份、遗传信息、性取向、性别认同、身体或精神残疾或任何其他受适用法律保护的特征。Genpact致力于创建一个充满活力的工作环境,重视多样性和包容性、尊重和诚信、客户关注和创新。欲了解更多信息,请访问www.genpact.com。关注我们的Twitter、Facebook、LinkedIn和YouTube。 此外,请注意,Genpact不收取处理工作申请的费用,申请人无需以任何其他方式支付参与我们的招聘过程。此类骗局的例子包括购买“入门套件”、支付申请费用或购买设备或培训。