9 days ago
Kuala Lumpur, MalaysiaMid Level / Senior
Responsibilities
- Develop, code, and enhance custom software components across systems and applications.
- Design and implement scalable, resilient, secure software solutions that meet client requirements.
- Guide squad-level design patterns, integration architecture, data flows, and service-level decisions.
- Collaborate with cross-functional and multiple teams to integrate software components and resolve technical problems.
- Evaluate and improve software performance and user experience.
- Mentor junior team members and share software development best practices.
- Stay current with industry trends and emerging technologies.
Requirements
- 3–6 years of experience is required.
- Advanced proficiency in Java architecture and Java is required.
- Advanced proficiency in Spring Boot is recommended.
- Advanced proficiency in custom application development, software engineering, and core Java EE design patterns is suggested.
- Experience with distributed caching using Redis and Kubernetes.
Benefits
- Access to formal and informal training through online, classroom, on-the-job, and teammate-led learning.
- Opportunities to develop functional skills and specialized expertise through varied client work.
- Accenture is an equal opportunities employer.
Tech Stack
Categories
About Accenture
Accenture is a global professional services firm providing management consulting, systems integration and technology, cybersecurity, and business process outsourcing for enterprises and governments. It operates a services-driven model delivering projects and managed services, often with major cloud and software partners, across industries worldwide. Headquartered in Dublin and publicly traded on the NYSE (ACN), it originated as Andersen Consulting and adopted the Accenture name in 2001.
