
高级核心 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 方法
- 具备较强的分析和解决问题能力
- 具备良好的沟通和利益相关方管理能力
- 能够独立工作并主导技术讨论
- 注重质量、性能和客户满意度
福利待遇
- 灵活的工作方式
- 包容的团队环境
- 以职业发展为导向的技能培养
- 持续学习、摒弃旧知并重新学习的机会
- 敏捷自主、信任、透明和开放协作
- 支持实现业务目标
- 稳定的工作
- 友善的氛围和合乎道德的企业文化






