Senior Software Engineer Backend Reliability – Jakarta Utara
Location: Jakarta Utara
Responsible for maintaining database systems, providing IT support, and understanding GPS tracking systems.
- Database (SQL)
- IT Support: network troubleshooting, hardware, Microsoft 365, printer, CCTV
- Memahami tracking sistem GPS
Qualifications & Experience
- Fresh Graduate Welcome
- Problem solving
Backend Engineer – Kredivo
Work on scalable backend services and product features for various Kredivo sites and services.
- Design and implement product features and functionality
- Collaborate with Product, Business, and Sales teams to deliver scalable solutions
- Write high quality, maintainable code
- Own parts of the system and continually improve them in an agile environment
- Benchmarking, load testing, diagnosing problems and creating solutions
- Research and implement modern frameworks and technologies for back‑end systems
- Participate in design discussions, reviews and propose/implement solutions to technical problems and challenges
Qualifications
- B.S, M.S, or PhD in Computer Science or equivalent
- 1‑4 years of experience in the software industry
- Strong understanding of OOP concepts, data structures, algorithms, and computer science fundamentals
- Strong logical and innovative thinking, troubleshooting skills, and diagnostic intuition
- Experience with (preferrable) Golang
- Good understanding of microservices architecture
- Proficient in HTTP, Web Services, OAuth and RESTful APIs
- Familiar with Linux environment
- Experience with cloud‑based systems (AWS, GCP, etc.) is a plus
- Strong attention to detail and a positive team attitude
Senior Backend Engineer – General Responsibilities
Design, develop, and maintain scalable backend services and APIs.
- Develop RESTful APIs, gRPC APIs, and microservices using Java (Spring Boot) and Python
- Work with PostgreSQL and MongoDB to design efficient database schemas and queries
- Ensure system performance, scalability, and reliability across backend services
- Collaborate with frontend engineers, product managers, QA, and DevOps to deliver high‑quality features
- Write clean, maintainable, and well‑documented code
- Implement unit, integration testing, and participate in code reviews
- Optimize system performance and troubleshoot production issues
- Contribute to CI/CD pipelines and DevOps processes
- Stay updated with emerging backend technologies and industry best practices
What we are looking for
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- 5+ years of experience as a Backend Engineer, especially in Java and Python
- Proficiency in Java (Spring Boot) and Python
- Hands‑on experience with relational (PostgreSQL) and NoSQL (MongoDB) databases
- Strong understanding of REST API design and microservices architecture
- Knowledge of OOP, data structures, and algorithms
- Experience with DevOps practices and tools (Git, Jenkins, Docker)
- Good understanding of software security, authentication, and authorization
- Excellent problem‑solving, analytical skills, and teamwork capabilities
- Strong communication skills and ability to translate technical concepts into business terms
- Experience with cloud platforms (AWS, GCP, or Azure) is a plus
- Familiarity with message queues (Kafka, RabbitMQ) is a plus
- Experience in agile development and cross‑functional team collaboration
Team Lead – Global Software Team
Lead a software team to build features and solutions that support business priorities across distributed teams.
- Lead and mentor team members, build a strong bench of talent
- Align team priorities with organization priorities, manage performance, and optimize processes
- Drive engineering best practices: code review, testing, conventions, and continuous improvement
- Architect and deliver high‑complexity projects using suitable tech stack, security, performance, monitoring, and alerting
- Define and measure productivity and quality metrics; implement improvement plans
- Own technical designs, estimations, development, and delivery
About you
- At least 5 years of experience in developing, testing, and deploying large‑scale applications
- At least 2 years of experience leading a team of engineers
- Proficient in HTTP, Web Services, OAuth, and RESTful APIs
- Strong understanding of data structures, algorithms, and computer science fundamentals
- Strong data modeling experience on relational and NoSQL databases
- Self‑driven, with passion for learning, solving challenging problems, and continuous improvement
- Excellent communication and analytical skills with attention to detail
- Strong individual contributor, trusted problem‑solver, and proactive team contributor
- Experience with message broker services (SQS, Kafka)
- Experience with cloud‑based systems and infrastructure (AWS, GCP)
- Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines
Backend Engineer – Golang/Java (Singapore/Indonesia)
Design, develop, and maintain robust backend systems using Java, Golang, or NodeJS.
- Design scalable, high‑performance services using Java, Spring Boot, or Golang
- Collaborate with cross‑functional teams to design, implement, and ship new features
- Optimize application performance, troubleshoot, and resolve complex issues
- Implement and maintain database schemas, ensure data integrity and security
- Participate in code reviews and contribute to development practices improvement
- Mentor junior developers and contribute to the team's technical growth
Qualifications
- Bachelor’s or higher in Computer Science, Software Engineering, or related field
- 5+ years of backend development experience (Java, Golang, or NodeJS)
- Strong knowledge of RESTful APIs, microservices architecture, and cloud platforms (AWS, GCP, Azure)
- Experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB)
- Proficiency in version control (Git) and DevOps practices (CI/CD, Docker, Kubernetes)
- Experience with performance tuning, debugging, and troubleshooting production issues
- Excellent communication skills, ability to translate technical concepts into business terms
Diversity & Inclusion Statement
We are committed to building an inclusive and equitable workplace that provides equal opportunities for all candidates. We consider applicants fairly regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments, disabilities, or any other attributes.
Legal Notice
Our hiring process follows equal opportunity employment laws. You will be considered for roles by the hiring team regardless of your background, and you will be informed of any salary or benefits offered if you are selected.