jobs in BIITECH, LLC

全职 Software Developer (Full Stack) – Java - Angular 工作, 薪水, BIITECH, LLC Federal Territory 公司招聘中 - Ricebowl

Software Developer (Full Stack) – Java - Angular

BIITECH, LLC

Undisclosed

KL City, Federal Territory

分享
保存

工作地点

  • Kuala Lumpur Federal Territory Malaysia

职位描述

岗位职责

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





重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多