Java开发工程师 – 后端(Spring Boot & 微服务)

阿布扎比 无个税3天前全职 网络
面议
职位名称:Java开发人员 - 后端(Spring Boot和微服务) 工作地点:阿联酋阿布扎比 经验要求:5年以上 职位职责与责任: 设计、开发、维护和支持Java后端服务和API。分析需求并制定技术实施方案。使用TDD(测试驱动开发)端到端实现中间件服务。确保使用JUnit测试实现高代码覆盖率(>80%)。执行渗透测试并确保安全的应用程序发布。实施安全措施以保护用户数据和应用程序完整性。调试、修复问题并交付无错误的版本。保持对新兴技术和安全最佳实践的更新。 职位技能与要求: 编程:Java(8+至21)、OOP、设计模式、多线程、Lambda、Stream API、Kotlin、Groovy 框架:Spring Boot、Spring JPA、Spring AOP、Spring Security 微服务:服务网格、服务发现、Spring Cloud、Cloud Config 数据库:MySQL、PostgreSQL、Oracle、SQL Server 测试与DevOps:JUnit、Maven、Gradle、Git、构建流水线、Azure DevOps、GitHub CI/CD 工具:IntelliJ、Eclipse、STS、SoapUI、Postman、Confluence、Jira 云与容器:Docker、Kubernetes、AWS、Azure 5年以上后端开发经验。平台/托管支持经验优先。有银行/金融领域经验者优先。具备较强的问题解决、分析和团队合作能力。能够独立工作,管理多项任务,并主动学习新技术。API网关知识(Kong、CA API GW、Azure API GW、AWS API GW)敏捷方法论(Scrum、Kanban、TDD)