Enable job alerts via email!

Senior Software Engineer

Proxima Consulting Indonesia

Daerah Khusus Ibukota Jakarta

On-site

IDR 300.000.000 - 400.000.000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading consulting firm in Indonesia is seeking an experienced Backend Developer to focus on API development, automation workflows, and system integration. The ideal candidate will have 5–7+ years of experience in backend development, proficiency in JavaScript, Java, and Python, and a strong understanding of RESTful APIs. A passion for automation and AI is essential. This full-time role is based in Jakarta, with immediate availability required.

Qualifications

  • 5–7+ years of experience in backend development, API integration, and automation engineering.
  • Strong experience with RESTful APIs, OAuth2, JWT, and secure integration protocols.
  • Hands-on with automation platforms (N8N, Power Automate, UiPath).
  • Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
  • Knowledge of containerization (Docker, Kubernetes) and microservices architecture is an advantage.
  • Fluent in English.

Responsibilities

  • Design, build, and maintain secure, scalable APIs for internal and external integrations.
  • Develop and maintain automation workflows using N8N, Power Automate, UiPath.
  • Integrate diverse systems and data sources for seamless data flow.
  • Apply secure coding practices and ensure compliance with standards.
  • Provide support, maintenance, and performance tuning for deployed solutions.

Skills

JavaScript
Java
Python
RESTful APIs
OAuth2
JWT
Automation workflows (N8N, Power Automate, UiPath)
Laravel
HTML5
CSS3
SQL
NoSQL
Git
Docker
Kubernetes
Gen AI models

Education

Bachelor's/Master's degree in Computer Science, Engineering, or a related field

Tools

AWS
Azure
GCP
CI/CD pipelines
Job description
Responsibilities:
  • API Development & Integration Design, build, and maintain secure, scalable APIs for internal and external integrations. Implement authentication, authorization, and data protection mechanisms. Monitor, troubleshoot, and optimize API performance and reliability.
  • Automation Workflow Engineering Develop and maintain automation workflows using tools such as N8N, Power Automate, UiPath, or Zapier. Collaborate with stakeholders to identify automation opportunities and translate them into solutions. Maintain documentation and version control of workflows and scripts.
  • Data & Systems Integration Integrate diverse systems and data sources for seamless data flow and process automation. Work with databases, cloud services, and enterprise apps to ensure reliable data exchange. Conduct QA testing and smooth deployment rollouts.
  • Security & Compliance Apply secure coding practices and ensure compliance with standards (e.g., GDPR, ISO). Conduct security reviews and audits on integrations and workflows. Standardize and maintain technical documentation.
  • Support & Continuous Improvement Provide support, maintenance, and performance tuning for deployed solutions. Continuously improve automation and integration processes based on feedback and evolving business needs.
Requirements:

Bachelor's/Master's degree in Computer Science, Engineering, or a related field. 5–7+ years of experience in backend development, API integration, and automation engineering. Proficient in JavaScript, Java, and Python. Strong experience with RESTful APIs, OAuth2, JWT, and secure integration protocols. Hands‑on with automation platforms (N8N, Power Automate, UiPath, Automation Anywhere). Proficiency in Laravel, PHP; familiarity with React, or TypeScript is a plus. Solid understanding of HTML5, CSS3, JavaScript (ES6+), and SQL/NoSQL databases. Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines. Familiar with Agile/Scrum methodologies and cross‑functional collaboration. Knowledge of containerization (Docker, Kubernetes) and microservices architecture is an advantage. Understanding of Gen AI models (OpenAI, Anthropic, Gemini) and prompt engineering. Demonstrated passion for automation and AI, supported by example work. Excellent problem‑solving, documentation, and communication skills. Fluent in English. Available to join ASAP.

Job Type:

Full‑time

Ability to commute/relocate:

Jakarta: Reliably commute or planning to relocate before starting work (Required)

Experience:

Automation Engineering: 2 years (Required)

Software Engineer: 5 years (Required)

Language:

English (Required)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.