高级 Java 开发工程师 - 全远程
Senior Java Developer - Full Remote
类别:IT 服务
地点:
为我们的英国客户,我们正在寻找一名100%远程的高级 Java 开发者,具备 AWS 或 Azure 经验。作为高级 Java 开发者,您将使用 Java、Vert.x、RxJava、Groovy、Couchbase 和 Kafka 等技术构建软件产品。该系统运行在 AWS 和 Azure 上,并在持续交付流水线中实现完全自动化测试。团队根据敏捷原则工作,根据需要采用看板和其他技术以取得成功。
这是一个100%远程职位。候选人需英语流利。该职位也对希望长期合作的自由职业者开放。
候选人需能够在英国的正常办公时间工作。
任务与职责
- 利用您对 JVM、框架和工具生态系统的深入理解,独立实现端到端系统;
- 将需求转化为任务;
- 通过测试驱动开发实现功能,并展示您对 TDD 流程的熟悉程度;
- 运用对内聚性和 SOLID 原则的理解,创建结构良好、可维护的软件;
- 与产品相关方有效沟通,将需求转化为产品改进;
- 主导系统设计的小组讨论,并与产品经理合作推动价值;
- 支持生产系统,解决事件,并进行根本原因分析;
- 与更广泛的工程社区分享知识;
- 指导和培养周围的人;
- 生成概念验证以评估新工具;
要求
- 本科或硕士学历;
- +5 年 Java 开发经验;
- 具备云平台(如 AWS、Azure 等)经验;
- 具备 SQL/NoSQL 数据库经验;
- 具备系统扩展经验;
- 具备多种软件开发方法的经验,包括 Scrum、Kanban 和 Waterfall;
- 英语流利;
福利
- 国际组织中的具有挑战性的职位,位于纽约;
- 有竞争力的薪资待遇;
应聘意向
如果您有追求有回报的职业生涯的决心,请通过以下方式将简历发送给我们,或致电 +94 114312515 获取更多信息。
详情最初发布于 Himalayas
查看英文原文
Category: IT Services
Location:
For our customer in the UK, we are looking for a FULL REMOTE Senior Java Developer with AWS or Azure. As Senior Java Developer, you will build the software product with Java, Vert.x, RxJava, Groovy, Couchbase, and Kafka, among other technologies. It runs on AWS & Azure with fully automated testing in a continuous deployment pipeline. The team works according to Agile principles, adapting Kanban and other techniques as appropriate to succeed.
This is a 100% remote position. Candidates need to be fluent in English. This position is also open for freelancers, who would like to commit long-term.
Candidates need to be able to work in the normal office hours of the United Kingdom.
Tasks and Responsibilities
- Using your in-depth knowledge of the JVM, frameworks, and the tool ecosystem to implement end-to-end systems without assistance;
- Translating requirements into tasks
- Producing test-driven features and demonstrating your familiarity with the TDD cycle;
- Applying your understanding of cohesion and the SOLID principles to create well structured, maintainable software;
- Working effectively with product stakeholders to communicate and translate needs into product improvements;
- Leading group discussions on system design and working with Product Managers to drive value;
- Supporting production systems, resolving incidents, and performing root cause analysis;
- Sharing knowledge with the wider engineering community;
- Mentoring and developing others around you;
- Producing proof of concepts to evaluate new tools;
Profile
- Bachelor or Master degree;
- +5 years of Java development experience;
- Experience with cloud platform(s) (e.g. AWS, Azure, etc.);
- Experience with both SQL/NoSQL databases;
- Experience scaling systems;
- Experience working with multiple software development methodologies including Scrum, Kanban, and Waterfall;
- Fluent in English;
Offered
- A challenging role for an international organization in New York;
- Attractive salary package;
Interested
If you have the determination for a rewarding career please send your CV to us via or call us on +94 114312515 for more information.
DetailsOriginally posted on Himalayas