全栈软件工程师

14个月前全职
Morningstar

Morningstar

location 芝加哥
unsaved
晨星公司为全球投资者提供独立的投资研究。他们正在寻找一名专注于Java和Web开发的全栈软件工程师加入他们的团队,与他们一起成长,引入新的想法,并开发能够赋予用户权力的产品。 职责 • 在各个市场上构建设计良好、工程良好、稳定可扩展的产品 • 具有使用常见设计模式进行面向对象分析和设计的良好工作经验 • 遵循软件设计最佳实践,如持续集成、测试驱动开发和定期部署。 • 通过技术解决投资者的问题,理解市场混乱的工作方式,并通过技术上合适的互动体验与个别投资者进行有效沟通。 • 对质量、流程、编程和投资有热情,发现改进机会并抓住它们,然后与他人分享发现。 • 熟悉或希望成为AWS认证开发人员 • 以“完成任务”为态度,对团队的成功负责;具备理解和利用新技术的能力,可能扮演多个角色,包括业务分析师、数据库管理员、质量保证、项目经理等。 • 帮助塑造产品愿景。 技能要求 • 两年以上开发商业质量Web应用程序的经验。 • 熟练掌握Java和JVM生态系统。熟悉Spring Boot、Spring、Tomcat、AWS Elastic Beanstalk、AWS Lambdas。 • 有Vue.js框架开发经验。 • 了解和/或有支持技术的经验:(数据库:SQL Server、AWS Aurora、MySQL、Postgres)、Python、REST API。 • 具备Java、Linux和Tomcat的经验,以及全栈Web开发经验。 • 理解如何保护Web应用程序免受常见安全漏洞的影响。 • 了解面向对象设计、领域建模和构建高可扩展和可用系统的知识。 • 有组织能力,即使有多个交付物,也能保持高效率。 • 具备Python编程经验。 • 了解机器学习。 福利待遇 • 混合工作环境 • 全球协作的工具和资源