Senior Associate Java Backend Developer
@ PwC

India
$120,000
On Site
Full Time
Posted 2 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXX***** @pwc.com
Recommended after applying

Job Details

Overview

At PwC, our people in software and product innovation focus on creating cutting-edge software solutions. As a Senior Associate Java Backend Developer, you blend technical expertise and creative problem-solving to develop and manage innovative Java applications that drive business growth.

Role Responsibilities

You will work across the entire product lifecycle managing both commercial and internal products. Key responsibilities include:

  • Design, develop, and implement Java-based applications.
  • Collaborate with stakeholders including project managers and front-end developers.
  • Debug, troubleshoot, and ensure optimal application performance.
  • Conduct comprehensive unit testing following best practices.
  • Utilize frameworks such as Spring, Hibernate, and Java EE.
  • Build and manage APIs for effective application communication.
  • Participate in code reviews to maintain consistent high-quality code.
  • Use tools like Git, Maven, Docker, and AWS for deployment.

Mandatory & Preferred Skills

Mandatory: Java, Springboot, Microservices, Nosql DB.

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

Why PwC?

At PwC, you join a vibrant community focused on trust and innovation, offering equal opportunities, inclusive benefits, flexibility programmes, mentorship, and a culture of growth and collaboration.

Key skills/competency

Java, Springboot, Microservices, Nosql DB, Kafka, Docker, Kubernetes, AWS, Agile, Code Reviews

How to Get Hired at PwC

🎯 Tips for Getting Hired

  • Customize your resume: Align it with Java backend development requirements.
  • Highlight technical expertise: Emphasize experience with Spring and Microservices.
  • Research PwC culture: Explore their mission and innovation stories online.
  • Prepare for technical interviews: Practice coding and system design questions.

📝 Interview Preparation Advice

Technical Preparation

Review Java core concepts and OOP.
Practice Springboot and Microservices design.
Hands-on with Docker and AWS deployments.
Familiarize with NoSQL database operations.

Behavioral Questions

Describe conflict resolution examples.
Explain collaboration in team projects.
Discuss handling challenging deadlines.
Outline feedback acceptance scenarios.

Frequently Asked Questions