
System Analyst-Java
- Kuala Lumpur
- RM 5,000-12,000 per month
- Permanent
- Full-time
- Analyze business requirements and translate them into technical specifications.
- Collaborate with stakeholders, business analysts, developers, and QA teams to define system architecture and solutions.
- Design and document system interfaces, workflows, and data models.
- Provide technical guidance for Java-based system development and integration.
- Participate in code reviews and ensure adherence to best practices and standards.
- Troubleshoot and resolve system issues in collaboration with the development team.
- Create and maintain technical documentation including use cases, class diagrams, and sequence diagrams.
- Support testing and implementation of new systems or enhancements.
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 5+ years of experience as a System Analyst or in a similar role.
- Strong experience in Java/J2EE technologies (Spring Boot, Hibernate, REST APIs, etc.).
- Solid understanding of system design principles and software development life cycle (SDLC).
- Experience with databases (Oracle, MySQL, or PostgreSQL).
- Proficient in using tools such as UML, Visio, or similar.
- Excellent analytical, problem-solving, and communication skills.
- Exposure to Agile/Scrum methodologies.
- Experience in cloud environments (AWS, Azure, or GCP).
- Knowledge of DevOps tools and CI/CD processes.
- Familiarity with enterprise architecture frameworks.