Fullstack Developer

PT Bank SMBC Indonesia Tbk

Cikoko

On-site

IDR 180,000,000 - 360,000,000

Full time

17 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

PT Bank SMBC Indonesia Tbk is seeking a skilled software developer to design, build, and enhance banking applications spanning mobile, web, and backend systems.

You will translate business needs into reliable technical solutions, apply design patterns and secure coding practices, and collaborate with cross-functional teams to deliver high-quality software in an Agile environment.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Information Systems, or a related field.
  • 3–5 years of experience in software development, with hands-on experience in building web, mobile, and/or backend applications.
  • Good understanding of REST APIs, microservices, SQL, database design, and scalable system architecture.
  • Familiar with design patterns, Domain-Driven Design (DDD), secure coding, and software development best practices.
  • Experience with Git, unit/integration testing, build automation, and CI/CD practices.
  • Comfortable working in Agile environments and collaborating with cross-functional teams.
  • Strong analytical thinking, problem-solving, communication, and collaboration skills.
  • Experience in banking, financial services, or digital banking is a plus.

Responsibilities

  • Develop and enhance Banking applications across mobile, web, backend, and internal apps.
  • Translate business and customer needs into reliable, scalable technical solutions.
  • Design and develop high-quality code by applying appropriate design patterns, coding standards, and software development best practices.
  • Build and integrate APIs, databases, and application services across front-end and back-end systems.
  • Perform unit testing, integration testing, debugging, code reviews, and performance improvements to ensure application quality.
  • Collaborate with Product, Business, UI/UX, QA, and Engineering teams throughout the development lifecycle.
  • Troubleshoot and resolve technical issues during application development and project delivery.
  • Explore and adopt relevant technologies, frameworks, and development practices to continuously improve our digital solutions.
  • Support knowledge sharing and guide other developers in applying good software engineering practices.

Skills

REST APIs
Microservices
SQL
Database design
Scalable architecture
Design patterns
Domain-Driven Design
Secure coding
CI/CD
Git
Unit testing
Agile
Cross-functional collaboration
Analytical thinking
Communication
Banking domain knowledge

Education

Bachelor's degree in CS/IT/IS

Tools

Git
Build automation
CI/CD tooling

Job description

  • Develop and enhance Banking applications, including mobile, web, backend, and internal applications.
  • Translate business and customer needs into reliable, scalable, and effective technical solutions.
  • Design and develop high-quality code by applying appropriate design patterns, coding standards, and software development best practices.
  • Build and integrate APIs, databases, and application services across front-end and back-end systems.
  • Perform unit testing, integration testing, debugging, code reviews, and performance improvements to ensure application quality.
  • Collaborate with Product, Business, UI/UX, QA, and Engineering teams throughout the development lifecycle.
  • Troubleshoot and resolve technical issues during application development and project delivery.
  • Explore and adopt relevant technologies, frameworks, and development practices to continuously improve our digital solutions.
  • Support knowledge sharing and guide other developers in applying good software engineering practices.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Information Systems, or a related field.
  • 3–5 years of experience in software development, with hands-on experience in building web, mobile, and/or backend applications.
  • Good understanding of REST APIs, microservices, SQL, database design, and scalable system architecture.
  • Familiar with design patterns, Domain-Driven Design (DDD), secure coding, and software development best practices.
  • Experience with Git, unit/integration testing, build automation, and CI/CD practices.
  • Comfortable working in Agile environments and collaborating with cross-functional teams.
  • Strong analytical thinking, problem-solving, communication, and collaboration skills.
  • Experience in banking, financial services, or digital banking is a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack Engineer
Fullstack Engineer

PT Bank Neo Commerce Tbk • Jakarta Pusat

On-site
IDR 240,000,000 - 420,000,000
Java Developer
Java Developer

PT Jalin Pembayaran Nusantara • Jakarta Pusat

On-site
IDR 180,000,000 - 300,000,000
Fullstack Developer (Golang/Java+React Js)
Fullstack Developer (Golang/Java+React Js)

PT ABISHAR TECHNOLOGIES INDONESIA • Jakarta Pusat

On-site
IDR 180,000,000 - 320,000,000
Backend Developer (Java) – Senior Level
Backend Developer (Java) – Senior Level

PT Infosys Solusi Terpadu • Jakarta Utara

On-site
IDR 300,000,000 - 600,000,000
Fullstack Developer (JAVA)
Fullstack Developer (JAVA)

PT Hitachi eBworx Indonesia • Jakarta Pusat

On-site
IDR 167,400,000 - 446,400,000
Backend Developer
Backend Developer

CODE.ID • Jakarta Pusat

On-site
IDR 200,880,000 - 334,800,000
WFO
4-month contract
Potential extension
+1
Full-Stack Engineer
Full-Stack Engineer

Azura Labs Official • Kota Semarang

On-site
IDR 150,000,000 - 260,000,000
Software Engineer
Software Engineer

PT. Akhdani Reka Solusi • Daerah Khusus Ibukota Jakarta

On-site
IDR 223,200,000 - 446,400,000
Senior Test Engineer
Senior Test Engineer

CIMB Niaga • Tangerang Selatan

On-site
IDR 78,120,000 - 122,760,000
Full Stack Developer
Full Stack Developer

Pengiklan Anonim • Kota Yogyakarta

On-site
IDR 180,000,000 - 360,000,000