Industry/Sector

Not Applicable

Specialism

Platform Engineering & Architecture

Management Level

Manager

Job Description & Summary

The Opportunity
Join our Acceleration Center India and help shape the future of business for our diverse client portfolio across geographies and jurisdictions. You’ll work at the heart of global teams across Advisory, Assurance, Tax and Business Services—solving real client challenges through connected collaboration. We’ll help you grow your skills so you can go further. With hands-on learning, cutting-edge tools and an inclusive culture, this is your opportunity to do inspiring work that makes a difference—every day.
As a Java EJB Manager, you will play a pivotal role in driving software and product innovation, focusing on developing advanced software solutions that meet the evolving needs of clients. Within our Technology Consulting practice, you will leverage your technical experience and creative thinking to design, code, and test applications that transform industries and deliver exceptional user experiences. As a Manager, you will enhance your leadership style by motivating, developing, and inspiring your team to deliver quality results. You will be responsible for coaching and leveraging team members' strengths to meet client expectations, while identifying opportunities that contribute to the success of our firm.
In this role at PwC Acceleration Center India, you will embrace technology and innovation to enhance your delivery, encouraging others to do the same. You will take ownership of projects, confirming their successful planning, budgeting, execution, and completion. Your ability to analyze and identify system interactions will be crucial in maintaining quality and timelines. By mentoring junior staff and addressing conflicts, you will uphold professional standards and contribute to a collaborative work environment that aligns with PwC's purpose and values.
Responsibilities
- Leading the development and implementation of innovative software solutions to drive digital transformation
- Managing and mentoring teams to enhance their skills in software engineering and product innovation
- Designing, coding, and testing applications using Java and other programming languages to deliver exceptional user experiences
- Overseeing the integration of enterprise application architecture and microservices to optimize system performance
- Collaborating with stakeholders to analyze business requirements and translate them into technical specifications
- Utilizing application lifecycle management and continuous integration/delivery practices to streamline software development processes
- Conducting code reviews and quality assurance testing to maintain software quality and functionality
- Encouraging the adoption of new technologies and methodologies to improve software development practices
- Addressing and resolving technical issues through effective troubleshooting and debugging techniques
- Fostering a culture of creativity and innovation within the team to meet evolving client needs
What You Must Have
- At least a Bachelor's degree
- At least 8 years of experience
- Oral and written proficiency in English required
What Sets You Apart
- Preference for at least one of the following fields of study: Artificial Intelligence, Business Analytics, Computer and Data Engineering, Computer Science, Human Computer Interaction, Industrial Engineering, Information Systems/Technology, Machine Learning, Management Information Systems, Software Engineering
- Demonstrating proficiency in Java and JavaScript programming languages
- Java 8 / J2EE (preference to J2EE rather than Jakarta EE)

Experience with software design and development, with a focus on Java, Microservices, Springboot,EJB

Experience with microservices architecture and related technologies.

Java Spring Boot

Knowledge of Akka preferred

MQ (Message Queues) - strong knowledge is needed with IBM MQ preferred

Application servers with preference to Open Liberty (other similar application servers like WebSphere or others is sufficient)

Knowledge of developing solutions with middleware designs is required

Strong knowledge of system integration and experience with various integration patterns

Strong knowledge of data mapping and transformation

BREF (Business Rules Expression Framework) for configurable logic

Parser/formatter development and extensions (XML/flat/EDI; XSD/XPath; mapping to OPF data model)

Understanding of containers with preference to Kubernetes

SQL / JDBC (Java Database Connectivity) - Oracle is preferred

Hands on experience with Maven for dependency management

Experience with caching and other performance related Java technologies is preferred

Understanding of financial applications, especially payment/wires is strongly preferred

Hands-on experience with DevOps practices and tools

Knowledge of GIT source repository and branching

Proficiency with performance tuning is a plus

Travel Requirements

Not Specified

Job Posting End Date

Similar jobs