Search by job, company or skills

Senior Back End Developer

  • Posted 10 hours ago
  • Be among the first 10 applicants

Job Description

Job Purpose

An ideal candidate will be an experienced full stack developer who understands the end-to-end stack, with a strong emphasis on Java, J2EE, and Spring frameworks.

Key Responsibilities

  • Develop, enhance, and maintain backend services for core banking and digital channels.
  • Translate business and technical requirements into clean, maintainable code.
  • Collaborate with product owners, architects, QA, and DevOps to deliver features on schedule.
  • Write tests, perform code reviews, and uphold engineering standards and best practices.
  • Investigate incidents, perform root-cause analysis, and deliver long-term fixes.
  • Optimize application performance, reliability, and scalability.
  • Contribute to technical design discussions and mentor junior developers when needed.

Qualifications

Bachelor's degree in Computer Science, Information Technology, or a related discipline (or equivalent experience). Relevant certification is an advantage.

Relevant Work Experience

  • 5–7 years of relevant Java development experience in enterprise environments.
  • Proven experience with Spring Boot, REST APIs, SQL databases, and distributed systems concepts.
  • Exposure to cloud/container technologies is a plus.
  • Experience in banking, payments, or other regulated industries is preferred.
  • Demonstrated ownership, accountability, and ability to work independently with minimal supervision.

Required Competencies and Skills

Design and development experience with OOD/MVC design, Java/J2EE, web services, RESTful APIs, JSON, XML, Linux/Unix development tools, and scripting languages (Python, Perl, JavaScript). Solid understanding of RDBMS data models; knowledge of more than one database is essential.

Technical/Functional Skills:

  • 5–7 years of hands-on experience in Java backend development.
  • Strong proficiency in Java 11+ and Spring Boot for building scalable services.
  • Solid experience designing and developing RESTful APIs.
  • Good understanding of SQL, data modeling, and performance tuning in relational databases.
  • Familiarity with messaging/event-driven architecture (for example, Kafka or RabbitMQ).
  • Working knowledge of CI/CD, Git, and automated testing (unit/integration).
  • Good grasp of secure coding practices, API security, and production support.
  • Strong communication, collaboration, and problem-solving skills in Agile teams.

Personal Skills (Soft Competencies – Core/Leadership):

  • Self-starter and motivated, with the ability to work in a fast-paced Rapid Application Development environment; able to handle multiple development tasks and assignments simultaneously.
  • Skilled in communicating complex information with business and technical stakeholders as appropriate.
  • Strong collaboration and teamwork skills.
  • Result-focused, with critical and strategic viewpoints.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151846151

Similar Jobs

Malaysia, Kuala Lumpur

Skills:

JavascriptTypescriptAngularjsNodejsMongoDBExpressjsNestjs

Beware of Scammers

We don’t charge money for job offers