Java开发工程师 - 加利福尼亚州旧金山

3天前全职

Forhyre

旧金山
我们正在寻找一位具有构建高性能、可扩展的企业级应用经验的Java开发人员。 您将成为一个有才华的软件团队的一员,该团队致力于处理关键任务的应用程序。Java开发人员的角色和职责包括管理Java/Java EE应用程序开发,同时提供从概念和设计到测试的完整软件开发生命周期的专业知识。 Java开发人员的职责包括设计、开发和交付用于关键任务系统的高容量、低延迟应用程序。 职责 • 参与开发生命周期的所有阶段 • 编写设计良好、可测试、高效的代码 • 确保设计符合规格要求 • 准备和生成软件组件的发布版本 • 通过调查替代方案和技术并将其呈现给架构评审,支持持续改进 要求 • 计算机科学、工程或相关学科的本科/硕士学位 • 证明的实际软件开发经验 • 证明的Java开发工作经验 • 具有使用Java EE平台设计和开发应用程序的实践经验 • 使用通用设计模式进行面向对象的分析和设计 • 深入了解Java和JEE的内部机制(类加载、内存管理、事务管理等) • 精通关系数据库、SQL和ORM技术(JPA2, Hibernate) • 具有Spring框架的经验 • 拥有Sun认证Java开发人员的经验 • 具有使用至少一个流行的Web框架(JSF、Wicket、GWT、Spring MVC)开发Web应用程序的经验 • 具有测试驱动开发的经验