Logo of Huzzle

IN_Associate-_JAVA Backend_Advisory Corporate_Advisory_ Bangalore

image

PwC

Oct 4, 2024

  • Job
    Full-time
    Mid Level
  • Software Engineering
    IT & Cybersecurity
  • Quick Apply

AI generated summary

  • You must have a degree in computer science, 3-4 years of experience, strong Java and Spring Boot skills, REST API development, knowledge of SQL/MongoDB, AWS, Docker, and excellent communication skills.
  • You will develop REST APIs, troubleshoot CI/CD pipelines, and maintain Java applications using Spring Boot. Collaborate with teams, manage databases, and perform minimal UI bug fixes.

Requirements

  • Bachelor’s degree or higher in computer science or related field.
  • Must have 3-4 years of industry experience in related technologies
  • Strong Computer Science foundation (data structures, algorithms, databases, distributed systems).
  • Expertise in Java software development is a must have. Minimum Java 8 & Java 11 is preferred.
  • Strong in spring boot
  • Ability to develop REST APIs.
  • General understanding of SQL is needed
  • General understanding of MongoDB is needed
  • Experience with AWS
  • Understanding of container technologies (e.g., Docker, Kubernetes, Cloud Foundry, or Hashicorp Nomad/Consul/Vault).
  • Practice of modern software engineering including agile methodologies, coding standards, code reviews, source control management, build processes, test automation, and CI/CD pipelines.
  • Knowledge of moving code from Dev/ Test to Staging and Production. Troubleshoot issues along the CI/CD pipeline.
  • Working knowledge in Solid project & client
  • Must have excellent client communication skills
  • Should have experience in Kafka
  • Should have experience in Elastic Search
  • Expertise with one or more programming languages (e.g., Golang, Python or the like), understanding of the concepts, as well as the willingness to share and grow this knowledge is welcomed.
  • Should have understanding in framework design and modeling, understand the impact of object model design in a large-scale multitenant OnDemand environment.
  • Proficiency in working with Linux or macOS environments.
  • Candidate should know basics of react, need not have project experience
  • Should be able to do minimal bug fixes in the UI
  • Experience in custom plugin creation and maintenance in private npm proxy server.
  • Good to have knowledge of RESTful APIs and Graph QL
  • Good to have knowledge for Api development with Node JS or Spring Boot framework and any relational database management system.
  • Good to have knowledge of Native Mobile Platform (Android/iOS).

Responsibilities

  • Must have 3-4 years of industry experience in related technologies
  • Strong Computer Science foundation (data structures, algorithms, databases, distributed systems)
  • Expertise in Java software development is a must have
  • Minimum Java 8 & Java 11 is preferred
  • Strong in spring boot
  • Ability to develop REST APIs
  • General understanding of SQL is needed
  • General understanding of MongoDB is needed
  • Experience with AWS
  • Understanding of container technologies (e.g., Docker, Kubernetes, Cloud Foundry, or Hashicorp Nomad/Consul/Vault)
  • Practice of modern software engineering including agile methodologies, coding standards, code reviews, source control management, build processes, test automation, and CI/CD pipelines
  • Knowledge of moving code from Dev/ Test to Staging and Production
  • Troubleshoot issues along the CI/CD pipeline
  • Working knowledge in Solid project & client
  • Must have excellent client communication skills
  • Should have experience in Kafka
  • Should have experience in Elastic Search
  • Expertise with one or more programming languages (e.g., Golang, Python or the like), understanding of the concepts, as well as the willingness to share and grow this knowledge is welcomed
  • Should have understanding in framework design and modeling, understand the impact of object model design in a large-scale multitenant OnDemand environment
  • Proficiency in working with Linux or macOS environments
  • Candidate should know basics of react, need not have project experience
  • Should be able to do minimal bug fixes in the UI
  • Experience in custom plugin creation and maintenance in private npm proxy server
  • Good to have knowledge of RESTful APIs and Graph QL
  • Good to have knowledge for Api development with Node JS or Spring Boot framework and any relational database management system
  • Good to have knowledge of Native Mobile Platform (Android/iOS)

FAQs

What is the preferred level of education for this position?

The preferred level of education for this position is a Bachelor of Engineering (BE) or Bachelor of Technology (B.Tech) or a Master of Business Administration (MBA).

How many years of experience are required for this role?

A minimum of 3 years of experience is required for this role.

What are the key programming languages and technologies required for this position?

The key programming languages and technologies required include Java (preferably Java 8 and Java 11), Spring Boot, REST APIs, Kafka, Elastic Search, and a general understanding of SQL and MongoDB.

Is experience with cloud services important for this job?

Yes, experience with AWS and understanding container technologies such as Docker and Kubernetes are important for this job.

Are there any mandatory skills required for this position?

Yes, mandatory skills include experience with Kafka, Elastic Search, and a solid understanding of framework design and modeling, as well as proficiency in working with Linux or macOS environments.

Will I need to communicate with clients in this role?

Yes, excellent client communication skills are essential for this role.

Are there opportunities for professional growth in this position?

Yes, PwC emphasizes personal growth and provides mentorship and development opportunities to help employees thrive.

Is knowledge of React required for this position?

Basic knowledge of React is required, although prior project experience is not mandatory.

Are full-time and part-time options available for this job?

The job posting does not specify if part-time options are available; it primarily indicates a full-time opportunity aligning with the associate-level position.

Does this position require any travel?

No, the job posting specifies that travel requirements are not specified, indicating minimal or no travel is expected.

Is there support for work-life balance in this job?

Yes, PwC offers inclusive benefits and flexibility programs that support work-life balance.

Accounting
Industry
10,001+
Employees
1998
Founded Year

Mission & Purpose

PricewaterhouseCoopers (PwC) is one of the Big 4 accounting firms and a leading professional services organisation. PwC offers a broad range of services, including audit and assurance, tax consulting, advisory, and legal services. They work with clients across various industries, from multinational corporations to startups, providing insights, expertise, and solutions to help them address complex challenges and achieve their goals. PwC's ultimate mission is to build trust in society and solve important problems. They strive to enhance transparency, integrity, and accountability in financial reporting, while also supporting sustainable business practices and societal advancement. PwC's purpose is to contribute to creating trust and value for their clients, people, and wider stakeholders, driving confidence and fostering innovation in a rapidly changing world.

Culture & Values

  • Act with integrity

    Speak up for what is right, especially when it feels difficult. Expect and deliver the highest quality outcomes. Make decisions and act as if our personal reputations were at stake.

  • Make a difference

    Stay informed and ask questions about the future of the world we live in. Create impact with our colleagues, our clients and society through our actions. Respond with agility to the ever changing environment in which we operate.

  • Care

    Make the effort to understand every individual and what matters to them. Recognise the value that each person contributes. Support others to grow and work in the ways that bring out their best.

  • Work together

    Collaborate and share relationships, ideas and knowledge beyond boundaries. Seek and integrate a diverse range of perspectives, people and ideas. Give and ask for feedback to improve ourselves and others.

  • Reimagine the possible

    Dare to challenge the status quo and try new things. Innovate, test and learn from failure. Have an open mind to the possibilities in every idea.