Logo for Cultivar Executive Search

Senior Java Developer

Role overview

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related fields
  • 5+ years of Java development experience, with strong Java fundamentals and familiarity with Java 8+
  • Expertise in Spring Boot, Spring Cloud, and microservice architecture
  • Proficient in database design, SQL optimization, and NoSQL (e.g., Redis, MongoDB)

Responsibilities

  • Design, develop, and optimize backend systems for mobile apps and websites, ensuring efficient and reliable service
  • Collaborate with product managers and front-end teams to provide technical solutions based on business requirements
  • Implement high-performance, scalable backend architectures and optimize existing systems
  • Develop and maintain backend services using frameworks like Spring Boot and Spring Cloud

About the company

Cultivar Executive Search logo

Cultivar Executive Search

Executive Search

Cultivar Staffing & Search is a home-grown, result-driven and award-winning recruitment agency based in Singapore. Started off as an Executive Search firm focusing in recruiting Chief Financial Officers (CFO), we have grown from strength to strength over the years. From covering the Accounting & Finance sector, we now have a broader specializations in IT & Technology, Engineering and Corporate Support functions. Our name Cultivar reflects our approach to recruitment. Just as cultivars (in botany term) are carefully selected and nurtured to produce the best results, we take the time to understand our clients’ unique requirements and carefully match them with the right candidates through through the use of effective tools, driven by our well-trained team of in-house recruiters. Our consultants have decades of combined experience in the recruitment industry. That’s how we continue to stay ahead of the curve and committed to providing the most effective and prompt recruitment solutions, as well as HR managed services like Work Permit (WP), Employment Pass (EP) and Payroll Outsourcing service. Through our regular company-led and in-house training as well as individual learnings, our team is well-equipped, motivated, and highly-professional to deliver what we set out to do for our clients.HR Vendor of the Year AwardsSILVER - Best New Recruitment Firm (2020)Bronze - Best New Recruitment Firm (2021)Finalist - Best Staffing Firm (2022)Despite our humble beginning and our relatively smaller team, we're punch above our weights and make impactful gains for our clients by delivering what we set out to do for every project. Cultivar Asia Pte Ltd | EA License: 19C978265 Chulia Street#46-01 OCBC CentreSingapore 049513Tel: +65 6974 6214Email: info@cultivar.asiaUEN: 201715475KAt Cultivar, success is cultivated!

Company details

Company typeSmall startup
IndustryExecutive Search
Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Our client is a rapidly growing platform transforming cross-border and local services by connecting people with efficient solutions. They are seeking a skilled Senior Java Developer with strong Java expertise, problem-solving abilities, and a passion for building scalable, high-performance applications. You will collaborate with cross-functional teams to design, develop, and maintain software solutions that meet business needs.

Responsibilities:

  • Design, develop, and optimize backend systems for mobile apps and websites, ensuring efficient and reliable service.
  • Collaborate with product managers and front-end teams to provide technical solutions based on business requirements.
  • Implement high-performance, scalable backend architectures and optimize existing systems.
  • Develop and maintain backend services using frameworks like Spring Boot and Spring Cloud.
  • Optimize database structures (e.g., MySQL, PostgreSQL) for performance and consistency.
  • Integrate third-party services (e.g., payment gateways, message queues) and manage APIs.
  • Implement automated testing and CI/CD pipelines for code quality and efficiency.
  • Troubleshoot and resolve technical issues, staying updated with industry trends to improve team skills.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or related fields.
  • 5+ years of Java development experience, with strong Java fundamentals and familiarity with Java 8+.
  • Expertise in Spring Boot, Spring Cloud, and microservice architecture.
  • Proficient in database design, SQL optimization, and NoSQL (e.g., Redis, MongoDB).
  • Knowledge of message queues (e.g., RabbitMQ, Kafka) and distributed system design.
  • Experience with RESTful APIs; familiarity with GraphQL or gRPC is a plus.
  • Practical experience with front-end and back-end separation, supporting front-end teams.
  • Familiar with Linux and basic server maintenance.
  • Proficient in Git and experienced with DevOps tools (e.g., Jenkins, Docker, Kubernetes).
  • Strong problem-solving, communication, and teamwork skills, with a passion for continuous learning.

Additional Information:

  • Candidates from other Malaysian states have the opportunity to work from home.

我们正在寻找一位Java高级开发工程师,具备扎实的 Java 编程基础和问题解决能力,热衷于开发可扩展、高性能的应用程序。您将与跨部门团队合作,设计、开发和维护软件解决方案。

岗位职责:

  • 负责移动应用(App)和网站后端系统的设计、开发与优化,确保提供高效、稳定的服务支持。
  • 参与业务需求分析,并与产品经理和前端开发团队紧密合作,提出技术解决方案。
  • 设计并实现高性能、高可用的后端架构,优化现有系统的性能和扩展性。
  • 基于Spring Boot、Spring Cloud等框架开发和维护后端服务。
  • 设计并维护数据库(如MySQL、PostgreSQL),优化查询性能,保证数据一致性。
  • 集成并管理第三方服务(如支付网关、消息队列、缓存系统等)。
  • 构建和维护高效的API接口,确保前后端数据交互流畅。
  • 实现自动化测试和CI/CD流程,确保代码质量与交付效率。
  • 定位、分析并修复系统中的技术问题。
  • 关注行业发展动态,优化技术方案并推动团队技术进步。

岗位要求:

  • 计算机科学、软件工程或相关专业本科及以上学历。
  • 5年以上Java开发经验,具备扎实的Java基础,熟悉Java 8及以上版本特性。
  • 精通Spring Boot、Spring Cloud等主流框架,熟悉微服务架构。
  • 熟悉数据库设计与优化,精通SQL优化,了解NoSQL(如Redis、MongoDB)者优先。
  • 了解常用消息队列(如RabbitMQ、Kafka),并具备分布式系统设计与实现经验。
  • 熟悉RESTful API设计,了解GraphQL或gRPC者优先。
  • 具备前后端分离架构项目经验,能够高效支持前端团队需求。
  • 熟悉Linux操作系统,具备基本的服务器运维能力。
  • 熟练使用Git等版本控制工具,了解DevOps流程及相关工具(如Jenkins、Docker、Kubernetes等)。
  • 具备较强的问题分析和解决能力,热爱技术并愿意持续学习。
  • 良好的沟通与团队合作能力,能在一定压力下工作。

附加信息:

  • 来自其他马来西亚州的候选人可以选择在家工作。

Interested candidates are invited to send in your Resume in MS Word Format stating your past work experience, reasons for each leave, past and expected remuneration.

We regret to inform that only shortlisted candidates will be notified.

By submitting an application to us, you will be deemed to have agreed for us to collect, use, and disclose your personal data which you have submitted to your prospective employers, for the purpose of job search, and/or other services which you have consented us to perform on your behalf.

Cultivar Asia Pte Ltd
EA License Number: 19C9782
EA Personnel: R1326341 (Ng Zhenyu)

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Java Developer Related jobs

Other jobs at Cultivar Executive Search

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.