这是一份全职远程工作,职位可在EMEA地区申请。
高级软件工程师 - Java
地点:葡萄牙、塞浦路斯、亚美尼亚、波兰、格鲁吉亚、塞尔维亚 - 远程工作。
关于GRIDGAIN
我们生活在一个越来越期望即时满足的世界中。为了保持竞争力,企业必须在毫秒级别处理和分析大量信息。
GridGain的统一实时数据平台为需要极速、大规模和高可用性数据生态系统的企业提供了简化和优化的数据架构。它将流动数据和静态数据与计算功能无缝结合,帮助公司以超低延迟处理复杂的分析、流数据和事务数据工作负载。
GridGain受到花旗银行、巴克莱、美国航空、AutoZone和UPS等公司的信任,为它们的业务管理关键数据操作。
GridGain正在快速发展!加入我们的团队,在这个改变“实时”定义和世界对高速数据处理、计算和分析的期望的硅谷初创公司中发挥关键作用。
GridGain正在快速发展。现在是加入这家在2021年被认可为硅谷商业杂志最快增长私营公司、德勤科技500强和Inc. 5000的公司的时候了。
职位描述
GridGain是一个分布式平台,可以帮助您解决高负载应用程序的可伸缩性和性能问题。它非常灵活,并且有许多需要适当管理和监控的组件。我们努力为客户实现这些要求的工具化,并希望您成为这一努力的一部分。
我们的云/工具团队需要一位具有扎实的Java背景和对分布式系统原理的理解的后端开发人员。
主要工作职责:
为GridGain内存平台的管理和监控工具开发后端。需要与分布式集群和用户界面进行交互。
使用测试覆盖您的代码。
基本技能与要求:
我们欢迎有经验的软件工程师希望在专业领域发展和成长。我们期望成功的候选人至少具备以下能力:
• 并发编程经验
• 至少3年使用Java进行应用开发的软件开发经验
• 熟悉Web技术:Spring Boot / Spring Security / Spring Web MVC / Jetty
• 具备基本的单元测试框架经验(JUnit/TestNG)
• 具备数据库经验
• 英语 - 中级或以上
以下将是加分项:
• 先前在中大型、关键性、高可用性生产系统的构建经验
• 集成和端到端测试的专业知识
• 有Apache Ignite / GridGain的经验
• 有Docker、Kubernetes和/或公共云(AWS、GCE、Azure等)的经验
• 对任何数据库的内部架构有了解
• 有构建分布式系统和算法的经验
• 对Java中的并发、Java内存模型或其他编程系统中的并发模型有深入了解
我们是一家平等机会雇主。我们不以种族、宗教、性别、年龄、国籍或残疾为由进行歧视。
此职位由Jobgether提供,并获得了72%的灵活性评分。