Enable job alerts via email!

Senior Software Engineer

OnlinePajak

Daerah Khusus Ibukota Jakarta

On-site

USD 24.000 - 40.000

Full time

30 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

As part of OnlinePajak, a leading company in Indonesia, you will play a vital role in enhancing software solutions that improve tax, invoice, and payroll processes. This position offers a chance to work in a dynamic environment focusing on innovation, with opportunities to grow both personally and professionally. The ideal candidate will have a strong background in full-stack development and a passion for problem-solving, joining a diverse team that values collaboration.

Benefits

Opportunities for personal and professional growth
Innovative and collaborative work environment
Competitive pay based on performance
International team environment

Qualifications

  • Minimum 3 years of full-stack programming experience.
  • Familiarity with Agile/Scrum methodologies.
  • Experience with microservice architecture and third-party integrations.

Responsibilities

  • Contribute to the development of new and existing applications.
  • Collaborate closely with cross-functional teams.
  • Build reusable, scalable, and maintainable code.

Skills

Problem-solving
Analytical skills
Communication skills
Organization

Education

Bachelor's Degree in Computer Science or related field

Tools

Java
Spring Framework
NodeJS
Typescript
Vue
MySQL
PostgreSQL
MongoDB
Git

Job description

We’re Achilles Systems. Be ready to Innovate.

Achilles Systems is a pioneering Business-to-Government (B2G) and Financial Software-as-a-Service (SaaS) holding company. We develop technology solutions to promote Southeast Asia’s economic growth. Since 2015, OnlinePajak, an Achilles Systems company, has revolutionized tax, invoice, and payroll processing in Indonesia.

With over 10% of Indonesia's economy using the OnlinePajak platform, we benefit from a valuable partner ecosystem across multiple industries.

Backed by Sequoia Capital, Tencent, Warburg Pincus, VISA, Altos Ventures, Alpha JWC Ventures, Endeavor Catalyst, and Global Innovation Fund, OnlinePajak is headquartered in Indonesia with offices in Sydney and Singapore.

Join our innovative teams across various functions and backgrounds!

Your Responsibilities Will Be:

  • Contribute to the development of new and existing applications and services
  • Design, develop, modify, implement, and support software components across the software stack
  • Identify root causes of complex software issues and develop effective solutions
  • Collaborate closely with cross-functional teams
  • Build reusable, scalable, and maintainable code
  • Implement TDD, SOLID principles, and other best practices

Requirements

  • Bachelor's Degree in Computer Science or related field
  • Minimum 3 years of full-stack programming experience
  • Ability to evaluate and analyze complex technological issues
  • Excellent analytical, problem-solving, organizational, and communication skills
  • Experience with Java and Spring Framework
  • Proficiency with NodeJS and Typescript
  • Experience with Vue, MySQL, PostgreSQL, MongoDB, and Git
  • Familiarity with Agile/Scrum methodologies and CI/CD tools
  • Understanding of web standards, object-oriented design, and software development principles
  • Experience with microservice architecture, OpenAPI, and third-party integrations

Additional Skills (Plus): NestJS framework

What We Offer:

  • Opportunities for personal and professional growth within a growing business
  • An innovative, collaborative, and communicative work environment
  • Competitive pay based on performance
  • An international team environment

Assessment Process:

Candidates will undergo at least three assessment stages, including live skill tests and interviews, before a final review.

We look forward to receiving your excellent credentials!

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