Java全栈开发者

14个月前全职
Unison Consulting

Unison Consulting

location 悉尼
unsaved
设计、实施、测试和部署T&O-MOT-LCS领域的端到端软件解决方案,具有以下主要职责: 与项目经理、业务分析师、开发负责人、测试工程师、测试经理、基础架构工程师、数据科学家和业务用户密切合作并有效独立沟通。 参与分析和需求收集阶段,帮助将需求转化为满足客户需求和期望的技术解决方案。 调试问题,修复错误,识别瓶颈,并解决应用程序问题,并提供第三级支持。 以自动化的方式构建、打包和发布软件构件到所有环境,包括生产环境。 负责所开发平台的性能、稳定性、可靠性和安全性。 积极识别现有系统和流程的效率和设计改进。 要求 技术经验 至少5年的核心开发技术交付经验。 至少一种服务器端面向对象编程语言的实际经验。 实际编写现代单页Web应用程序的经验。 使用源代码控制系统和分支策略的经验,包括实际经验分支、合并和发布。 熟悉一种主要关系型数据库系统,最好还熟悉一种NoSQL数据库。 了解数据结构、设计模式、架构风格和API设计。 必备技能(实际经验) 具备JAVA(Spring、Spring Boot、Vert.x、RxJava、ReactJS、AngularJS)和Cloud Foundry技术的实际经验。 具备用户界面(Java和Angular)的实际经验。 具备Java + Spark的实际经验。 具备关系型数据库的实际经验,最好是MySQL、NoSQL、MariaDB或SQL Server。 了解软件最佳实践,如测试驱动开发(TDD)和持续集成(CI)。 具备Bitbucket Jenkins、Nexus、JIRA、Confluence等CI-CD工具的经验。