RQ09364 - 中级软件开发工程师 (Java, AWS, Spring Boot)
222 Jarvis St, Toronto
混合工作模式(每周在办公室工作 3 天,远程工作 2 天)
2 个职位空缺
合同期(9 个月)
安全级别:CRJMC
必须具备的条件:
• 7 年以上的相关经验
• Java 企业级开发,熟悉多层企业应用程序的开发及相关技术。
• 具备应用设计、最新设计模式、部署、故障排除和单元测试的经验。
• ORM:熟悉 JPA、Hibernate 或 MyBatis 等 ORM 工具。
• 具备 Java Spring Boot、Spring MVC、Spring Data、Spring Batch、Spring Security 等方面的经验。
• 服务器端 Java 模板 JSP、Thymeleaf
• 精通各种数据库(对 Amazon Aurora、RDS、Postgres、Oracle 和 PL/SQL 的专业知识尤为重要)
• AWS 云:熟悉 Aurora Serverless、Athena、Amazon S3、ElastiCache、OpenSearch 等。
• 精通 JPA 或 Hibernate、Spring 框架和 Struts 框架
• 熟练使用 Eclipse IDE 或 Rational Application Developer
• 熟悉 JavaScript / TypeScript 框架,如 JQuery 和 Ajax
优先考虑的技能:
• 敏捷开发经验 - Scrum、用户故事、CI、TDD、自动化测试等。
• 有编写 Web 服务和实施 SOA 的经验
• BPM 工具,如:jBPM、Activiti、IBM Process Server、Camunda BPM、Drools 规则引擎
• 细粒度安全框架,如:Spring Security、Apache Shiro、ForgeRock