jobs in BIITECH, LLC

Kerja Sepenuh Masa, Software Developer (Full Stack) – Java - Angular di BIITECH, LLC Federal Territory - Maukerja

Software Developer (Full Stack) – Java - Angular

BIITECH, LLC

Undisclosed

KL City, Federal Territory

Kongsi
Simpan

Lokasi Kerja

  • Kuala Lumpur Federal Territory Malaysia

Penerangan Kerja

Tanggungjawab

Software Developer (Full Stack) – Java & Angular

**Location:** Malaysia
**Employment Type:** Full-Time
**Experience:** 2.5–4 Years
**Salary:** RM 5,000–RM 6,000 per month, depending on experience and technical proficiency

About the Role

We are seeking a skilled **Software Developer (Full Stack) – Java & Angular** to join our engineering team in Malaysia. The ideal candidate will have strong hands-on experience developing enterprise applications across both backend and frontend technologies.

You will be responsible for designing, developing, testing, integrating, and maintaining scalable applications using **Java, Spring Boot, Angular, TypeScript, REST APIs, and relational databases**.

You will work closely with Software Developers, QA Engineers, Business Analysts, Architects, and other stakeholders within an Agile/Scrum environment.

## Key Responsibilities

* Design, develop, test, and maintain enterprise web applications using **Java and Angular**.
* Develop scalable backend services and RESTful APIs using **Java and Spring Boot**.
* Build responsive, reusable, and maintainable frontend applications using **Angular and TypeScript**.
* Integrate Angular applications with REST APIs and third-party services.
* Implement business logic following established architecture, coding standards, and development best practices.
* Design and optimize database queries and work with relational databases.
* Troubleshoot application issues, perform root-cause analysis, and implement effective solutions.
* Write unit tests and participate in integration and functional testing.
* Participate in code reviews and contribute to improving application quality and maintainability.
* Collaborate with QA Engineers, Business Analysts, Architects, and other development teams.
* Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
* Contribute to technical documentation and development standards.
* Support application deployment and production issue resolution when required.

## Must-Have Requirements

### Backend Development

* **2.5–4 years of professional software development experience.**
* Strong hands-on experience with **Java**.
* Strong experience with **Spring Framework / Spring Boot**.
* Solid understanding of **Object-Oriented Programming (OOP)**.
* Experience developing **RESTful APIs**.
* Knowledge of exception handling, logging, and application security.
* Strong experience working with relational databases.
* Good **SQL** development and query-writing skills.

### Frontend Development

* Strong hands-on experience with **Angular**.
* Strong knowledge of **TypeScript**.
* Good understanding of **HTML5 and CSS3**.
* Experience developing component-based user interfaces.
* Experience with Angular forms, routing, services, and state management.
* Experience consuming and integrating REST APIs.

### Development Practices

* Experience with **Git or Git-based source control**.
* Understanding of the software development lifecycle.
* Practical experience working in **Agile/Scrum** environments.
* Experience with unit testing and automated testing practices.
* Strong debugging, analytical, and problem-solving skills.
* Ability to analyse requirements and translate them into technical solutions.

## Good to Have

* Microservices architecture.
* Docker and containerization.
* CI/CD pipelines.
* Microsoft Azure or AWS.
* Kubernetes.
* Kafka or RabbitMQ.
* Automated testing frameworks.
* Enterprise, banking, financial services, or other regulated applications.
* Application performance optimization.
* Application security best practices.

## Education

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

## What We’re Looking For

The successful candidate should:

* Be comfortable working across both backend and frontend development.
* Demonstrate practical, hands-on **Java and Angular** experience rather than theoretical knowledge only.
* Be capable of independently analysing and resolving technical problems.
* Write clean, maintainable, scalable, and well-tested code.
* Communicate effectively with technical and non-technical stakeholders.
* Work effectively within a collaborative Agile engineering team.
* Be willing to learn new technologies and contribute across different areas of the product.

## Salary & Benefits

* **Salary:** RM 5,000–RM 6,000 per month.
* Final compensation will depend on relevant experience, technical proficiency, interview performance, and overall suitability.
* Additional benefits will be provided in accordance with company policy and Malaysian employment requirements.

Application Requirements

Candidates should submit an updated resume clearly highlighting:

* Java development experience
* Spring/Spring Boot experience
* Angular and TypeScript experience
* REST API development
* SQL/database experience
* Relevant enterprise application projects
* Cloud, DevOps, or microservices experience, where applicable





Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut