Search by job, company or skills

B

Senior Java Backend Developer (WFH)

5-7 Years
SGD 8,000 - 12,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 25 days ago
  • Be among the first 30 applicants
Early Applicant

Job Description

Job Responsibilities

  • Develop and maintain core backend systems using Java, ensuring high-quality, on-time delivery and version control.

  • Design and implement scalable, high-performance, and reliable backend services, addressing high-concurrency and performance challenges.

  • Lead backend software architecture design, including key components, services, and APIs.

  • Identify, analyse, and resolve performance, stability, and security issues in backend systems.

  • Research, evaluate, and introduce new backend technologies and frameworks, building reusable and modular components.

  • Collaborate closely with product managers, frontend developers, and other stakeholders to deliver business requirements effectively.

Job Requirements

  • At least 5 years of hands-on Java backend development experience.

  • Strong foundation in Java programming, design patterns, coding standards, data structures, and algorithms.

  • Proficient with mainstream Java frameworks such as Spring Boot, Spring Cloud, MyBatis, with strong coding capabilities.

  • Solid experience with relational databases such as MySQL, Oracle, or PostgreSQL, including SQL tuning and performance optimisation.

  • Hands-on experience with middleware and distributed components, such as Redis, RabbitMQ, Kafka, MongoDB, ZooKeeper, HBase, Elasticsearch, with understanding of their core principles and troubleshooting.

  • Experience in business system development, with the ability to analyse existing systems and propose improvements in architecture and processes.

  • Strong communication and collaboration skills, able to work effectively with cross-functional teams.

  • Experience with large-scale distributed systems is an advantage.

  • Experience with big data processing is a plus.

    Business Edge Personnel Services Singapore

    EA License No: 96C4864

    EA Personnel Reg No: R26159908 (Tan Ying Ying)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 140744649