Search by job, company or skills

Q

Senior Java Backend Developer

8-11 Years
SGD 8,000 - 11,000 per month
Save
  • Posted 2 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

We are looking for a Senior Java Backend Developer to own the software development life cycle, from planning and prioritisation through to testing and release, and to build and maintain functional, secure, high-quality Java applications while providing technical leadership to junior developers.

Key responsibilities:

  • Design, develop and maintain high-performance, scalable Java backend applications
  • Own the SDLC: gather system and user requirements, build Java modules, and test features before release
  • Collaborate with cross-functional teams to define, design and ship new features
  • Write clean, maintainable, efficient code following best practices and industry standards
  • Participate in code reviews to ensure quality and share knowledge
  • Troubleshoot and debug complex issues in a timely, efficient manner
  • Provide technical leadership and mentorship to junior developers
  • Contribute to continuous improvement of development processes, tools and methodologies
  • Work with product managers, designers and stakeholders to translate requirements into high-quality solutions

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, Information Technology or a related field
  • Proven experience as a Senior Java Backend Developer or in a similar role
  • Strong proficiency in Java / Java EE and related frameworks (Spring, Spring Boot, Hibernate)
  • Experience designing, building and testing microservices and RESTful APIs
  • Solid grasp of software development principles, design patterns and best practices
  • Proficiency in SQL and relational databases (e.g. MySQL, PostgreSQL)
  • Experience with version control (Git) and CI/CD pipelines
  • Familiarity with containerisation (Docker) and orchestration (Kubernetes)

Good to have:

  • Domain knowledge in private banking / wealth management or financial services

Soft skills:

  • Strong communication, listening and presentation skills
  • Analytical, structured problem-solving
  • Proactive and dynamic, with a strong sense of initiative and appetite for continuous learning
  • Able to work independently and collaboratively in a fast-paced environment

More Info

Job Type:
Industry:
Employment Type:

Job ID: 151187105

Similar Jobs

Remote

Skills:

JavaAWSSpring BootMicroservicesLambdaApiserverless workflows

Remote

Skills:

Backend DevelopmentJavaPythonGo Programming Language