Enable job alerts via email!

Fullstack Developer Associate Manager

Pt Alto Network

Daerah Khusus Ibukota Jakarta

On-site

IDR 300.000.000 - 400.000.000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Indonesia is looking for a software development leader with over 8 years of experience, including managing teams. Candidates should be proficient in Java, Go, and Python. Responsibilities include overseeing system design, mentoring teams, and ensuring high-quality software development. Experience in Fraud Detection Systems is highly regarded.

Qualifications

  • 8+ years of experience in software development, including 2+ in leadership.
  • Experience in Fraud Detection System (FDS) is a plus.
  • Mastery of Java, Go, Python, and associated frameworks.

Responsibilities

  • Lead system design and architecture for scalable systems.
  • Collaborate with teams to plan and design features.
  • Mentor team members and promote development best practices.

Skills

Problem solving
Team leadership
Software architecture
Process improvement
Collaboration

Tools

Java Spring Boot
Golang
Python
ReactJS
AngularJS
Postgres
MySQL
Job description
Job Description
  • Lead and drive system design and architecture: Create and oversee the architectural design of scalable, efficient, and maintainable systems. Ensure the resulting code meets high quality standards.
  • Deep understanding of the product: business use case, specification, transaction flow, technical stack, cross-product/external integration and impact.
  • Problem solving: identify, analyze and resolve complex technical problems requiring a deep understanding of the technology and systems used; able to make decisions on the best solutions.
  • Plan, review, and oversee complex features often involving external system integration, performance optimization, or highly technical problem solving.
  • Initiate and decide to implement new technologies or tool updates that can improve application performance and functionality.
  • Finalize and approve code submission from team members to ensure quality, consistency, and adherence to development standards.
  • Enforce and monitor that code being produced is functioning properly and meets quality standards by reviewing test results.
  • Collaborate with other teams (e.g. product, UX/UI, and project managers) to plan and design features and solutions, and manage communication to line manager and customers when needed.
  • Actively identify and enforce process improvement, seeking ways to improve the team's efficiency and effectiveness in producing high‑quality software.
  • Lead, manage, and mentor team members to foster collaboration within the team; provide constructive feedback and help them develop technical and soft skills.
  • Understand, enforce, and comply with SDLC best practices.
Qualifications
  • Proven experience in 8+ years in software development field, including 2+ years in a leadership position.
  • Experience in Fraud Detection System (FDS) is highly regarded.
  • Mastery of certain programming languages and frameworks: Java, Go, Python, etc.
  • Back-end: Java Spring Boot, Golang, Python.
  • Front-end: ReactJS, AngularJS.
  • Database: Postgres / MySQL.
  • Deep understanding of software architecture and design patterns (e.g., MVC, Microservices, Middleware Integration, Event‑driven architecture, Caching, Parallel Programming).
  • Experience in designing scalable, efficient, and reliable software.
  • Experience in designing and managing large databases and distributed systems.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.