Back to search:Senior Software / Jakarta

Responsibilities:

1. 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.

2. 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.

3. 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.

4. 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.

5. 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)