Enable job alerts via email!

Software Engineer (Senior to Tech Lead)

Geekhunter

Tangerang

On-site

IDR 654.022.000 - 981.034.000

Full time

15 days ago

Job summary

A leading tech recruitment firm in Indonesia is seeking an experienced software engineering team lead. Responsibilities include managing a team, developing scalable applications using Java Spring Boot, and ensuring code quality. The ideal candidate should have 5-8 years of experience, strong technical skills in modern frameworks, and be fluent in English. Experience in the banking industry is preferred.

Qualifications

  • 5-8 years of experience in software development with team leadership.
  • Fluent in English (verbal & written).
  • Experience in the banking industry preferred.

Responsibilities

  • Lead and manage a team of software engineers.
  • Design, develop, and maintain applications using Java Spring Boot.
  • Conduct regular code reviews to ensure quality.

Skills

Java Spring Boot
React.js
Angular.js
Microservices
Unit testing
CI/CD workflows
Git

Education

Bachelor’s Degree in Computer Science/Informatics

Tools

JIRA
Job description

Lead and manage a team of software engineers, providing technical guidance and mentorship.

Design, develop, and maintain scalable and high-performance applications using Java Spring Boot.

Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.

Ensure code quality by conducting regular code reviews and providing constructive feedback.

Optimize applications for performance, scalability, and security.

Stay up-to-date with emerging technologies and industry trends, and incorporate them into the development process when appropriate.

Drive the adoption of best practices and processes within the team.

Participate in Agile/Scrum development processes, including sprint planning, daily stand-ups, and retrospectives.

Job Requirements

Min. Bachelor’s Degree of Computer Science/Informatics or equivalent

Have 5-8 years of experience, including as team leader and/or junior mentoring experience

Fluent in English (verbal & written) is a must

Strong experience in Java Spring Boot and/or React.js and/or Angular.js

Knowing technical skills related to microservices, unit testing

Prefer experience in the banking industry

Preferred Skills:

Experience with microservices architecture and distributed systems.

Knowledge of DevOps practices and tools, including CI/CD pipelines.

Familiarity with version control systems (e.g., Git) and project management tools (e.g., JIRA).

Understanding of test-driven development (TDD) and automated testing frameworks.

Human Resources & Recruitment 11-50 employees

With more than 11 years of experience, Geekhunter has been helping ???????????????? ???????????????? ????5???? ???????????????????????????????????? from Indonesia, Singapore, Malaysia, Australia, and South Korea to hire the right talent faster.

With more than 11 years of experience, Geekhunter has been helping ???????????????? ???????????????? ????5???? ???????????????????????????????????? from Indonesia, Singapore, Malaysia, Australia, and South Korea to hire the right talent faster.

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