546 Java jobs in Malaysia
Java Software Engineer
Posted 8 days ago
Job Viewed
Job Description
As a Java Software Engineer, you will be responsible for developing, testing, and maintaining software applications using Java technology.
You will collaborate with cross-functional teams to deliver robust and scalable solutions that meet the needs of our clients.
Responsibilities:
- Design, develop, and maintain Java-based applications and systems.
- Write clean, efficient, and well-documented code.
- Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
- Collaborate with product managers, UX designers and other engineers to deliver high-quality software solutions.
- Conduct code reviews and provide constructive feedback to peers.
- Troubleshoot and resolve software defects and issues.
- Stay updated with the latest industry trends and technologies to continuously improve skills and knowledge.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering or a related field.
- At least 2 to 4 years hands-on experience in Java development and object-oriented programming.
- Proficient in Java SE and Java EE (Servlets, JSP, EJB, etc.), Hibernate.
- Experience with Spring Framework (Spring Boot, Spring MVC, etc.).
- Solid understanding of core Java concepts like multithreading, exception handling, JVM internals.
- Experience with web technologies like HTML, CSS, JavaScript, and RESTful APIs.
- Strong understanding of database systems, including SQL and NoSQL databases.
- Basic understanding of CI/CD pipelines and unit testing frameworks.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a team environment.
- Strong communication skills, both written and verbal.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of microservices architecture and containerization technologies like Docker and Kubernetes.
- Familiarity with version control systems such as Git.
- Experience with Agile/Scrum methodologies.
Java Software Engineer
Posted 8 days ago
Job Viewed
Job Description
Get AI-powered advice on this job and more exclusive features.
We are seeking a Java Software Engineer to join a leading local bank on a 12-month contract (yearly renewal) . If you have a strong background in Java and Spring Boot framework this is an exciting opportunity to contribute to cutting-edge banking solutions.
Key Responsibilities:
- Develop, test, and support custom enterprise software solutions, including feature enhancements, new functionalities, and back-end integrations .
- Ensure optimal performance, quality, and responsiveness of applications by identifying and resolving bottlenecks and bugs.
- Prepare technical documentation and unit testing scripts to support project deliverables.
- Work closely with cross-functional teams to enhance system performance, security, and reliability .
- Troubleshoot and resolve production issues efficiently, ensuring high availability and scalability of banking applications.
Required Skill Set:
- At least 1 year of hands on experience in developing enterprise-level Java applications using Spring Boot, Spring JPA, Spring Security, Spring Batch, and microservices architecture .
- Preferred hands-on experience with enterprise integration and messaging technologies , such as RESTful Web API, SOAP Web Services and Kafka.
- Strong problem-solving skills with a passion for technology and innovation.
- Self-motivated, fast learner, and excellent communicator .
- Seniority level Associate
- Employment type Contract
- Job function Information Technology
- Industries Software Development, Insurance, and Banking
Referrals increase your chances of interviewing at Digital Omnis Consulting by 2x
Get notified about new Java Software Engineer jobs in Greater Kuala Lumpur .
Petaling Jaya, Selangor, Malaysia 2 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia MYR120,000.00-MYR144,000.00 1 month ago
Petaling Jaya, Selangor, Malaysia 20 hours ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia MYR5,000.00-MYR12,000.00 2 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 days ago
WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 days ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 days ago
WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia SGD96,000.00-SGD120,000.00 3 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago
Software Engineer, Java Script/Type ScriptPetaling Jaya, Selangor, Malaysia 1 month ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 hour ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago
Software Engineer (Java) – Low-Code PlatformWP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia MYR5,000.00-MYR12,000.00 1 week ago
Bukit Jalil, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 6 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSenior JAVA Software Engineer
Posted 8 days ago
Job Viewed
Job Description
Join to apply for the Senior JAVA Software Engineer role at Alphawave Innovations Sdn Bhd
3 days ago Be among the first 25 applicants
Join to apply for the Senior JAVA Software Engineer role at Alphawave Innovations Sdn Bhd
Alphawave-Innovations is a leading innovator in the financial technology sector, specializing in cutting-edge payment gateway solutions. Established in 2024, our mission is to revolutionize the way businesses transact online, providing a secure, seamless, and efficient payment experience for merchants and consumers alike.
The Role
You Will Be Responsible For
- Develop clean, maintainable, sustainable, and tested code with supporting documentation and automated unit tests.
- Build and design scalable and high-performance web and microservices.
- Collaborate with cross-functional teams to define software requirements and specifications.
- Debugging and resolving technical problems reported.
- Continuously discover, evaluate, and integrate new technologies and best practices.
- Enforce coding standards and best practices to ensure the delivery of high-quality, maintainable code.
- Participate in the software development life cycle (SDLC), all aspects of the software development process
- Troubleshoot and resolve complex technical issues in a timely manner.
- Contribute to technical discussions and decision-making processes.
- Research and evaluation of alternative solutions and recommend implementations.
- Work with team members to estimate timelines, define project plans, and delegate tasks.
- Bachelor’s degree in information technology, computer science, or any other IT related field.
- A minimum 5 years of java programming experience in JAVA EE with Dependency Injection and/or microservice development or working in similar roles is required.
- Proficient in experience such as Spring framework / ecosystem, Hibernate, MySQL, and common web technologies like JavaScript, HTML, CSS.
- Effective communication and collaboration skills, including clear status updates.
- Positive and solution-oriented mindset.
- Proven experience as a Senior Java Developer, with a strong portfolio of successful projects.
- In-depth knowledge of Java programming language and related technologies.
- Excellent problem-solving and analytical skills.
- Strong understanding of software architecture, design patterns, and best practices.
- Familiarity with cloud platforms (e.g., AWS, Azure) and microservices architecture.
- Experience with DevOps tools such as version control systems (e.g., Git).
- Payment or financial domain knowledge is an additional advantage.
- 13th month salary
- Flexible working schedule
- Flexi claim (optical, dental, health screening)
- Group Employee insurance
- Claim for electronics yearly basis
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Technology, Information and Internet and Online Audio and Video Media
Referrals increase your chances of interviewing at Alphawave Innovations Sdn Bhd by 2x
Get notified about new Senior Java Software Engineer jobs in Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia .
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 months ago
WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 days ago
Business Senior Analyst (Software Developer)Federal Territory of Kuala Lumpur, Malaysia 5 days ago
Federal Territory of Kuala Lumpur, Malaysia 6 days ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 11 hours ago
Senior, Backend Software Engineering (RID-00412)Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago
WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 day ago
WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago
Senior Manager, Full Stack Software Engineer (Staff Software Engineer)Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 hours ago
Petaling Jaya, Selangor, Malaysia 1 month ago
Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia 2 months ago
Federal Territory of Kuala Lumpur, Malaysia 1 week ago
Lead, Backend Software Engineering (RID-00493)Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia MYR4,500.00-MYR8,000.00 2 months ago
Petaling Jaya, Selangor, Malaysia 2 months ago
Senior Software Engineer (Java) - Based in Kuala LumpurWP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago
WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 day ago
Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago
WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 5 days ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago
WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 6 days ago
Federal Territory of Kuala Lumpur, Malaysia 1 week ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 days ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSoftware Engineer (Java)
Posted 8 days ago
Job Viewed
Job Description
Join to apply for the Software Engineer (Java) role at Logicalis Asia Pacific .
Why choose iZeno?
iZeno was founded in 2003 to provide enterprises with custom-built technology solutions to keep their business running seamlessly. Logicalis Asia, part of the Logicalis Group—an international IT solutions and managed services provider—has acquired a majority stake in iZeno, which specializes in digital transformation, application modernization, DevOps, customer experience, and hybrid cloud solutions.
With a team of over 120 in-house innovators, we have delivered more than 500 enterprise solutions, enabling smarter insights through industry-leading technologies such as Cloud, CRM, and Data Analytics. Our headquarters are in Singapore, with operations in Malaysia, Indonesia, Thailand, and the Philippines. No project is too complex for us, and our team is always ready for new challenges.
Function DescriptionDesigns, develops, modifies, adapts, and implements IT solutions through new and existing applications, systems architecture, network systems, and infrastructure. Reviews system requirements and business processes; codes, tests, debugs, and implements software solutions.
Profile Description- Has working knowledge and experience in the relevant discipline.
- Builds knowledge of the organization, processes, and customers.
- Performs straightforward assignments and uses prescribed guidelines to analyze and resolve problems.
- Receives moderate guidance and develops competence through structured work assignments.
- Career: Systems Development
- Type: Professional
- Position: Analyst (Level P09)
- US Pay Grade: 05
- Range: USD 60,569 - 90,854/year
- Seniority level: Entry level
- Employment type: Full-time
- Job function: Engineering and IT
- Industries: IT Services and Consulting
Location: Petaling Jaya, Selangor, Malaysia
#J-18808-LjbffrSoftware Engineer (Java)
Posted 8 days ago
Job Viewed
Job Description
iZeno was founded in 2003 to provide enterprises with custom-built technology solutions to keep their business running seamlessly. Logicalis Asia, part of the Logicalis Group—an international IT solutions and managed services provider—has acquired a majority stake in iZeno, a company specializing in digital transformation, application modernization, DevOps, customer experience, and hybrid cloud solutions.
With a team of over 120 in-house innovators, we have delivered and optimized more than 500 enterprise solutions to enable smarter insights. Our team leverages industry experience to develop mission-critical applications, integrating cloud, CRM, data analytics, and other leading technologies with our clients' existing IT frameworks.
Headquartered in Singapore with operations in Malaysia, Indonesia, Thailand, and the Philippines, no project is too complex for us. Our team is always ready for new challenges.
Function Description:Designs, develops, modifies, adapts, and implements short- and long-term IT solutions through new and existing applications, systems architecture, network systems, and application infrastructure. Reviews system requirements and business processes; codes, tests, debugs, and implements software solutions.
Career Type Description:- Designs, develops, codes, tests, debugs, and/or customizes IT solutions for internal or external clients.
- Applies best practices and advanced methodologies, including Scrum techniques, to review system requirements and business processes in changing development and technology environments.
- Responsibilities are within the IT Development function, either as a generalist or across disciplines.
- Possesses working knowledge and experience in their discipline.
- Continuously builds knowledge of the organization, processes, and customers.
- Performs mainly straightforward assignments.
- Uses prescribed guidelines or policies to analyze and resolve problems.
- Receives moderate guidance and direction.
- Limited work experience involving basic concepts and procedures.
- Develops competence through structured work assignments.
- Uses existing procedures to solve routine problems.
- Works under supervision and guidance from senior roles.
- Career: Systems Development
- Type: Professional
- Position: Analyst
- Level: P09
- US Pay Grade: 05
- US Pay Range: $60,569 - $90,854 USD/year
Software Engineer ( Java)
Posted 14 days ago
Job Viewed
Job Description
Senior Software Engineer | IT Services Provider | Petaling Jaya
Company Overview
We are partnered with an IT Services provider that is a pioneer in Cloud platforms. Established in 2000, they provide an e-Commerce platform for SMEs to help them grow their businesses. They are seeking a Software Engineer to join their dynamic team.
Job Description
- Analyze and create new core modules.
- Participate in the development of new Cloud services and products.
- Participate in the creation of ETL flows.
- Carry out unit and system integration testing.
- Perform system testing and documentation.
- Design and analyze new core modules.
- Collaborate with other developers in a team setting.
- Exhibit strong analytical, troubleshooting, and problem-solving abilities.
Requirements to Succeed
- Bachelor’s Degree, Post Graduate Diploma, Professional Degree, Computer Science/Information Technology, or equivalent.
- Minimum of two years of technical experience in software development.
- Ability to attend training in Malaysia for two to three months.
- Excellent understanding of relational databases and data manipulation.
- Knowledge of Java/JSON/XML/REST/SOAP/Web Services.
- Excellent interpersonal skills.
- Excellent written and oral English communication skills.
To Apply
If you are interested in this role, click ‘apply now’ to submit your resume (in MS Word format) to . Due to overwhelming responses, we will only be able to contact shortlisted candidates.
Job Ref: 20220817/106
Consultant: Samantha Lim
Registration No: 201901037350 (1346680-W)
EA Licence No: JTKSM 949A
#J-18808-LjbffrApplication Developer (Java/Angular)
Posted 8 days ago
Job Viewed
Job Description
Join to apply for the Application Developer (Java/Angular) role at Accenture Southeast Asia
Join to apply for the Application Developer (Java/Angular) role at Accenture Southeast Asia
About Accenture
Accenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Interactive, Technology and Operations services—all powered by the world’s largest network of Advanced Technology and Intelligent Operations centers. Our 506,000 people deliver on the promise of technology and human ingenuity every day, serving clients in more than 120 countries. We embrace the power of change to create value and shared success for our clients, people, shareholders, partners and communities. Visit us at
About Accenture
Accenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Interactive, Technology and Operations services—all powered by the world’s largest network of Advanced Technology and Intelligent Operations centers. Our 506,000 people deliver on the promise of technology and human ingenuity every day, serving clients in more than 120 countries. We embrace the power of change to create value and shared success for our clients, people, shareholders, partners and communities. Visit us at The Role
We are seeking a motivated and enthusiastic Application Developer to join our dynamic team. The ideal candidate will be with a strong foundation in Java or Angular, eager to apply their skills in a professional setting. This role provides an excellent opportunity to grow and develop your career in software development, working on an exciting project and learning from experienced professionals.
Responsibilities:
- Seniority level Entry level
- Employment type Full-time
- Job function Information Technology and Engineering
- Industries Business Consulting and Services
Referrals increase your chances of interviewing at Accenture Southeast Asia by 2x
Sign in to set job alerts for “Application Developer” roles.Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia MYR4,000.00-MYR5,000.00 4 weeks ago
Full Stack Software Engineer (Fresh Graduates / Junior)Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 days ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 days ago
Petaling Jaya, Selangor, Malaysia 8 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia MYR2,500.00-MYR4,500.00 4 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago
Petaling Jaya, Selangor, Malaysia 1 month ago
Petaling Jaya, Selangor, Malaysia 1 month ago
Ara Damansara, Selangor, Malaysia MYR96,000.00-MYR138,000.00 1 month ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 months ago
Petaling Jaya, Selangor, Malaysia 1 month ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 14 hours ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 months ago
Federal Territory of Kuala Lumpur, Malaysia 1 week ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago
Junior Generative AI Application Developer (Hiring for Graduates)Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago
Petaling Jaya, Selangor, Malaysia 2 months ago
WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 hours ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago
Freelance Software Developer (Java) - AI TrainerKuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago
AI & Data - Full Stack Developer (.Net) Senior AssociateKuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago
Federal Territory of Kuala Lumpur, Malaysia 3 days ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBe The First To Know
About the latest Java Jobs in Malaysia !
Java Programmer
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Plans, develops and documents computer programs according to specifications, applying knowledge of programming techniques and methodologies.
- Perform unit test of the coded programs thoroughly to validate completeness and accuracy.
- Prepare development documentation (Comment in program).
- Maintain current knowledge of standard programming languages, coding methods, operational requirements.
- Provide resolution of the application error reported and perform the fixing the application error.
- Perform system support.
Requirements:
- Proficiency injava programming (Java, Hibernates and Webservices).
- Knowledge of Angular is added advantage.
- Possess at least an Advanced Diploma, Bachelor's Degree, or Master's Degree, in Computer Science / IT, Engineering (Computer/Telecommunication), or equivalent.
- Good knowledge of programming fundamentals.
- Good interpersonal skills, a team player and able to work independently.
- Must be analytical and a problem-solver.
- Willing to travel and be based overseas if needed.
Fresh graduates are encouraged to apply for this job
#J-18808-LjbffrSenior Software Engineer (Java)
Posted 8 days ago
Job Viewed
Job Description
Discover the Unexpected
Experian is the world’s leading global information services company. During life’s big moments – from buying a home or a car, to sending a child to college, to growing a business by connecting with new customers – we empower consumers and our clients to manage their data with confidence. We help individuals to take financial control and access financial services, businesses to make smarter decisions and thrive, lenders to lend more responsibly, and organisations to prevent identity fraud and crime.
Company Description
Discover the Unexpected
Experian is the world’s leading global information services company. During life’s big moments – from buying a home or a car, to sending a child to college, to growing a business by connecting with new customers – we empower consumers and our clients to manage their data with confidence. We help individuals to take financial control and access financial services, businesses to make smarter decisions and thrive, lenders to lend more responsibly, and organisations to prevent identity fraud and crime.
We have 21,700 people operating across 30 countries and every day we’re investing in new technologies, talented people, and innovation to help all our clients maximise every opportunity. With corporate headquarters in Dublin, Ireland, we are listed on the London Stock Exchange (EXPN) and are a constituent of the FTSE 100 Index.
Learn more at or visit our global content hub at our global news blog for the latest news and insights from the Group.
Job Description
We are seeking a highly skilled Senior Software Engineer to join our team in Kuala Lumpur. While the role title and job grade remain unchanged, we have pivoted our focus to prioritize candidates with a strong software engineering (development) background, complemented by some DevOps experience. This role is specifically designed to support our CaaS KL team.
Qualifications
- Interact with the Product Owner/Business Analyst to define, refine, develop, test, and deliver against functional requirements.
- Understand and translate functional requirements into technical specifications.
- Collaborate with the architecture team to design the components of the product suite.
- Provide input to the project delivery plan, including sizing and estimation if required, with regards to one’s areas of responsibility.
- Coordinate work within the boundaries of their teams and project.
- Be accountable for the quality of the team’s output, supporting through code review processes and testing strategies as a whole-team approach.
- Implement correct, performant, and reliable code on schedule and according to specification.
- Determine code quality and test coverage, designing and implementing tests to ensure software is built to the highest quality possible.
- Develop and maintain test automation efficiency and effectiveness.
- Ensure close collaboration between Development and Operations, enabling smoother operation between teams.
- Embrace DevOps culture and automate everything from deployment, monitoring, management, and incident responses – treat “Everything as Code.”
- Be responsible for defect closure and root cause analysis to avoid regressions.
- Drive continual improvement in quality and efficiency, including defect prevention/root cause analysis, suggesting and adopting improvements to technology and efficiency.
- Collaborate and partner across different departments including support, consulting, product management, and engineering.
- Mentor software engineers, including those on other teams.
- Share knowledge and supervise more junior team members.
- Organize forums to share knowledge on their practice and on the product.
- Divide larger pieces of work into tasks for themselves and other team members.
- Support the Scrum release planning process through analysis and estimation of development work.
- Write technical documentation for internal or external consumption, for developers of varying skill levels.
- Assist in the recruitment process as well as potentially training, mentoring, and supervising associate team members.
- Contribute at the Product level Scrum of Scrums.
- Influence system designs and plans from a testing perspective.
- Review, analyze, and improve test coverage and reduce defect count for their product area.
- Contribute to product release planning.
- Candidate must ideally possess at least a discipline with a strong computing background.
- Strong programming, troubleshooting, analytical, and problem-solving skills.
- A strong understanding of processes and methodologies that drive scalable software development and software testing.
- Strong communication, organizational, and interpersonal skills.
- Experience working in cross-functional teams.
- Ability to work in a dynamic, fast-moving, and challenging (and somewhat ambiguous) environment.
- Understanding and familiarity with good Java design and Software Engineering Processes/methods such as:
- Architecture Design
- Design Patterns
- Expertise in refactoring
- Agile methodologies (Lean, Scrum, Kanban, etc.)
- CI/CD, DevOps, and Test Automation
- TDD – Test Driven Development, BDD – Behavioral Driven Development
- Automated unit testing (e.g., JUnit)
- Automated functional testing (e.g., TestNG, Cucumber, Selenium)
- Mocking Framework (e.g., JMockit, Mockito, WireMock)
- Familiarity with Open Source tools & Frameworks, including but not limited to Ajax, Spring, JSF, Ant, Subversion, Maven, CruiseControl, Hibernate/JPA, Junit, JMS, SOAP, Axis, Bitbucket, Jenkins, Ansible, and Cucumber.
- More than 5 years of experience in a similar or closely related role is expected to demonstrate competency.
Find out what its like to work for Experian by clicking here Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Information Technology and Engineering
- Industries Information Services
Referrals increase your chances of interviewing at Experian Asia Pacific by 2x
Get notified about new Senior Software Engineer jobs in Cyberjaya, Selangor, Malaysia .
Petaling Jaya, Selangor, Malaysia 2 days ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago
WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago
Petaling Jaya, Selangor, Malaysia 3 days ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 days ago
Business Senior Analyst (Software Developer)Petaling Jaya, Selangor, Malaysia 1 month ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia MYR4,500.00-MYR8,000.00 2 months ago
Petaling Jaya, Selangor, Malaysia 7 months ago
Petaling Jaya, Selangor, Malaysia 1 month ago
Petaling Jaya, Selangor, Malaysia 3 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago
Petaling Jaya, Selangor, Malaysia 3 days ago
Petaling Jaya, Selangor, Malaysia 6 days ago
Petaling Jaya, Selangor, Malaysia 2 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 months ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 days ago
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 days ago
Petaling Jaya, Selangor, Malaysia 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSenior Software Engineer (Java)
Posted 8 days ago
Job Viewed
Job Description
Experian Marketing Services (Malaysia) Sdn Bhd 4.0 68 reviews · View all jobs
Add expected salary to your profile for insights
Experian is the world’s leading global information services company. During life’s big moments – from buying a home or a car, to sending a child to college, to growing a business by connecting with new customers – we empower consumers and our clients to manage their data with confidence. We help individuals to take financial control and access financial services, businesses to make smarter decisions and thrive, lenders to lend more responsibly, and organisations to prevent identity fraud and crime.
We have 21,700 people operating across 30 countries and every day we’re investing in new technologies, talented people, and innovation to help all our clients maximise every opportunity. With corporate headquarters in Dublin, Ireland, we are listed on the London Stock Exchange (EXPN) and are a constituent of the FTSE 100 Index.
Learn more at or visit our global content hub at our global news blog for the latest news and insights from the Group.
Job Description
We are seeking a highly skilled Senior Software Engineer to join our team in Kuala Lumpur. While the role title and job grade remain unchanged, we have pivoted our focus to prioritize candidates with a strong software engineering (development) background, complemented by some DevOps experience. This role is specifically designed to support our CaaS KL team.
Qualifications
- Interact with the Product Owner/Business Analyst to define, refine, develop, test, and deliver against functional requirements.
- Understand and translate functional requirements into technical specifications.
- Collaborate with the architecture team to design the components of the product suite.
- Provide input to the project delivery plan, including sizing and estimation if required, with regards to one’s areas of responsibility.
- Coordinate work within the boundaries of their teams and project.
- Be accountable for the quality of the team’s output, supporting through code review processes and testing strategies as a whole-team approach.
- Implement correct, performant, and reliable code on schedule and according to specification.
- Determine code quality and test coverage, designing and implementing tests to ensure software is built to the highest quality possible.
- Develop and maintain test automation efficiency and effectiveness.
- Ensure close collaboration between Development and Operations, enabling smoother operation between teams.
- Embrace DevOps culture and automate everything from deployment, monitoring, management, and incident responses – treat “Everything as Code.”
- Be responsible for defect closure and root cause analysis to avoid regressions.
- Drive continual improvement in quality and efficiency, including defect prevention/root cause analysis, suggesting and adopting improvements to technology and efficiency.
- Collaborate and partner across different departments including support, consulting, product management, and engineering.
- Mentor software engineers, including those on other teams.
- Share knowledge and supervise more junior team members.
- Organize forums to share knowledge on their practice and on the product.
- Divide larger pieces of work into tasks for themselves and other team members.
- Support the Scrum release planning process through analysis and estimation of development work.
- Write technical documentation for internal or external consumption, for developers of varying skill levels.
- Assist in the recruitment process as well as potentially training, mentoring, and supervising associate team members.
- Contribute at the Product level Scrum of Scrums.
- Influence system designs and plans from a testing perspective.
- Review, analyze, and improve test coverage and reduce defect count for their product area.
- Contribute to product release planning.
Additional Information
Candidate must ideally possess at least adiscipline with a strong computing background.
Strong programming, troubleshooting, analytical, and problem-solving skills.
A strong understanding of processes and methodologies that drive scalable software development and software testing.
Strong communication, organizational, and interpersonal skills.
Experience working in cross-functional teams.
Ability to work in a dynamic, fast-moving, and challenging (and somewhat ambiguous) environment.
Understanding and familiarity with good Java design and Software Engineering Processes/methods such as:
- Design Patterns
- Expertise in refactoring
- CI/CD, DevOps, and Test Automation
- TDD – Test Driven Development, BDD – Behavioral Driven Development
- Automated unit testing (e.g., JUnit)
- Automated functional testing (e.g., TestNG, Cucumber, Selenium)
- Mocking Framework (e.g., JMockit, Mockito, WireMock)
Familiarity with Open Source tools & Frameworks, including but not limited to Ajax, Spring, JSF, Ant, Subversion, Maven, CruiseControl, Hibernate/JPA, Junit, JMS, SOAP, Axis, Bitbucket, Jenkins, Ansible, and Cucumber.
More than 5 years of experience in a similar or closely related role is expected to demonstrate competency.
Experian Careers - Creating a better tomorrow together
Find out what its like to work for Experian by clicking here
How do your skills match this job?How do your skills match this job? Sign in and update your profile to get insights.
Computer Software & Networking 101-1,000 employees
Experian is the world's leading global information services company. During life's big moments-from buying a home or a car, to sending a child to college, to growing a business by connecting with new customers-we empower consumers and our clients to manage their data with confidence. We help individuals to take financial control and access financial services, businesses to make smarter decisions and thrive, lenders to lend more responsibly, and organisations to prevent identity fraud and crime. We have 22k people operating across 32 countries and every day we're investing in new technologies, talented people, and innovation to help all our clients maximise every opportunity.
Experian is the world's leading global information services company. During life's big moments-from buying a home or a car, to sending a child to college, to growing a business by connecting with new customers-we empower consumers and our clients to manage their data with confidence. We help individuals to take financial control and access financial services, businesses to make smarter decisions and thrive, lenders to lend more responsibly, and organisations to prevent identity fraud and crime. We have 22k people operating across 32 countries and every day we're investing in new technologies, talented people, and innovation to help all our clients maximise every opportunity.
Be careful This job ad has not been subjected to our hirer verification process. Proceed cautiously and do your own checks before providing any personal information. Learn how to protect yourself Report this job ad
What can I earn as a Java Software Engineer
#J-18808-Ljbffr