Java Full Stack - Manager

PwC

Hyderabad, Bengaluru, Mumbai

Hybrid

INR 1,800,000 - 2,800,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

PwC Hyderabad is seeking a software engineer to design, develop and test Java-based applications, leveraging ATDD and CI/CD to deliver robust solutions.

You will collaborate with cross-functional teams to translate business requirements into scalable software, using Spring, REST, ORM, and modern front-end tech for seamless user experiences.

The role emphasizes quality, client-focused delivery, and growth in full-stack capabilities across Java and JavaScript.

Qualifications

  • Proficiency in Java and JavaScript with full-stack capabilities.
  • Experience with ATDD, CI/CD and agile delivery.
  • Strong grasp of Spring ecosystem and RESTful services.
  • Knowledge of ORM (Hibernate/JPA) and unit testing.

Responsibilities

  • Develop innovative software solutions to drive digital transformation.
  • Code, test, and debug Java applications to high quality standards.
  • Apply ATDD and CI/CD to streamline delivery pipelines.
  • Collaborate with cross-functional teams to capture requirements.
  • Implement enterprise architecture and integration for scalable systems.
  • Perform code reviews and ensure coding standards.
  • Engage with clients to tailor software solutions.
  • Manage project planning and execution to meet timelines.
  • Support continuous learning and skill development.

Skills

Core Java (Java 11+)
Spring Boot / Spring MVC / Spring Data
RESTful API design
Hibernate/JPA
Build tools (Maven/Gradle)
Tomcat / Docker
Unit testing (JUnit, Mockito)
React.js (Hooks)
JavaScript / TypeScript
HTML5 / CSS3 / responsive design
Redux / React Query
Webpack / Vite
GraphQL / REST API consumption
Full-stack development
ATDD / CI/CD
API integrations & microservices
Client management & relationships

Tools

Docker
Tomcat
Gradle
Webpack
NPM/Yarn

Job description

Role & responsibilities
  • Developing innovative software solutions to drive digital transformation and enhance business performance
  • Designing, coding, and testing applications using Java and other programming languages to deliver exceptional user experiences
  • Utilizing Acceptance Test Driven Development (ATDD) and Continuous Integration/Continuous Delivery (CI/CD) methodologies to improve software quality
  • Collaborating with cross-functional teams to gather and analyze business requirements for software projects
  • Implementing enterprise application architecture and integration to support scalable and efficient software systems
  • Conducting code reviews and adhering to coding standards to maintain software integrity
  • Debugging and troubleshooting issues to validate seamless application functionality
  • Managing software project planning and execution to meet client expectations and timelines
  • Building meaningful client connections and anticipating their needs to deliver tailored software solutions
  • Navigating complex situations and embracing change to foster personal growth and technical skills development
Preferred candidate profile
  • Core Java (Java 11+) and OOP principles
  • Spring Boot / Spring MVC / Spring Data JPA
  • RESTful API design and development
  • Hibernate/JPA for ORM
  • Build tools: Maven or Gradle
  • Application servers / containerization basics (Tomcat, Docker)Unit testing: JUnit, Mockito
  • React.js (Hooks, Context API, component lifecycle)JavaScript (ES6+) and TypeScript
  • HTML5, CSS3, responsive/mobile-first design
  • State management (Redux or React Query)REST API / GraphQL consumption
  • Frontend build tools (Webpack/Vite) and package managers (npm/yarn)Unit/component testing (Jest, React Testing Library)
  • - Demonstrating proficiency in Java and JavaScript for full-stack development
  • - Utilizing Acceptance Test Driven Development (ATDD) methodologies effectively
  • - Applying analytical thinking to solve complex software engineering challenges
  • - Managing API integrations and microservices architecture efficiently- Excelling in client management and building meaningful client relationships
  • - Navigating complex software projects with a focus on quality and innovation
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Full Stack Developer
Java Full Stack Developer

Capgemini • Pune District, Chennai District, Bengaluru

Hybrid
INR 800,000 - 1,200,000
Java Full Stack Developer
Java Full Stack Developer

Advance Career Solutions • Dadri, Greater Noida

Hybrid
INR 900,000 - 1,500,000
Java Full Stack Developer
Java Full Stack Developer

Tata Consultancy Services • Mumbai

On-site
INR 800,000 - 1,500,000
Java Full Stack Developer
Java Full Stack Developer

Tvm Infotech • India

On-site
INR 1,600,000 - 2,400,000
Java Full Stack with React
Java Full Stack with React

Tata Consultancy Services • Pune District

On-site
INR 900,000 - 1,500,000
Java Full Stack Lead
Java Full Stack Lead

Platlap Solutions • India

On-site
INR 1,200,000 - 2,400,000
Java Full Stack Developer
Java Full Stack Developer

Bounteous x Accolite • Chennai District, Bengaluru, Gurugram District

Hybrid
INR 1,500,000 - 2,500,000
Java Full Stack Technical Lead
Java Full Stack Technical Lead

Tata Consultancy Services • Hyderabad, Bengaluru

On-site
INR 2,400,000 - 5,400,000
Java Full Stack Developer
Java Full Stack Developer

Experion • Ernakulam, Thiruvananthapuram

Hybrid
INR 1,200,000 - 1,800,000
Java Full Stack Developer
Java Full Stack Developer

Luxoft • Gurugram District

On-site
INR 1,800,000 - 2,400,000