工作职责
• 软件开发
- 设计、实施和维护基于Java的应用程序
- 参与开发生命周期的所有阶段
- 编写可测试、可扩展和高效的代码
- 测试和调试新应用程序和更新
- 保持代码文档的最新状态
- 参与代码审查
• 软件增强
- 执行L3支持,包括软件开发和维护,以实施增强和缺陷修复
- 维护和提高现有软件在生产环境中的性能
• 通用技能
- 清晰且定期与管理层和技术支持同事沟通
- 能够在危机中承担任务并进行批判性思考
- 愿意学习并与各方协作
要求
• 认可的IT/计算机科学或相关学科的学位
• 至少3+/5+年作为Java软件工程师、Java开发人员或类似角色的工作经验
• 有构建Java EE应用程序的经验,并熟悉面向对象设计(OOD)
• 熟悉流行的Java框架,如JSF和Spring MVC
• 候选人应精通以下一种或多种标准或企业技能:
- 企业Java Bean(EJB)
- J2EE框架
- XML, Xquery, XSL
- Linux/Unix Windows平台和Solaris
- Oracle数据库SQL和JDBC
- Java XML解析、编码
- 面向服务的架构(SOA)
- Perl和Python
- 用于RTF生成的I Text
- 基于Java的Web服务
- Java Servlet技术
• 云认证和经验:主要云提供商的认证(例如,AWS认证解决方案架构师,微软认证:Azure管理员,谷歌云专业云架构师)和/或在AWS云服务(包括EC2)方面的专业知识是非常理想的
• DevOps集成:熟悉DevOps实践,如CI/CD,容器化(例如,Docker, Kubernetes),和云原生管道。
• 云治理:了解云策略和治理、成本管理工具和使用监控。
• Java, JSP/Servlet, Java Bean, JDBC, SQL, HTML, XML, CSS, JavaScript等知识是额外优势
• 有测试驱动开发经验
• 数据库、报告系统的知识
• 问题解决能力
• 强大的分析和问题解决能力
• 能够独立工作和团队合作
注意:请注明您最后的薪资和期望薪资,离职原因。
原始职位高级后端软件开发人员发布于GrabJobs ©。如对该职位有任何问题,请使用GrabJobs上的报告职位按钮。