Software Engineer
Full-time
MVC Resources
Job Description:
As a Full Stack Developer, you will play a pivotal role in developing and maintaining our web applications (Angular, NodeJS) and backend services (Java, Spring Boot). You will work closely with cross-functional teams to ensure the seamless development and integration of front-end and back-end components, delivering exceptional user experiences. The ideal candidate will have a strong foundation in software development, a keen eye for detail, and a passion for keeping up with emerging technologies.
Responsibilities:
- Collaborate with product managers, UI/UX designers, technical leads, and fellow developers to design and implement robust software solutions.
- Participating in daily stand up, sprint planning, retrospective meetings during project implementation phase.
- Develop responsive and user-friendly front-end interfaces using Angular, ensuring optimal performance across various devices and browsers.
- Design and implement RESTful APIs and back-end services using Java/SpringBoot to support front-end functionalities.
- Write unit, integration, and end-to-end tests to ensure application quality and performance.
- Work with databases and data models to ensure efficient data storage, retrieval, and manipulation.
Skills
- Proven experience (min 3+ years) as a Full Stack Developer with hands-on expertise in Angular, NodeJS and Java with Spring Boot.
- Familiarity with the Angular framework and design/architectural patterns (e.g. Microservices, Model-View-Controller (MVC) and Entity framework)
- Strong understanding of web development fundamentals, including HTML, CSS, and JavaScript.
- Proficiency in designing and consuming RESTful APIs.
- Solid knowledge of database systems, SQL, and data modeling.
- Familiarity with version control systems (e.g., Git) and agile development methodologies.
- Strong problem-solving skills and the ability to work effectively in a collaborative team environment.
- Familiarity with Docker, Kubernetes,
- Experience deploying or integrating applications on AWS (EKS / EC2 / S3 / RDS)
- Exposure to testing frameworks like Jasmine, Karma (Angular), JUnit, Mockito (Java).
- Excellent communication skills, both written and verbal.
- Experience using IDE tools like Visual Studio Code and Eclipse.
- Self-driven, collaborative, and passionate about clean, maintainable code.
Requirements
Education and Certification
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Certification in AWS Certified: Developer Associate or equivalent is a plus.
What we need to see from you
- Report to development team lead.
- Work within agile team to develop and test applications
- Design, develop, and unit test applications in accordance with established standards.
- Assist senior developer(s) in analyzing and resolving technical issues.
- Assist in preparing manuals, specification and other technical documentation.
- Package and support deployment releases.
- Developing, refining, and tuning integrations between applications.
- Assisting in the collection and documentation of user's requirements, development of user stories, and estimates.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Engineer in Kuala Lumpur vacancy
- Software Engineer Date: 19 Sept 2026 Location:Kuala Lumpur, Malaysia Company: Singtel Group Be a part of something BIG! We are seeking a highly skilled and detail-driven Software Engineer (OutSystems) to be responsible for the design,...
- Ready to build useful software and ship things that matter? We're a small tech team focused on pragmatic AI-powered software for Malaysian... ...make data and workflows simpler for real users. As a Software Engineer you'll be a builder, turning product ideas into reliable...
- The primary focus of this role is application and product software. You'll work on areas including: -Web applications using Angular... ...REQUIREMENTS: -Around 5+ years of professional software engineering experience. -Experience taking ownership of a product, application...
- ...Esker is a worldwide leader in AI-driven process automation software, helping financial and customer service departments digitally transform... ...degree in Computer Sceince, Information Technology, Software Engineering, Artificial Intelligence, Data Science, or a related field....
- ...Overview We are seeking a highly skilled Senior Software Engineer to join our team responsible for developing and maintaining the digital banking core system. The idea candidate will have extensive experience in Java, SpringBoot, MySQL and microservices architecture...
- ...across these businesses while accommodating local variation. Engineers in this team work close to commercial outcomes, with direct visibility... ...difference to performance and profitability. As a Full-Stack Software Engineer, you’ll help design, build and deploy cloud-native...
- ...protocols, and modern authentication mechanisms. Qualifications & Soft Skills Bachelor’s degree in Computer Science, Software Engineering, or a related field. Exceptional attention to detail with strong analytical and problem-solving skills. Ability to...
- ...SEO principles and web performance optimization. Qualifications & Soft Skills Bachelor’s degree in Computer Science, Software Engineering, or a related field. Excellent analytical, problem-solving, and multitasking abilities in a fast-paced environment....
- ...Specific Job Duties and Responsibilities: Support the entire software development lifecycle (concept, design test, release, and... ...Academic Qualification(s): Bachelor's degree in Computer Science, Engineering, or a related subject and / or equivalent formal training or...
- Xenber Sdn. Bhd. is a Malaysia-based software and digital solutions company specializing in digital transformation. We deliver end-to... ...recently completed a degree/diploma in Computer Science, Software Engineering, or related field._ -Basic understanding of programming...
- ...As a Software Engineer at WORQ, you will build systems, automations, and digital tools that power our operations and improve the experience of our members and internal teams. This is a hands-on engineering role where you'll work closely with stakeholders across the organization...
- ...on a real codebase. We aim to finish within a week. The assessment runs in two stages: you'll submit, get real feedback from an engineer on this team, and have time to act on it. Use the tools you use every day. You'll be asked to walk through your reasoning, so...
- ...innovators from 18 nationalities brings together world-class engineers, QA specialists, and designers. We're obsessed with our craft,... ...practices. What Would You Need? Extensive experience in hands-on software development across multiple domains. Strong coding...
- ...scale. As the leading provider of agentic digital experience software, Sitecore brings together content, commerce, and data into one... ...new levels of creativity, efficiency, and insight. From engineering to customer experience, AI capabilities are becoming integral...
- ...innovators from 18 nationalities brings together world-class engineers, QA specialists, and designers. We're obsessed with our craft,... ...patterns (containers, serverless, IaC). Solid understanding of software design principles, SOLID, domain-driven design, and test-...
- ...ABOUT YOU We’re looking for a Senior Software Engineer to join Xsolla and help build and scale the technology that powers global gaming commerce. In this role, you’ll work on high-impact projects with some of the world’s leading gaming companies, developing services...
- ...Job Summary We are seeking an experienced Software Quality Engineer to ensure the reliability, performance, and usability of our software products. You will work closely with developers, product managers, and other stakeholders to deliver high-quality solutions while...
- ...experience in multiple areas of IT, including IT Administration, Software Development, Quality Assurance (QA), and Creative Technology.... ...recently completed a degree in Computer Science, IT, Software Engineering, Multimedia, or a related field. ✅ Basic understanding of IT...
- ...innovators from 18 nationalities brings together world-class engineers, QA specialists, and designers. We're obsessed with our craft,... ...and databases (including APIs and stored procedures). Ensure software quality through code reviews, unit testing, integration...
- ...complex challenges others won't even attempt. Our vibrant team of 100+ innovators from 18 nationalities brings together world-class engineers, QA specialists, and designers. We're obsessed with our craft, thrive on continuous learning, and collaborate to turn ambitious...
- ...strong foundation in applied physics. Our innovative hardware and software solutions for the global technology and resource sectors... ...large and complex data sets. We're looking for software engineers to help realise our next generation of scientific processing applications...
- ...Job Summary The Software Quality Engineer is responsible for ensuring software quality through manual, automated, and performance testing. This role works closely with developers, business analysts, project managers, and customers to validate system functionality, performance...
- ...The Software Developer (Intermediate–Senior) is responsible for designing, developing, enhancing, and maintaining software solutions... ...This role requires strong hands-on development capability, sound engineering judgment, and the ability to work across the full software...
- ...Role Overview The Senior Software Tester serves as the primary quality assurance contributor for the system, ensuring comprehensive... ...may collaborate with developers, DevOps, or future automation engineers to identify test cases suitable for automation and support...
- ...and system integrations. · Participate in all phases of the Software Development Life Cycle (SDLC). · Troubleshoot, debug, and resolve... ...Degree in Computer Science, Information Technology, Software Engineering, or a related discipline. · Minimum 4 years of hands-on...
- ...Senior Telecom Software Engineer (.NET/C#) Location: Kuala Lumpur, Malaysia Work Mode: Hybrid Employment type: Permanent Our client is a global technology services and digital engineering organization with multi-billion-dollar revenue and operations across...Remote job
- ...The Opportunity As a Project Manager / PMO within EY’s Digital Engineering team, you will be responsible for driving the successful execution of software engineering projects that support clients' digital transformation goals. You will oversee project planning,...
- ...The Opportunity As a Business Analyst within EY’s Digital Engineering team, you will play a key role in bridging the gap between... ...solutions. You will work closely with clients, product owners, and software engineering teams to gather requirements, define solution...
- ...The Opportunity As a Technical Lead within EY’s Digital Engineering team, you will play a strategic role in driving the development and delivery of modern software solutions. You’ll lead agile teams, define technical architecture, and collaborate with multidisciplinary...
- ...and optimize onboarding and purchase flows. Alongside hands-on engineering ownership, you will help define engineering standards and AI-... ...continuous improvement What You Bring ~6+ years of full stack software engineering experience, including leadership or squad...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
