职位名称 - Java开发人员
地点 - 北卡罗来纳州夏洛特(3天混合式现场办公)
职位类型 - W2合同
实施 - TEKsystems
职位描述:
这是美国银行在线银行开发团队的高级软件开发工程师角色。团队拥有一些基于多层J2EE架构构建的最关键、高容量的应用程序。候选人必须具备制作高质量软件的热情,能够立即解决复杂问题,能够指导初级工程师,进行代码审查。角色还涉及相当多的创新工作,包括提出新想法、原型设计,并说服技术和业务领导层进行实施。
所需技能
· 计算机科学或相关领域的学士或硕士学位
· 5年以上实际软件开发经验
· 使用J2EE技术和Spring等框架构建Web应用程序的经验
· 构建RESTful并使用RESTful / SOAP Web服务的经验
· 良好的人际沟通技巧,能够进行技术和业务对话
· 良好的分析能力,能够分解需求,解决复杂问题
期望技能
· 在高容量应用程序上的工作经验
· 在Spring MVC等服务器端框架上的工作经验
· 构建RESTful Web服务的经验
· 掌握最新的前端技术,如handlebars、foundation和reactJS
· 具备良好的JVM内部理解,性能调优经验
· 掌握像groovy这样的现代JVM语言
· 具备开源贡献经验
· 数学或统计学背景
· 具备任务管理和领导技能。有在敏捷团队中工作的经验
主要技能
Java/J2EE
Spring
Rest
微服务(加分项)
UI(加分项),但角色更注重后端