YASH Technologies
YASH Technologies
YASH Technologies 是一家全球性技术服务与外包公司,帮助各类组织实现运营现代化并提升生产力。其业务涵盖数字化转型、人工智能与自动化、云服务、网络安全、物联网、应用管理和企业咨询。公司还支持 SAP 实施与云转型项目,为咨询、医疗保健和物流等多个行业的组织提供服务。其团队致力于交付量身定制的技术解决方案,注重实际业务成果与客户成功。

高级核心 Java 软件工程师

在 YASH Technologies(一家技术集成商)构建并维护企业级 Java 应用。负责设计和优化解决方案、部署软件并指导开发人员。

描述

  • 构建、测试并维护 Java Web 应用。
  • 使用 Core Java、Servlet、JSP、JDBC 和 REST API 开发并扩展应用。
  • 将业务需求转化为技术解决方案。
  • 提升应用的性能、可扩展性和安全性。
  • 构建可复用组件并遵循编码最佳实践。
  • 审查代码并指导初级开发人员。
  • 及时解决生产环境问题。
  • 使用 Agile 和 Scrum 与跨职能团队协作。
  • 支持部署、版本规划和应用维护。
  • 牵头开发计划,助力交付稳健的企业级应用。

任职要求

  • 具备 8–10 年 Java 应用开发经验
  • 精通 Core Java,包括 8、11 或 17 版本
  • 具备 Servlets、JSP 和 JDBC 经验
  • 具备 Spring Framework 经验,包括 Spring Boot 和 Spring MVC
  • 具备构建 RESTful Web 服务的经验
  • 具备 Oracle、SQL Server、MySQL 和 PostgreSQL 等 SQL 数据库经验
  • 具备 HTML、CSS 和 JavaScript 经验
  • 具备 Tomcat、WebLogic、JBoss 或 WebSphere 等应用服务器经验
  • 扎实理解面向对象编程和设计模式
  • 具备使用 Git 等版本控制工具的经验
  • 熟悉 Maven 或 Gradle 等构建和部署工具
  • 熟悉 Agile 和 Scrum 方法
  • 具备较强的分析和解决问题能力
  • 具备良好的沟通和利益相关方管理能力
  • 能够独立工作并主导技术讨论
  • 注重质量、性能和客户满意度

福利待遇

  • 灵活的工作方式
  • 包容的团队环境
  • 以职业发展为导向的技能培养
  • 持续学习、摒弃旧知并重新学习的机会
  • 敏捷自主、信任、透明和开放协作
  • 支持实现业务目标
  • 稳定的工作
  • 友善的氛围和合乎道德的企业文化

相关职位