Backend Engineer

Posted 7 Hours Ago
Be an Early Applicant
DKI Jakarta, Gambir, DKI Jakarta
Junior
Fintech • Financial Services
The Role
The Backend Engineer will design, develop, and maintain backend services for fintech applications. Responsibilities include API development, data integration, managing source code, building CI/CD pipelines, deploying applications in cloud environments, ensuring security, and optimizing performance.
Summary Generated by Built In

 Company Overview

Nikel is a leading fintech provider dedicated to delivering innovative, secure, and scalable financial solutions. Our mission is to empower individuals and businesses through platforms that transform financial services. Join us at our Sudirman office in Jakarta and be part of a team that is shaping the future of fintech in Indonesia.

Role Overview

We are seeking a skilled Back End Engineer to design, develop, and maintain robust backend services for our fintech applications. You will work closely with Front End and Workflow teams to ensure smooth data integration and efficient service delivery. The ideal candidate should be experienced in Java and Python, with a deep understanding of backend architecture, APIs, data processing, and modern development practices including source control, CI/CD, and cloud technologies.

Key Responsibilities

  • Develop, maintain, and optimise scalable backend services and APIs using Java and Python
  • Design and implement data models, business logic, and service integrations to support frontend applications
  • Collaborate with Front End and Workflow teams to ensure seamless data flow and integration between systems
  • Manage source code using platforms like GitHub, Bitbucket, or GitLab, and follow best practices for version control
  • Build and maintain CI/CD pipelines using tools like Jenkins or Google Cloud Build to automate deployment processes
  • Deploy and manage applications in cloud environments, leveraging Kubernetes (K8s) and Docker for containerization and orchestration
  • Ensure application security and data protection, implementing tunnelling solutions when necessary for secure communications
  • Optimise application performance and address scalability challenges
  • Conduct code reviews and participate in architecture discussions to maintain high-quality code
  • Debug and troubleshoot issues, focusing on data integrity, scalability, and performance
  • Stay up-to-date with the latest backend and cloud technologies to drive innovation

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 2+ years of experience in backend development, preferably in fintech or financial services
  • Proficiency in Java and Python, with experience building scalable and secure applications
  • Strong understanding of RESTful API design, microservices architecture, and backend frameworks
  • Experience with source code management tools such as GitHub, Bitbucket, or GitLab
  • Familiarity with building and managing CI/CD pipelines using Jenkins, Google Cloud Build, or similar tools
  • Experience with containerization using Docker and orchestration with Kubernetes in cloud environments
  • Understanding of cloud platforms (AWS, Google Cloud, or Azure) and cloud-native development practices
  • Familiarity with tunnelling solutions for secure communications and data transfer
  • Solid understanding of database technologies (e.g., MongoDB, PostgreSQL, MySQL) and data modelling best practices
  • Experience integrating backend services with frontend applications, either directly or through workflow modules
  • Strong analytical and problem-solving skills, with a focus on performance optimization

Bonus Skills

  • Experience with Spring Boot and Django framework for building and maintaining Java and Python-based applications.
  • Familiarity with message brokers (e.g., RabbitMQ, Kafka) and asynchronous processing.
  • Knowledge of caching mechanisms (e.g., Redis) for improved application performance.
  • Understanding of infrastructure as code (IaC) tools like Terraform or Ansible

Benefits

  • Attractive salary with performance bonuses. 
  • Comprehensive health insurance, wellness programs, and other employee benefits. 
  • Opportunities for career development in a rapidly growing fintech company. 
  • A collaborative and innovative work environment at our Sudirman office in Jakarta.

Top Skills

Java
Python
The Company
HQ: Jakarta, Jakarta
374 Employees
On-site Workplace
Year Founded: 2018

What We Do

Nikel is a fintech improving access to financial services for banks and non-banks. Through technology and advanced analytics, we offer a range of products to our customers in Indonesia, including Customer Acquisition, Credit Card Onboarding and Management, Lending Onboarding and Management, Fraud Detection System, Credit Decision Engine and Risk & Analytics Consulting. Our mission is to drive business growth by providing secure, efficient, and inclusive financial solutions.

Similar Jobs

Traveloka Logo Traveloka

Backend Engineer - Platform

Software • Travel • Financial Services
DKI Jakarta, Gambir, DKI Jakarta, IDN
3089 Employees

Traveloka Logo Traveloka

Software Backend Engineer

Software • Travel • Financial Services
DKI Jakarta, Gambir, DKI Jakarta, IDN
3089 Employees

Traveloka Logo Traveloka

Backend Engineer (Corporate Technology)

Software • Travel • Financial Services
DKI Jakarta, Gambir, DKI Jakarta, IDN
3089 Employees

Traveloka Logo Traveloka

Backend Engineer (Commercial)

Software • Travel • Financial Services
DKI Jakarta, Gambir, DKI Jakarta, IDN
3089 Employees

Similar Companies Hiring

Bectran, Inc Thumbnail
Software • Machine Learning • Information Technology • Fintech • Automation • Artificial Intelligence
Schaumburg, IL
51 Employees
Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees
MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account