Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Full Stack Developer @ PwC India

Home > Software Development

PwC India  Java Full Stack Developer

Job Description

The Full Stack Java Application Modernization Architect will be responsible for assessing, designing, and architecting the modernization of legacy and existing Java-based enterprise applications for deployment on cloud platforms. You will lead the end-to-end transformation process from monolithic to microservices and cloud-native architectures, employing best practices in software engineering, DevOps, and cloud technologies.Key Responsibilities:

  • Application Modernization Strategy: Lead the application modernization roadmap and strategy for legacy Java applications focusing on cloud adoption, re-architecture, and re-platforming.
  • Full Stack Architecture: Design and architect scalable full stack Java web applications using modern frameworks (e.g., Spring Boot, Spring Cloud, Angular/React/Vue, REST APIs) for cloud environments.
  • Cloud Migration & Design: Create scalable, secure, and resilient architectures on cloud platforms like AWS, Azure, or Google Cloud, utilizing managed services, containers, and serverless computing.
  • Technology Evaluation & Adoption: Evaluate new cloud-native technologies, frameworks, and tools to improve speed, scalability, and maintainability.
  • Microservices & API Management: Lead microservices design, API gateway implementation, service mesh adoption, and inter-service communication strategies.
  • DevOps & Automation: Define and implement CI/CD pipelines, infrastructure as code (IaC), automated testing, and deployment automation to enable continuous integration and continuous delivery.
  • Performance & Optimization: Analyze and optimize application performance, scalability, and cost efficiency in cloud environments.
  • Collaboration & Leadership: Work closely with development teams, cloud engineers, product owners, and business stakeholders to ensure alignment and successful delivery of modernization programs.
  • Security & Compliance: Incorporate best practices for cloud security, identity and access management, and compliance standards throughout the application modernization lifecycle.
  • Documentation & Training: Produce comprehensive architectural documents and deliver knowledge sharing sessions for development and operations team

Required Qualifications:

  • Bachelors degree in Computer Science, Software Engineering, or related field; advanced degree preferred.
  • 8+ years of experience in software development, with at least 5 years focusing on Java full stack development.
  • Proven experience leading cloud-based application modernization projects.
  • Deep expertise in Java ecosystem, including frameworks like Spring Boot, Hibernate, and Java EE.
  • Strong front-end skills with frameworks such as Angular, React, or Vue.js.
  • Solid experience designing microservices architectures and RESTful APIs.
  • Hands-on experience with cloud platforms (AWS, Azure, GCP) and cloud-native services.
  • Practical knowledge of containerization (Docker) and orchestration (Kubernetes).
  • Experience with CI/CD pipelines using tools like Jenkins, GitLab CI, Azure DevOps, or AWS CodePipeline.
  • Skilled in Infrastructure as Code (Terraform, CloudFormation, ARM templates).
  • Familiarity with security best practices in cloud-native applications.
  • Strong analytical, problem-solving, and communication skills.

Preferred Skills:

  • Certifications such as AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect, or Google Professional Cloud Architect.
  • Experience with event-driven architectures and messaging platforms (Kafka, AWS SNS/SQS).
  • Knowledge of database modernization including NoSQL, managed cloud databases, and caching strategies.
  • Familiarity with DevSecOps principles and tools.
  • Experience with monitoring and observability tools (New Relic, DataDog, Prometheus, Grafana).

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: PwC India
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   cloud database Spring Boot Java Fullstack AWS Java Ee Applications Hibernate

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Golang Developer

  • Capgemini
  • 5 - 10 years
  • Chennai
  • 2 days ago
₹ Not Disclosed

Actimize Developer (ISG BFS)

  • Cognizant
  • 4 - 6 years
  • Pune
  • 2 days ago
₹ Not Disclosed

Job opportunity For Siebel Developer

  • Cognizant
  • 3 - 6 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Application Developer

  • Accenture
  • 2 - 5 years
  • Pune
  • 2 days ago
₹ Not Disclosed

PwC India

PwC firms help organisations and individuals create the value they€™re looking for. We€™re a network of firms in 157 countries with over 184,000 people who are committed to delivering quality in advisory, tax and regulatory services. In India, our comprehensive portfolio o...