Enable job alerts via email!

Junior Software Engineer (Fullstack)

OnlinePajak

Daerah Khusus Ibukota Jakarta

On-site

USD 15.000 - 22.000

Full time

24 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading financial SaaS company in Indonesia is looking for a full-stack developer to contribute to innovative applications. You will design and support software components, implement best practices, and collaborate with a dynamic team. The ideal candidate holds a Bachelor’s degree and possesses strong programming skills in Java, Node.js, and other modern technologies, thriving in a fast-paced environment.

Benefits

Numerous opportunities for personal and professional development
Innovative and collaborative work environment
Competitive compensation based on performance
International team environment

Qualifications

  • Minimum 1 year of full-stack programming experience required.
  • Experience with Java and Spring Framework is essential.
  • Familiarity with Agile/Scrum methodologies preferred.

Responsibilities

  • Contribute to the development of applications and services.
  • Identify root causes of software issues, developing sustainable solutions.
  • Implement best practices in coding and software design.

Skills

Analytical skills
Problem-solving
Organizational skills
Communication skills

Education

Bachelor's Degree in Computer Science or related field

Tools

Java
Node.js
TypeScript
Vue.js
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 and applications to promote the growth of Southeast Asia’s economy. Since 2015, OnlinePajak, an Achilles Systems company, has revolutionized the way companies and individuals process taxes, invoices, and payrolls in Indonesia.

With more than 10% of the Indonesian economy using the OnlinePajak platform, the company benefits from a highly valuable partner ecosystem across multiple industries and sectors.

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

Explore your opportunity to work with innovative teams across various functions and backgrounds!
Responsibilities:
  • Contribute to the development of new and existing applications and services.
  • Design, develop, modify, implement, and support software components across the entire software stack.
  • Identify root causes of complex software issues and develop efficient, sustainable solutions.
  • Build reusable, scalable, and maintainable code.
  • Implement TDD, SOLID principles, and other best practices as part of our engineering culture.
Qualifications:
  • Bachelor's Degree in Computer Science or related field.
  • Minimum 1 year of full-stack programming experience.
  • Ability to evaluate and analyze complex technological issues thoroughly.
  • Excellent analytical, problem-solving, organizational, and time management skills.
  • Strong written and verbal communication skills.
  • Experience with Java, especially Spring Framework.
  • Sufficient experience with Node.js and TypeScript.
  • Sufficient experience with Vue.js.
  • Experience with MySQL, PostgreSQL, and MongoDB.
  • Proficiency with Git.
  • Familiarity with Agile/Scrum methodologies.
  • Understanding of web standards, object-oriented design, and software development principles.
  • Experience with microservice architecture, OpenAPI, and third-party integrations.
  • Additional skills in Node.js frameworks like NestJS are a plus.
What We Offer:
  • A growing business providing numerous opportunities for personal and professional development.
  • An innovative, collaborative, and communicative work environment.
  • Competitive compensation based on performance.
  • An international team environment.
Assessment Process:

You will undergo at least three assessment stages, including live skill tests and interviews, before a final review for the position.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.