Gratitude Inc logo
GRATITUDE INC
APAC · AFRICA · U.S.A

Software Developer (Full Stack) – Java & Angular

417 Views 1 week ago
Experience 3–8 Year(s)
RM
Salary Confidential
Location Pahang
Be the first to apply for this job

Job Description


Location: Malaysia
Employment Type: Full-Time
‍ Experience: 2.5–4 years

About the Role

We are looking for a Full Stack Software Developer with strong Java and Angular experience to join our engineering team in Malaysia.

The successful candidate will work across both backend and frontend development, building scalable enterprise applications using Java, Spring Boot, Angular, and TypeScript. You will collaborate closely with developers, QA engineers, Business Analysts, and Architects to deliver reliable and high-quality software solutions.

Key Responsibilities

  • Design, develop, and maintain enterprise web applications using Java and Angular.

  • Develop backend services and RESTful APIs using Java and Spring Boot.

  • Build responsive and maintainable user interfaces using Angular and TypeScript.

  • Integrate frontend applications with backend APIs and third-party services.

  • Develop business logic following established architecture and coding standards.

  • Work with relational databases and write efficient SQL queries.

  • Troubleshoot application issues, identify root causes, and implement fixes.

  • Write unit tests and participate in integration and functional testing.

  • Participate in code reviews and contribute to improving code quality.

  • Collaborate with QA, Business Analysts, Architects, and development teams.

  • Participate in Agile/Scrum ceremonies.

  • Contribute to technical documentation and development best practices.

  • Support application deployment and production issue resolution when required.

Required Skills & Experience

Backend:

  • 3–4 years of professional software development experience

  • Strong hands-on experience with Java

  • Strong knowledge of Spring Framework / Spring Boot

  • Object-Oriented Programming (OOP)

  • RESTful APIs

  • Exception handling, logging, and application security

  • Relational databases and strong SQL skills

Frontend:

  • Strong hands-on experience with Angular

  • TypeScript

  • HTML5 and CSS3

  • REST API integration

  • Component-based UI development

  • Angular forms, routing, services, and state management

Development Practices:

  • Git / Git-based source control

  • Software Development Life Cycle (SDLC)

  • Agile / Scrum

  • Unit and automated testing

  • Requirements analysis

  • Debugging and problem-solving

⭐ Nice-to-Have Skills

Experience with any of the following is an advantage:

  • Microservices architecture

  • Docker and containerisation

  • CI/CD pipelines

  • Azure or AWS

  • Kubernetes

  • Kafka or RabbitMQ

  • Automated testing frameworks

  • Enterprise, banking, financial services, or other regulated applications

  • Application performance optimisation and security best practices

What We're Looking For

We're looking for someone who:

  • Is comfortable working across both backend and frontend development

  • Has strong practical Java and Angular experience

  • Can independently analyse and solve technical problems

  • Writes clean, maintainable, and well-tested code

  • Communicates and collaborates effectively with cross-functional teams

  • Is willing to learn new technologies

  • Can thrive in a fast-paced Agile engineering environment

Education

A Bachelor's degree or diploma in Computer Science, Software Engineering, Information Technology, or a related discipline is preferred.


Interested candidates: Please send your updated CV highlighting your relevant Java, Spring Boot, Angular, and full-stack development experience.



Key Skills

6 Skills
Agile Java Azure.net CI/CD Full Stack Developer Full Stack Engineer (Java, Angular, Camunda, GraphQL, Kafka)

Role Specifications

Role
Fullstack Developer
Timings
Day Shift (Permanent)
Industry
IT-Software / Software Services
Work Mode
Work from office
Process
Non-Voice
Functional Area
IT Software/Hardware

Similar Jobs

View all
Gratitude Inc logo

About Company

Gratitude Inc
Employer

Gratitude Inc is a global company with presence across APAC, Africa, and USA. We are known for our people, innovation and customer focused approach.

Joy Omodia
Recruiter - Gratitude Inc
★★★★★ 5.0
Location NA, nigeria
Network 0+ Followers
Activity 500+ Posts
View Profile

Interview Tips

Curated for this role
Guide
Giving the VNA round?
What are the most important skills you acquired as a Soft Skills/VNA trainer?
How would you handle an irate customer?
Explore Interview Guide →
Mobile App

Get the Best Jobs

Right on your fingertips with instant alerts

Search more jobs by Gratitude Inc