高级Java开发工程师/开发专家
职位描述
1. Take ownership of core module development for POIZON App checkout systems, payment channels, gateways, and settlement processing.
2. Implement product features through coding, deliver project development milestones, produce technical documentation, and collaborate on requirement analysis.
3. Tackle critical technical challenges, evaluate technology solutions, drive system performance optimization, and provide technical troubleshooting support during project execution.
1、负责POIZON App收银台、渠道支付、网关、结算的核心模块开发;
2、编写代码实现产品功能,完成项目开发,撰写相关文档,参与需求分析;
3、协助进行核心技术问题的攻关,技术方案的选型、系统优化,协助解决项目开发过程中的技术难题。
职位要求
1. International payment experience is preferred.
2. 3-8+ years Java/Java Web development experience with solid programming fundamentals; capable of independently architecting, designing, and developing functional modules.
3. Understand common Java design patterns with practical application ability; master core technical features including Java Collections Framework, multithreading, and Java I/O.
4. Proficient in mainstream Java frameworks/tools: Spring Boot, Spring Cloud, Spring MVC, Struts, Hibernate, MyBatis, etc.
5. Experienced with caching technologies (Redis, Memcached/Couchbase), cache design patterns, and implementation.
6. Thorough understanding of database principles with optimization skills; proficient in Oracle/MySQL development and related tools; expert in database design and SQL.
7. Skilled in Unix-like environment development; proficient in Java deployment, Tomcat/MySQL configuration; shell/Python scripting skills are a plus.
8. Demonstrate strong sense of ownership, structured problem-solving approach, exceptional learning agility, and proven resilience in high-stress scenarios.
9. E-commerce experience preferred; high-traffic system development experience is advantageous.
1、具备国际支付背景优先;
2、3-8年及以上Java及Java Web开发经验, 具有扎实的程序设计基本功,能够独立担当功能模块的架构设计开发;
3、理解Java常用设计模式,并且能够合理运用,基本技术特性,如Java数据结构,多线程编程,Java IO等;
4、熟练使用Java常用框架和工具,如 Spring boot 、Spring Cloud、SpringMVC、Struts、Hibernate、Mybatis等;
5、熟悉缓存Redis、Memcache/Couchbase,缓存设计和模式及其应用;
6、熟悉数据库原理并熟练掌握相关优化方案,熟悉ORACLE、MySql数据库开发技术及相关工具,熟悉数据库设计,熟练掌握SQL语句;
7、能在类Unix环境下熟练开发,掌握Java开发,Tomcat 配置、MySQL配置;有shell/python脚本开发能力更佳;
8、具备强烈的责任心,思路清晰,较强的学习能力和解决问题的能力,有一定的抗压能力;
9、有互联网电商相关经验优先考虑;有高并发处理经验者优先考虑。熟练使用Java常用框架和工具,如 Spring boot 、Spring Cloud、SpringMVC、Struts、Hibernate、Mybatis等。
投递