Backend Engineer

Sorry, this job was removed at 08:03 a.m. (CST) on Thursday, May 22, 2025
Be an Early Applicant
Jakarta, DKI Jakarta
Fintech • Financial Services
The Role
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 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 optimize 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
  • Optimize 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.

Similar Jobs

Liven (liven.love) Logo Liven (liven.love)

Back-end Engineer

Fintech • Software • Financial Services
In-Office
DKI Jakarta, IDN
190 Employees

Kredivo Group Logo Kredivo Group

Back-end Engineer

Fintech • Payments • Financial Services
In-Office
DKI Jakarta, IDN
1707 Employees
20K-40K Annually

Samsung Electronics Logo Samsung Electronics

Software Engineer

Computer Vision • Hardware • Mobile • Software • Semiconductor
In-Office
DKI Jakarta, Gambir, DKI Jakarta, IDN
145454 Employees

The Flex Logo The Flex

Front-end Engineer

Artificial Intelligence • Real Estate • Software
In-Office or Remote
83 Locations
26 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Jakarta, Jakarta
374 Employees
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 Companies Hiring

Camber Thumbnail
Social Impact • Healthtech • Fintech
New York, NY
53 Employees
Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
70 Employees
Granted Thumbnail
Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account