Java Boot开发人员;PL/SQL和Tomcat

马斯喀特 无个税8天前全职 网络
26.9万 - 35.9万 / 年
职位:Java Spring Boot开发人员(具备PL/SQL和Tomcat经验) Java Spring Boot开发人员(具备PL/SQL和Tomcat经验) 阿曼苏丹国马斯喀特 | 发布于2025年9月30日 • 工作经验:3年以上使用Spring Boot框架进行Java开发的实际经验。 • 城市:马斯喀特 • 国家:阿曼苏丹国 职位描述 我们正在寻找一位经验丰富的Java Spring Boot开发人员,要求具备扎实的PL/SQL知识,并有管理和部署服务器应用程序的经验,尤其是Apache Tomcat。理想的候选人将负责设计、开发和维护企业级应用程序,确保与关系数据库的顺利集成,并高效地在服务器上部署应用程序。 职责: • 使用Java和Spring Boot设计、开发和维护高效、可扩展且安全的后端服务。 • 与前端开发人员、产品经理和其他利益相关者合作,理解需求并交付高质量的解决方案。 • 开发和优化复杂的PL/SQL查询、存储过程、函数和触发器,以提高数据库性能和可扩展性。 • 在Apache Tomcat和其他服务器环境中管理和部署基于Java的应用程序。 • 配置和维护Tomcat服务器,确保正确的部署、安全性和性能调优。 • 设计和管理关系数据库(如Oracle或MySQL)的数据库模式、表和关系。 • 使用RESTful服务和微服务架构集成第三方服务和API。 • 通过分析服务器日志、数据库性能和应用程序错误来调试、监控和解决生产问题。 • 通过单元测试、集成测试和代码审查确保应用程序的安全性、性能和可靠性。 • 参与软件开发生命周期(SDLC)的所有阶段,从设计到部署和支持。 • 为开发、数据库结构和服务器配置维护详细文档。 要求 资格: • 计算机科学、信息技术或相关领域的学士学位。 • 3年以上使用Spring Boot框架进行Java开发的实际经验。 • 具有Apache Tomcat服务器管理、部署和配置的丰富经验。 • 精通PL/SQL,包括存储过程、函数和数据库性能优化。 • 熟悉Oracle、MySQL或其他关系数据库系统和数据建模。 • 具备RESTful API设计和开发经验。 • 熟练使用Git、Maven和Jenkins等工具进行版本控制和CI/CD流水线。 • 对微服务架构和基于云的服务(AWS、Azure等)有深入理解者优先。 • 了解单元测试框架(如JUnit、Mockito)和集成测试。 • 具备Docker、Kubernetes或类似容器化技术经验者优先。 • 熟悉敏捷/Scrum方法论。 • 优秀的沟通能力和团队协作能力。 优先技能 • 了解Hibernate或JPA进行数据库交互。 • 具备API网关和OAuth安全服务集成经验。 • 具备使用Kafka、RabbitMQ等消息代理的经验。 • 熟悉日志管理和监控工具(如ELK Stack、Grafana)。 • 具备Linux/Unix服务器环境和Shell脚本编写经验。 • 具有竞争力的薪资和绩效奖金。 • 健康、牙科和视力保险。 • 职业成长和发展的机会。 • 协作和包容的工作环境。 • 灵活的工作时间和远程工作选项。 #J-18808-Ljbffr