Senior Associate, Java Backend Developer role focuses on delivering high‑quality microservices. You’ll help design, optimize, and test software that meets evolving client needs. Working with a team that values innovation, you’ll turn complex problems into robust, clean code.
What You’ll Do
- Resolve LeetCode data‑structure challenges to sharpen problem‑solving skills.
- Review Java service layer for coding standards and SOLID compliance.
- Detect and fix design flaws, concurrency bugs, and exception handling issues.
- Analyze order‑processing services for memory leaks and performance bottlenecks.
- Refactor code to improve readability, maintainability, and OOP separation of concerns.
- Implement thread‑safety with proper synchronization and thread‑safe collections.
- Remove duplicate validations, promote reusable utilities and validators.
What You Need
- Java 11+ experience.
- Spring Boot and microservices architecture skills.
- Strong data‑structures and algorithm knowledge (DSA).
- Code quality practices (SOLID, unit testing).
- Concurrency and thread‑safety expertise.
- Performance profiling and debugging skills.
- Bachelor’s in Engineering or equivalent.
Good to Have
- AWS Cloud services knowledge.
- Python programming proficiency.
The Opportunity
You’ll join a vibrant community of solvers at PwC, where trust drives distinctive outcomes. PwC fosters inclusive benefits and mentorship, supporting professional and personal growth.
