Senior Associate Java Backend Developer @ PwC
Your Application Journey
Email Hiring Manager
Job Details
Job Overview
At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation. As a Senior Associate Java Backend Developer, you will design, develop, and manage Java-based applications from product definition through release and end-of-life. You will work at the intersection of business, user experience and technology to drive business growth.
Responsibilities
- Develop Java applications tailored to business needs.
- Collaborate with stakeholders, project managers, and development teams.
- Debug and troubleshoot technical issues, ensuring optimal performance.
- Implement unit testing following SDLC best practices.
- Write optimized, scalable Java code using object-oriented programming principles.
- Utilize Java frameworks such as Spring Boot, Hibernate, and Java EE.
- Build and manage APIs for smooth application and web service communication.
- Conduct code reviews to maintain high standards and consistency.
- Employ development tools like Git, Maven, Docker, and AWS.
Mandatory & Preferred Skills
Mandatory: Java, Spring Boot, Microservices, NoSQL DB
Preferred: Kafka, Docker, Kubernetes, Cloud (AWS/Azure)
Education & Experience
Bachelor of Engineering or Bachelor of Technology; 9 to 15 years of experience.
Why PwC?
Join a vibrant community that values trust and distinctive outcomes. PwC supports your contributions through inclusive benefits, flexibility programmes, and mentorship aimed at both professional and personal growth. Diversity, equal opportunity, and an environment where you can be your true self are at the core of PwC's culture.
Key skills/competency
Java, Spring Boot, Microservices, API, Git, Docker, AWS, Hibernate, NoSQL, Agile
How to Get Hired at PwC
🎯 Tips for Getting Hired
- Research PwC's culture: Review mission, values, and employee testimonials.
- Customize your resume: Highlight Java, Spring Boot, and backend skills.
- Showcase practical projects: Demonstrate API and microservices experience.
- Prepare for technical interviews: Brush up on debugging and unit testing.