职位:高级Java全栈开发人员
地点:休斯顿,德克萨斯州/泽西城,新泽西州(每周3天现场工作,仅限当地人)
长期项目
职位描述:这个职位是为经验丰富的Java全栈开发人员而设的,负责设计、开发、部署和维护基于Java微服务和Angular JS/React JS的云原生应用。这份工作需要一定的软件开发技能。
职责:
• 根据原始范围、需求和设计,及时设计、开发和交付功能,以获得安全、可靠、可维护的应用性能和清晰的代码结果。
• 使用灵活/开源框架创建自动化单元测试,采用测试驱动开发方法。
• 积极寻求在团队中实施和进一步发展最佳实践。重点应包括但不限于质量改进、代码审查、代码/架构标准、代码重用、技术文档和技术设计规范。
• 与支持技术负责人合作,制定现实可行的项目估算。
• 在控制、稳定性、可靠性、容量和性能领域进行分析和构建。
• 将代码可靠地交付到生产环境中。
• 学习新技能,跟上行业创新,提供自动化手段来解决手动或繁琐的工作。
• 与团队和更广泛的组织分享您的知识和最佳实践。
必备技能:
• 6年以上Java/J2EE(版本8+)、云原生微服务和Angular JS/React JS的实际经验。
• Spring Core、Spring AOP、Spring Integration和Spring Data、Hibernate
• 具有最佳标准的API设计和开发经验。
• 云应用开发经验
• CI/CD流水线和现代部署策略
• GITHUB
• 单元测试(例如JUnit、Mockito、Jasmin)
• 数据库知识(SQL / No-SQL)
• 敏捷方法论。
可选技能:
• Oracle、Cassandra和S3
• Kubernetes
• Kafka
• 图形数据库
• Elastic Search
• DevOps经验-构建、部署、集成、代码管理以及类似的工具如Jenkins或Jules、Maven、自动化部署等。
• HTML5、CSS3、Bootstrap
• 回归测试(Cucumber、Selenium)
• 集成测试、性能测试(JMeter)
• 安全模式实施。
• 领域驱动设计
• GraphQL
Diverse Lynx LLC是一家平等就业机会雇主。我们将根据应聘者的能力、胜任能力和已证明的在相应职位中执行职能的能力进行评估,而不会进行任何歧视。我们在公司的各个层级上推广和支持多元化的员工队伍。