Accenture

Software Engineer - Backend (Java)

Accenture
Apply
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

JavaKubernetesRedisSpring Boot

Categories

Accenture

About Accenture

10,000+ employees

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.

Contact me