Senior Associate Java Backend Developer
@ PwC

India
$150,000
On Site
Full Time
Posted 19 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

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

Job Details

About the Senior Associate Java Backend Developer Role

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

Responsibilities

  • Design, develop, and implement Java-based applications.
  • Collaborate with team members including project managers and other developers.
  • Debug, troubleshoot, and resolve technical issues.
  • Conduct unit testing to ensure module functionality.
  • Write optimized code using object-oriented programming principles.
  • Utilize frameworks like Spring, Hibernate, and Java EE.
  • Develop and manage APIs for application communication.
  • Participate in code reviews to maintain quality and consistency.
  • Use tools such as Git, Maven, Docker, and AWS for streamlined deployment.

Mandatory Skill Sets

  • Java
  • Springboot
  • Microservices
  • NoSQL DB

Preferred Skill Sets

  • Kafka
  • Docker
  • Kubernetes
  • Cloud (AWS/Azure)

Key skills/competency

  • Java
  • Springboot
  • Microservices
  • NoSQL
  • API Development
  • Code Reviews
  • Debugging
  • Unit Testing
  • Collaboration
  • AWS

How to Get Hired at PwC

🎯 Tips for Getting Hired

  • Research PwC's culture: Study mission, values, recent news, and testimonials.
  • Customize your resume: Highlight Java and backend project experience.
  • Showcase technical skills: Emphasize Springboot, microservices, and API expertise.
  • Prepare for interviews: Practice technical questions and behavioral insights.

📝 Interview Preparation Advice

Technical Preparation

Review Java frameworks thoroughly.
Practice coding challenges in Java.
Study Springboot and microservices patterns.
Familiarize with Docker and AWS tools.

Behavioral Questions

Detail a past team conflict resolution.
Explain handling tight deadlines effectively.
Describe adapting to changing project scopes.
Share experiences of collaborative problem solving.

Frequently Asked Questions