Want to get hired at PwC?

Senior Associate Java Backend Developer Advisory Corporate

PwC

IndiaOn Site

Original Job Summary

Senior Associate Java Backend Developer Advisory Corporate

At PwC, our software and product innovation team develops cutting-edge applications to drive digital transformation and enhance business performance. As a Senior Associate Java Backend Developer, you will design, code, and test innovative solutions that revolutionize industries and deliver exceptional user experiences.

Why PwC? At PwC, you join a vibrant community that values trust, collaboration, and creativity. You will work in an environment that supports your personal growth and wellbeing, offering flexible benefits, mentorship, and inclusion.

Responsibilities include:

  • Developing Java-based applications to meet business requirements.
  • Collaborating with project managers and development teams.
  • Debugging and troubleshooting to ensure optimal performance.
  • Implementing unit tests and conducting code reviews.
  • Utilizing frameworks such as Spring, Hibernate, and Java EE.
  • Building and managing APIs for seamless integration.
  • Using tools like Git, Maven, Docker, and AWS.

Key skills/competency:

  • Java
  • Springboot
  • Microservices
  • NoSQL
  • Kafka
  • Docker
  • Kubernetes
  • AWS
  • API Management
  • Code Reviews

How to Get Hired at PwC

🎯 Tips for Getting Hired

  • Research PwC's culture: Study their mission, values, and recent achievements.
  • Customize your resume: Highlight Java and Springboot expertise.
  • Prepare for technical interviews: Revise coding and architecture fundamentals.
  • Network actively: Connect with current PwC employees on LinkedIn.

📝 Interview Preparation Advice

Technical Preparation

Review Java and Springboot fundamentals.
Practice microservices architecture problem solving.
Debug and unit test coding exercises.
Study Docker and AWS deployment methods.

Behavioral Questions

Describe a challenging team collaboration experience.
Explain your approach to problem solving.
Share an example of effective time management.
Discuss handling feedback in a project.