高级 Java 开发工程师,弗吉尼亚州远程
为 Kreative Technologies 构建和支持 Java 应用程序、微服务及 REST API,负责技术设计、生产环境支持、编码规范和开发人员指导。
描述
- 设计和开发复杂的 Java 应用程序、微服务及 REST API
- 将技术设计转化为范围明确的任务和交付估算
- 主持代码审查,同时维护编码和安全标准
- 提升应用程序的性能、可靠性和可维护性
- 调查并解决复杂的生产环境事故
- 指导 Java 开发人员并助力其职业发展
- 与 DevOps 团队合作,强化构建和部署流水线
- 承担分配的其他职责
任职要求
- 必须拥有计算机科学、软件工程或相关专业的学士学位
- 至少 7 年专业 Java 开发经验
- 具备丰富的 Spring Boot、微服务和 REST API 经验
- 具备 SQL 和关系型数据库的实际经验,包括 Oracle 或 Db2
- 具备 Git、Maven 或 Gradle,以及 Jenkins 等 CI/CD 平台的使用经验
- 具备清晰有效的书面和口头沟通能力
- 能够在远程环境中独立工作
- 能够经常使用标准办公设备,包括电脑、电话、扫描仪和打印机
- 优先考虑:具备容器化和云平台经验,例如 Docker、Kubernetes、AWS 或 Azure
- 优先考虑:持有 Oracle Certified Professional Java 认证
- 优先考虑:具备支持联邦政府合同的经验
