初级Java开发人员(1 - 3年)

新加坡 4天前全职 网络
面议
工作总结 我们正在寻找一位具有丰富Java和Spring Boot经验的熟练后端开发人员,以设计、开发和维护可扩展的后端系统和API。理想的候选人将负责构建高性能服务、与数据库和第三方系统集成,并通过最佳开发实践确保应用程序的可靠性、安全性和代码质量。 主要职责 设计、开发和维护可扩展、安全和高性能的后端服务和RESTful API。使用Spring Boot和相关框架实现基于微服务的架构。与前端开发人员、产品团队和其他利益相关者合作,提供高质量的解决方案。将应用程序与关系型和NoSQL数据库以及外部服务和API集成。编写干净、可维护且有良好文档记录的代码,遵循最佳实践和设计模式。使用适当的测试框架进行单元测试、集成测试和故障排除。通过适当的设计和实现确保系统性能、可靠性和安全性。参与代码审查、调试和性能优化。支持CI/CD实施和部署过程。保持对新兴后端技术和行业最佳实践的更新。 要求 1-3年后端开发经验。精通Java,具有Spring Framework / Spring Boot的实际经验。具有开发RESTful API和后端服务的扎实经验。对面向对象编程(OOP)、数据结构和设计模式有深入理解。具有微服务架构的工作经验。具有关系型数据库(MySQL、PostgreSQL)和/或NoSQL数据库(MongoDB)的实际经验。熟悉版本控制系统,最好是Git。对API安全性、身份验证和授权机制有良好的理解。具有JUnit和Mockito等测试框架的经验。具备CI/CD管道和构建工具(如Maven或Gradle)的基本知识。具备较强的分析、解决问题和调试能力。