高级Java工程师

15个月前全职
ClickJobs.io

ClickJobs.io

location 洛杉矶
unsaved
这个职位要求加拿大增强可靠性安全许可证【在加拿大连续居住至少5年】。Agilus的客户是金融服务行业的全国领导者,以优秀的工作平衡和文化声誉,以及提供稳定性和职业发展机会而闻名。平台和工程团队正在招聘一名至少有5年Java应用分析和开发经验的高级软件工程师。成功的候选人将具备较强的技术和问题解决能力,并表现出主动性,对结果负责。在这个角色中,你将:领导并参与Java REST Web服务API和微服务的设计、开发和部署,使用Docker和Kubernetes。确保服务设计符合批准的架构。学习并整合新兴的API技术到我们的API中。使用Kafka构建事件驱动的服务。使用和增强我们的DevOps工具和流程,包括Jenkins、Artifactory、BitBucket、Gradle、Continuous Delivery Director、Ansible。指导和支持同事的能力。识别服务中的缺陷,调试并提供有效的解决方案来解决缺陷。在需要时,支持基于旧技术(例如Websphere、DB2、Java UI等)构建的现有API。为什么我要考虑这个机会?这个项目非常有趣,因为你将从零开始构建。前进的技术建立一个将影响我们客户业务多年的生态系统。这使你有机会从零开始工作,并建立一个全新的设置,负责所有的防护栏,这是一个令人兴奋的机会。你将有机会深入了解业务,深入挖掘他们的业务流程,理解和利用技术来指导业务决策。API平台:基于Java Spring Boot编写的Open API/Swagger规范的REST服务,使用Docker容器部署到Kubernetes环境(本地/AWS),使用Okta进行oauth2安全保护。构建填充和访问MongoDB和Postgres等数据库技术的新的微服务/域服务。构建从Kafka消费主题的事件驱动过程/微服务。你成功所需的条件:大专计算机科学文凭或学位。超过5年的开发技能和渐进的信息技术经验,具有完整的应用程序开发生命周期和系统集成经验。在Java API、REST、SOAP、Spring、JSON、Open API、Swagger、Web服务和Web托管技术方面有较强的工作经验。1年以上的DevOps工具使用经验(Jenkins、Artifactory、BitBucket、Maven、CDD/Ansible)。1年以上的Kafka和/或Kafka Streams(带KSQL)经验。客户至上-客户是我们所做一切的中心。具有强大的分析和解决问题的能力,能够系统地分析情况/问题,并及时提供有效的解决方案。在多地点环境中管理和协调团队活动的经验。较强的组织和计划能力。优秀的口头和书面沟通能力。附加资产:具有Kubernetes、Okta、AWS、MongoDB的经验。有集体退休产品和业务领域的工作经验。熟悉诸如IBM的ODM之类的业务规则管理系统。有WebSphere、DB2、Java UI(Swing、Spring MVC)、SonarQube静态代码分析的经验。了解企业服务总线(ESB)集成架构和技术。对你有什么好处:Agilus的客户荣幸地被Great Place to Work Canada评为2023年安大略省最佳工作场所。我们自豪地被Great Place to Work Canada认可为2023年最受信任的高管团队。支持你健康的三个支柱-心理、身体和财务的健康计划。有机会沿着各种职业道路前进,具有惊人的网络潜力。作为一个混合组织,你和你的领导者根据业务和客户需求选择在家里或办公室工作的地方。