jobs in Smilepayz

Smilepayz Hiring! Full Time Java Engineer in Federal Territory - Ricebowl

Java Engineer

Smilepayz

KL City, Federal Territory

Share
Save

Working Location

  • Kuala Lumpur Federal Territory Malaysia

Job Description

Responsibilities

Job Requirements

1. Bachelor's degree or above in Computer Science, Software Engineering, or a related

field.

2. Minimum 3 - 5 years of Java development experience, with hands-on experience in

Internet-based projects. Able to independently develop new projects as well as enhance

and maintain existing systems.

3. Strong expertise in Java multithreading and thread pool management, with solid

knowledge of distributed systems, caching technologies, message queues (MQ), and

search technologies.

4. Familiar with distributed backend service development processes and best practices.

Proficient in development frameworks such as Spring, MyBatis, Spring Boot, and

Dubbo.

5. Proficient in Redis, Elasticsearch, and other NoSQL technologies. Strong experience in

MySQL database design, development, performance optimization, and tuning.

6. Self-motivated, dependable, and proactive, with a strong sense of ownership and a

continuous learning mindset. Candidates who demonstrate initiative and a passion for

continuous improvement will have an advantage.

7. Experience in trading systems, payment systems, or fintech-related backend

development is highly preferred.

8. Experience in business application testing or development testing is an added

advantage.


Key Responsibilities

1. Design, develop, and maintain various modules of the company's platform systems.

2. Maintain and participate in the release and operation of microservices, including system

deployment, end-to-end stress testing, performance monitoring, traffic control, and

distributed tracing.

3. Lead and participate in the architecture design and technical solution evaluation of key

projects, conducting technical reviews, feasibility assessments, and risk analysis.

4. Develop a deep understanding of business requirements and drive technical initiatives

that support business objectives, resolve operational challenges, and improve

development efficiency and delivery speed.

5. Plan and implement architectural upgrades, stability improvements, and performance

optimization for core business services and critical systems.

6. Collaborate closely with cross-functional teams across different business units,

promoting technical knowledge sharing, cross-department collaboration, and mentoring

junior engineers to strengthen the overall engineering capability.


任职要求:

1.计算机或相关专业本科以上学历;

2.3 - 5年Java开发经验,相关互联网项目经验,能够独立完成项目开发及现有项目二次开发;

3.精通Java多线程开发和线程池使用,熟练掌握分布式,缓存,消息队列MQ,搜索等技术体系;

4.熟悉分布式后端服务开发流程和规范,熟练掌握Spring、Mybatis等框架,熟悉Dubbo、SpringBoot

等开发框架;

5.掌握Redis,Elasticsearch等NoSQL技术,精通MySQL的开发设计和调优;

6.踏实靠谱;主动性和自我驱动意识强;并能持续钻研,不断成长的同学可加分;

7.有交易、支付研发经验者可加分;

8.有业务开发测试经验可加分;


工作职责:

1.负责平台系统各模块设计与开发工作;

2.维护并参与各微服务的系统发布、全链路压测、性能监控、流量控制、链路追踪等工作。

3.主导并参与重要项目的设计过程和方案调研,对技术方案、风险进行评审和分析;

4.洞察业务,从技术角度规划服务于业务的技术项目,解决业务痛点,提升开发迭代效率;

5.对重要核心服务的架构升级、稳定性建设、高性能优化等方面进行规划并推进实施;

6.与其他团队协同,通过跨部门、跨业务的沟通、协作、分享等方式赋能组织,指导组内初级工程

师

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More