Dice是每个职业阶段的技术专家的领先职业目的地。我们的客户Fynbosys Inc正在寻找以下职位。立即通过Dice申请!
高级Java后端开发人员
客户:Northern Trust Bank
地点:芝加哥市中心(2天混合工作)
经验:13-15年
优秀的沟通能力
Java所需技能:
• 敏捷方法论
• 必须具备在Azure公有云上进行Java/JEE和基于Web的开发经验
• 必须具备Spring MVC,JSON,JDBC,JPA/ORM框架的经验
• 必须具备OWASP前10大漏洞和解决方案的基本知识
• 必须具备安全软件开发生命周期(SSDLC)的基本知识
• 必须具备Spring Security的基本知识
• 必须具备Maven或Gradle的经验
• 必须具备REST API开发经验
• 必须具备使用静态分析工具如SonarCube,FindBugs,PMD等的经验
首选技能:(有但不是必需的)
• JUnit - 单元测试Java应用程序的事实标准。
• Spring Test & Spring Boot Test - 为Spring Boot应用程序提供的实用工具和集成测试支持。
• AssertJ - 流畅的断言库。
• Hamcrest - 匹配器对象库(也称为约束或谓词)。
• Mockito - Java的模拟框架。
• JSONassert - 用于JSON的断言库。
• JsonPath - 用于JSON的XPath。
• 了解Swagger注解以记录REST API是一个额外的优势
• 了解AngularJS和/或ReactJS是一个额外的优势
• Azure