Full Stack Developer (AI)

Ad Astra Consultants

Kuala Lumpur

On-site

MYR 180,000 - 320,000

Full time

37 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Ad Astra Consultants in Kuala Lumpur is seeking an experienced Full Stack Developer to design, develop, integrate, deploy, and support scalable customer-facing applications across the full technology stack.

The role requires hands-on development and collaboration with analysts, architects, DBAs, and business users in an Agile environment. Proficiency in Java, Spring Boot, Angular, databases, APIs, microservices, and cloud/DevOps is essential.

Qualifications

  • 7+ years of hands-on software development experience.
  • Proficient in Java, Spring Boot, Angular, and REST APIs.
  • Strong experience with MSSQL/Oracle databases and SQL optimization.

Responsibilities

  • Build robust backend solutions using Java and Spring Boot; develop APIs to support business rules.
  • Develop and integrate RESTful APIs, Graph APIs, OAuth, and microservices.
  • Implement validation, logging, error handling, and data quality checks.

Skills

Java
Spring Boot
Spring MVC
JPA/Hibernate
Kafka
Angular
MSSQL
Oracle
RESTful APIs
OAuth
Microservices
Git/GitHub
Maven/Gradle
Jenkins
DevOps CI/CD
Liquibase/Flyway
Azure
Docker
Kubernetes
Google Analytics
Microsoft Clarity
Agile

Education

Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field

Tools

Git/GitHub
Maven/Gradle
Jenkins
Docker
Kubernetes
Liquibase/Flyway

Job description

We are looking for an experienced Full Stack Developer with strong expertise in Java, Spring Boot, Angular, databases, APIs, microservices, Azure, and CI/CD. The ideal candidate will be responsible for designing, developing, integrating, deploying, and supporting scalable customer-facing applications across the full technology stack.

The role requires strong hands-on development experience along with the ability to collaborate with System Analysts, Business Analysts, Architects, DBAs, developers, and business users in an Agile environment.

Key Responsibilities
  • Build robust backend solutions using existing APIs or develop proprietary APIs to support business rules and application requirements, primarily using Java and Spring Boot.
  • Develop and integrate RESTful APIs, Graph APIs, OAuth, and microservices.
  • Implement application validations, data quality checks, logging, exception handling, and error management.
  • Troubleshoot and resolve technical issues across the application stack.
  • Identify and resolve data-related issues and ensure data integrity across applications.
  • Work with MSSQL and Oracle databases, including complex SQL development, performance tuning, indexing, and data migration.
  • Handle large datasets and perform data migration between Oracle and MSSQL environments.
  • Participate in code reviews and provide constructive feedback to ensure code quality and adherence to best practices.
  • Maintain source code using Git/GitHub and follow established source control practices.
  • Develop and maintain CI/CD pipelines using tools such as Jenkins and follow DevOps procedures for build and deployment.
  • Deploy applications and microservices across SIT, UAT, and Production environments following organizational deployment procedures.
  • Deploy microservices using Docker containers, with Kubernetes knowledge being an advantage.
  • Implement database versioning and migration using Liquibase or Flyway.
  • Integrate applications with Azure services including:
  • Application Insights
  • Develop and support external customer-facing websites with integration of Google Analytics and Microsoft Clarity.
  • Collaborate with System Analysts, Business Analysts, Architects, DBAs, developers, cross-functional teams, and business users.
  • Identify opportunities to improve application performance, security, scalability, reliability, and maintainability.
  • Stay current with emerging trends, tools, and best practices in full-stack development, cloud technologies, DevOps, and modern front-end/back-end development.
  • Work effectively within an Agile development environment.
Required Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 7+ years of hands-on software development experience.
  • Java
  • Spring Boot
  • Spring MVC
  • JPA/Hibernate
  • Kafka
  • Angular
  • Strong expertise in MSSQL and Oracle databases.
  • Experience with:
  • Query optimization
  • Performance tuning
  • Indexing
  • Database connectivity and connection pooling
  • Strong understanding of RESTful APIs, Graph APIs, OAuth, and Microservices architecture.
  • Experience with Git/GitHub, Maven/Gradle, Jenkins, DevOps, and CI/CD.
  • Experience with Liquibase or Flyway for database versioning and migrations.
  • Experience with Azure cloud services and Azure-based application deployments.
  • Experience deploying microservices using Docker; Kubernetes knowledge is a plus.
  • Strong understanding of application security, scalability, performance, and reliability.
Technical Skills
CategoryRequired Skills

Java, Spring Boot, Spring MVC, JPA/Hibernate, Kafka

Frontend
APIs

RESTful APIs, Graph APIs, OAuth

Microservices, API-based architecture

Databases

MSSQL, Oracle, SQL optimization, indexing, performance tuning

Database Migration
Cloud
DevOps / CI-CD
Build Tools
Containers

Docker; Kubernetes is a plus

Analytics

Google Analytics, Microsoft Clarity

Messaging

Kafka

SDLC / Development

BMAD v6, BMAD v6 Dev Agents, Spec-Driven Development, Agentic Workflows

SDLC & Modern Development Practices

  • Demonstrated capability in BMAD v6 for SDLC.
  • Demonstrated capability in BMAD v6 Dev Agents.
  • Experience with Spec-Driven Development using Agentic workflows.
  • Strong understanding of Agile software development methodologies.
  • Ability to follow enterprise SDLC, code quality, testing, deployment, and DevOps standards.
Soft Skills
  • Strong analytical and problem-solving abilities.
  • Excellent communication and interpersonal skills.
  • Strong attention to detail.
  • Ability to troubleshoot complex technical and data-related issues.
  • Ability to work independently with minimal supervision.
  • Strong collaboration skills with technical and business stakeholders.
  • Ability to work effectively in a cross-functional and Agile team environment.
  • Proactive approach to identifying improvements in application performance, security, scalability, and maintainability.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer - Java & Angular
Full Stack Developer - Java & Angular

Pride Global • Kuala Lumpur

On-site
MYR 180,000 - 260,000
Senior Full Stack Developer (Java, Spring Boot & Angular)
Senior Full Stack Developer (Java, Spring Boot & Angular)

HCLTech • Kuala Lumpur

On-site
MYR 180,000 - 260,000
Senior Fullstack Developer
Senior Fullstack Developer

Hyred • Kuala Lumpur

On-site
MYR 90,000 - 120,000
Full Stack Developer
Full Stack Developer

Elitez Pte Ltd • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Full Stack Developer (Nodejs + Angular)
Senior Full Stack Developer (Nodejs + Angular)

Avanade • Kuala Lumpur

On-site
MYR 140,000 - 210,000
Senior Full Stack Developer
Senior Full Stack Developer

Zchwantech • Kuala Lumpur

On-site
MYR 70,000 - 90,000
Full Stack Developer
Full Stack Developer

WCC Group • Kuala Lumpur

On-site
MYR 180,000 - 260,000
Competitive salary
Medical, hospitalization and term life
Transportation coverage
+5
Full-Stack Engineer (Angular, Springboot)
Full-Stack Engineer (Angular, Springboot)

Hexamatics Servvcom Sdn Bhd • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Full Stack Developer
Full Stack Developer

Turn To Human • Miri

On-site
MYR 60,000 - 100,000
Senior Java Developer
Senior Java Developer

Hyred • Kuala Lumpur

On-site
MYR 120,000 - 160,000