设计、开发和架构强大的后端微服务和云原生应用。
架构和实现关键组件,如CMS、身份服务和多微服务后端系统。
与跨职能团队密切合作,收集需求并将其转化为技术解决方案。
开发和集成API,实现各个组件和系统之间的无缝通信和集成。
使用JAVA/Kotlin编写干净、高效、高质量的代码,遵循行业最佳实践。
进行全面的测试和调试,以识别和解决任何错误或问题。
积极监控和维护系统,确保性能、可靠性和可扩展性最优。
在开发过程中解决任何技术挑战或瓶颈。
参与代码审查,并提供有价值的反馈以提高代码质量和可维护性。及时了解全栈开发和云原生架构的最新趋势、技术和进展。
指导和培养初级开发人员,促进他们的成长和知识共享。
资格、经验和技能
计算机科学、工程或相关领域的学士学位。
3年以上全栈开发经验,使用Angular、Kotlin/JAVA/NodeJS、Typescript/JavaScript。
至少3年的经验要求:REST API/Web服务、PostgreSQL、SQL Server、MongoDB、Kotlin/Java/Python、Kafka、JSON、XML、YAML、IIS、Apache、Nginx、Linux和Windows环境、Azure APIM、Azure ComosDB、Azure Event Hub、Docker。
熟练使用Spring Boot框架、MVC、SOLID和设计模式。
有.Net或Python开发经验者优先考虑。
有使用Kubernetes环境开发微服务的经验。