高级Java软件工程师

15个月前全职
Hirewell

Hirewell

location 纽约
unsaved
与我们的客户一起工作 职位概述 我们充满活力的技术爱好者团队致力于通过提供统一的多租户SaaS平台来减轻客户的工作负担,该平台涵盖了从前台到后台办公室的所有方面。我们正在扩大各个部门的工作力量,包括投资组合管理、订单执行与管理以及我们的核心平台团队。 职位描述: 我们目前正在寻找一名经验丰富的Java开发人员加入我们,共同开发、完善和扩展我们强大的平台。您的角色将涉及熟悉我们现有的代码库和架构设计,以有效地为其扩展做出贡献。 主要职责: • 运用您在并发编程、缓存技术、响应式编程和经典面向对象编程原则方面的专业知识。 • 使用多种技术,包括Java、Spring、Spring Boot、Hibernate、ActiveMQ Artemis、Apache Ignite、MySQL、Jenkins和Linux服务器。 要求: • 计算机科学学士学位或等同的实践经验。 • 至少3年的Java开发经验。 • 对面向对象编程、设计模式、数据结构和行业最佳实践有深入的理解。 • 熟练掌握Java 13、15和17版本,以及在Spring / Spring Boot / Hibernate、Apache Ignite、ActiveMQ Artemis / JMS、RxJava、ORM / JPA和Java并发方面的经验。 理想技能: • 出色的故障排除和问题解决能力。 • 自我激励,适应快节奏的环境。 • 熟悉Linux、DevOps实践和关系型数据库。 • 具备编写安全、高效和易维护代码的能力。 额外优势: • 对金融科技感兴趣。 • 在大型企业环境中设计和实施解决方案的经验。 • 能够创建全面的架构文档。