Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

Axiata Digital Labs

Daerah Khusus Ibukota Jakarta

On-site

IDR 300.000.000 - 400.000.000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading digital solutions firm in Jakarta is seeking an experienced software engineer proficient in Java and SpringBoot to design and maintain core banking applications. The role involves architecting scalable microservices solutions and collaborating with cross-functional teams. Ideal candidates will have a strong background in API development and understanding of banking security principles. This opportunity offers the chance to lead innovation in a rapidly evolving technological landscape.

Qualifications

  • Minimum 5 years of working experience in Java, SpringBoot.
  • Proven experience as a software engineer focused on integrating with banking systems.
  • Strong understanding of microservices architecture.

Responsibilities

  • Design and maintain core banking application integration.
  • Architect and implement scalable microservices solutions.
  • Collaborate with teams to define and ship new features.

Skills

Java
SpringBoot
Microservices Architecture
RESTful API Development
Problem-solving
Teamwork
Agile Methodologies
Version Control (Git)

Education

Bachelor's degree in Computer Science or related field

Tools

Kafka
GoLang
MySQL
AWS
Mambu
Job description
Key Responsibilities
  • Design, develop, and maintain core banking application integration
  • Architect, and implement scalable microservices solutions to support the digital banking platform
  • Collaborate with cross functional teams to define, design and ship new features
  • Ensure the performance, quality, responsiveness of applications.
  • Identify and correct bottleneck and fix bugs
  • Help maintain code quality, organization, and automatization
  • Participate in code reviews and provide constructive feedback to team members
  • Write and maintain technical documentation
  • Stay up to date with industry trends and technologies to ensure our systems are current and robust
  • Provide guidance to junior developers
Person Specifications
  • Bachelorʼs degree in Computer Science, Information Technology, or related field
  • Minimum 5 years of working experience in Java, Springboot
  • Proven experience as a software engineer with a focus on Java, SpringBoot, Kafka, GoLangand MySQL
  • Strong understanding of microservices architecture and implementation
  • Experience with RESTful API development and integration
  • Familiarity with version control systems (e.g. Git)
  • Knowledge of agile development methodologies
  • Excellent problem-solving skills and attention to details
  • Strong communication and teamwork skills
  • Understanding of security principles and how they apply to banking systems
  • Experience with Mambu is a plus
  • Experience with cloud platforms (e.g. AWS)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.