职位 - 全栈Java开发人员
地点 - 辛辛那提或芝加哥(第一天现场
工作类型 - 仅全职,不接受C2C或C2H
主要技能
• 熟练掌握Java
• Azure云服务
期望技能
• 容器
• API/网络服务
• Terraform
• GitHub/ Actions –
职责
• 与跨职能团队合作,分析、设计和实施高质量的基于Java的软件解决方案。
• 开发和维护服务器端应用程序,确保最佳性能、可扩展性和可靠性。
• 设计、实现和维护基于Java的API,以便与其他系统无缝集成。
• 按照最佳实践和编码标准编写干净高效的代码。
• 进行代码审查,以确保代码质量、安全性和可维护性。
• 排查、调试和解决软件缺陷和问题。
• 与行业的最新趋势、技术和最佳实践保持同步,不断改进开发流程。
• 与产品负责人、架构师和其他利益相关者密切合作,了解和完善软件需求。
资格要求:
• 计算机科学、软件工程或相关领域的学士学位。
• 作为Java开发人员的经验,对Java技术和框架有深入的理解。
• 扎实的面向对象编程原理理解。
• 具备Spring框架(Spring Boot、Spring MVC)和Hibernate的经验。
• 熟悉RESTful网络服务和API开发。
• 熟练掌握数据库设计和SQL(如MySQL、PostgreSQL)。
• 较强的问题解决和分析能力。
• 优秀的沟通和团队合作能力。
• 熟悉前端技术(HTML、CSS、JavaScript)者优先考虑。
• 有敏捷/Scrum开发方法经验者优先考虑。