职位详情
国籍要求:马来西亚
职位描述
Key Responsibilities:
Design, develop, test, and maintain Java-based applications using Spring Boot, Struts, Angular
Develop RESTful APIs and integrate with third-party services and databases
Participate in the full software development lifecycle (SDLC), including requirement gathering, design, implementation, testing, and deployment
Ensure application performance, scalability, and security
Debug and resolve technical issues, and provide production support as needed
Collaborate with cross-functional teams including QA, DevOps, and Product Management
Contribute to code reviews, documentation, and best practices
Required Skills & Qualifications:
3–6 years of experience in Java development
Strong expertise in Spring Boot, Angular or Apache Struts
Solid understanding of object-oriented programming (OOP) and design patterns
Experience in building RESTful APIs and working with JSON/XML
Proficient in using SQL and working with relational databases such as Oracle, MySQL, or PostgreSQL
Familiar with build tools and version control: Maven/Gradle, Git
Experience with Agile/Scrum methodologies
Strong analytical, debugging, and problem-solving skills
Good to Have:
Knowledge of front-end technologies like JavaScript, HTML, and CSS
Experience with CI/CD tools like Jenkins, Docker, or Kubernetes
Exposure to cloud platforms (AWS, Azure, GCP)