Want to get hired at PwC?

Senior Associate Java Backend Developer

PwC

IndiaOn Site

Original Job Summary

About the Role

PWC is seeking a Senior Associate Java Backend Developer to design, develop, and manage cutting-edge software solutions. This role sits at the intersection of business, user experience, and technology, ensuring that products meet market demands and drive business growth.

Key Responsibilities

  • Develop Java applications aligned with business needs
  • Collaborate with project managers, stakeholders, and cross-functional teams
  • Debug and troubleshoot to resolve technical issues
  • Implement comprehensive unit testing for each application module
  • Write optimized, scalable Java code using OOP principles
  • Utilize frameworks such as Spring, Hibernate, and Java EE
  • Build and manage APIs for smooth application communication
  • Conduct code reviews to ensure quality and consistency
  • Employ development tools including Git, Maven, Docker, and AWS

Mandatory and Preferred Skills

Mandatory: Java, Springboot, Microservices, NoSQL DB

Preferred: Kafka, Docker, Kubernetes, Cloud (AWS/Azure)

Why PWC?

At PwC, you will join a dynamic community that values creativity, trust, and innovation. The company supports professional growth through a diverse range of benefits, mentorship, and inclusive work practices.

Key skills/competency

Java, Springboot, Microservices, NoSQL, Kafka, Docker, Kubernetes, API, AWS, Debugging

How to Get Hired at PwC

🎯 Tips for Getting Hired

  • Tailor Your Resume: Customize with Java, Springboot, and API experience.
  • Quantify Achievements: Highlight measurable technical contributions.
  • Prepare for Technical Interviews: Practice Java coding and system design.
  • Showcase Teamwork: Emphasize collaboration and code review practice.

📝 Interview Preparation Advice

Technical Preparation

Review Java core concepts and OOP basics.
Practice Springboot and Microservices integration.
Familiarize with NoSQL database operations.
Study API design and deployment via AWS.

Behavioral Questions

Describe a time you solved a complex bug.
Explain your approach to team collaboration.
Share how you handle project deadlines.
Discuss adaptation to changing project requirements.