Padmi
PwC logo
PwC

M&A transaction services · financial due diligence

Backend Developer Specialist

IndiaPosted 3 months ago
Software engineeringMid-levelFull Time; Regular
Apply at PwC

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: At PwC, as a Backend Developer in the business application consulting team, you will be responsible for designing, developing, and maintaining scalable backend systems and APIs using Java and Spring Boot. Your role will involve working in Agile environments and collaborating with various teams to optimize backend applications for operational efficiency. Key Responsibilities: - Design, develop, and maintain backend applications and RESTful APIs using Java and Spring Boot. - Build and manage microservices-based architectures. - Develop secure, versioned RESTful APIs for frontend consumption and third-party integrations. - Collaborate with the database team to optimize queries and data transactions with PostgreSQL/EDB. - Implement Java 21 best practices including updated concurrency models, records, and enhanced APIs. - Integrate authentication/authorization mechanisms such as Spring Security, OAuth2/JWT. - Write unit and integration tests using JUnit, Mockito, or equivalent frameworks. - Participate in code reviews, refactoring, and system optimization efforts. - Integrate applications with databases, message queues, and third-party services. - Collaborate with DevOps for CI/CD pipeline integration and containerized deployments. - Support performance tuning, API monitoring, and production incident resolution. - Troubleshoot, debug, and resolve production issues. Qualifications Required: - Strong proficiency in Java (Java 8+). - Hands-on experience with Spring Boot, including Spring MVC, Spring Data JPA / Hibernate, and Spring Security. - Experience in building RESTful APIs and microservices. - Familiarity with SQL databases (PostgreSQL, MySQL, Oracle) and microservices architecture. - Knowledge of Java 1121, JPA/Hibernate, SQL performance tuning, and modern migration best practices. - Experience with API gateway configuration, message queues (Kafka/RabbitMQ), containerization (Docker), CI/CD, and deployment practices. - Strong problem-solving and analytical skills. - Excellent communication and collaboration abilities. - Ability to work independently and in a team-oriented environment. Additional Company Details: At PwC, you will be part of a purpose-led and values-driven work environment that rewards contributions and supports wellbeing. The company offers inclusive benefits, flexibility programs, and mentorship to help employees thrive in both work and life. PwC believes in providing equal employment opportunities and creating an environment where each individual can contribute to personal and firm growth without discrimination. Role Overview: At PwC, as a Backend Developer in the business application consulting team, you will be responsible for designing, developing, and maintaining scalable backend systems and APIs using Java and Spring Boot. Your role will involve working in Agile environments and collaborating with various teams to optimize backend applications for operational efficiency. Key Responsibilities: - Design, develop, and maintain backend applications and RESTful APIs using Java and Spring Boot. - Build and manage microservices-based architectures. - Develop secure, versioned RESTful APIs for frontend consumption and third-party integrations. - Collaborate with the database team to optimize queries and data transactions with PostgreSQL/EDB. - Implement Java 21 best practices including updated concurrency models, records, and enhanced APIs. - Integrate authentication/authorization mechanisms such as Spring Security, OAuth2/JWT. - Write unit and integration tests using JUnit, Mockito, or equivalent frameworks. - Participate in code reviews, refactoring, and system optimization efforts. - Integrate applications with databases, message queues, and third-party services. - Collaborate with DevOps for CI/CD pipeline integration and containerized deployments. - Support performance tuning, API monitoring, and production incident resolution. - Troubleshoot, debug, and resolve production issues. Qualifications Required: - Strong proficiency in Java (Java 8+). - Hands-on experience with Spring Boot, including Spring MVC, Spring Data JPA / Hibernate, and Spring Security. - Experience in building RESTful APIs and microservices. - Familiarity with SQL databases (PostgreSQL, MySQL, Oracle) and microservices architecture. - Knowledge of Java 1121, JPA/Hibernate, SQL performance tuning, and modern migration best practices. - Experience with API gateway configuration, message queues (Kafka/RabbitMQ), containerization (Docker), CI/CD, and deployment practices. - Strong problem-solving and analytical skills. - Excellent communication and collaboration abilities. - Ability to work independently and in a team-oriented environment. Additional Company Details: At PwC, you will be part of a purpose-led and values-driven work environment that rewards contributions and supports wellbeing. The company offers inclusive benefits, flexibility programs, and mentorship to help employees thrive in both w

One address, no account. We’ll tell you when matching roles go live.

More at PwC

Related open roles

View all roles