drjobs Java Developer- Full Stack Cloud - Manager

Java Developer- Full Stack Cloud - Manager

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Line of Service

Advisory

Industry/Sector

Not Applicable

Specialism

Product Innovation

Management Level

Manager

Job Description & Summary

A career within our Infrastructure practice will provide you with the opportunity to design build coordinate and maintain the IT environments for clients to run internal operations collect data monitor develop and launch products. Infrastructure management consists of hardware storage compute network and software layers.

As a part of our Infrastructure Engineering team you will be responsible for maintaining the critical IT systems which includes build run and maintenance while providing technical support and training that aligns to industry leading practices.

To really stand out and make us fit for the future in a constantly changing world each and every one of us at PwC needs to be a purposeled and valuesdriven leader at every level. To help us achieve this we have the PwC Professional; our global leadership development framework. It gives us a single set of expectations across our lines geographies and career paths and provides transparency on the skills we need as individuals to be successful and progress in our careers now and in the future.

As a Manager youll work as part of a team of problem solvers helping to solve complex business issues from strategy to . PwC Professional skills and responsibilities for this management level include but are not limited to:

  • Develop new skills outside of comfort zone.
  • Act to resolve issues which prevent the team working effectively.
  • Coach others recognise their strengths and encourage them to take ownership of their personal development.
  • Analyse complex ideas or proposals and build a range of meaningful recommendations.
  • Use multiple sources of information including broader stakeholder views to develop solutions and recommendations.
  • Address substandard work or work that does not meet firms/clients expectations.
  • Use data and insights to inform conclusions and support decisionmaking.
  • Develop a point of view on key global trends and how they impact clients.
  • Manage a variety of viewpoints to build consensus and create positive outcomes for all parties.
  • Simplify complex messages highlighting and summarising key points.
  • Uphold the firms code of ethics and business conduct.

Java Developer Full Stack

TITLE FOR POSTING: Java Developer Full Stack (Cloud)

Job Description & Summary

Cloud Engineering Practice

A career within the Cloud Engineering Practice will provide you with the opportunity to assist leading organizations develop and implement strategies that transform their technology capabilities and solve their most critical business challenges. We take a cloud first approach when building assets and delivering technology with an agile operating model. Our mindset is to always look for opportunities to automate technology and business processes. We assist our customers to embrace next generation sourcing strategies to drive success and get fit for cloud.

Joining this newly formed team will allow you the opportunity to shape scale and provide leadership to a group of highly skilled cloud architects and engineers. You will be able to combine your consulting technical and industry expertise to build and deliver emerging cloud solutions.

With a focus on Cloud and DevOps you will collaborate with internal teams and customers to implement hybrid cloud architectures leverage cloud services ensuring a solid foundation to run manage and scale their critical business applications.

Important points to consider

Putting the safety of our people and clients first as we look to a hybrid future: The health wellbeing and safety of our colleagues clients and communities is our number one priority. Vaccinations have proven to reduce the risk of COVID19. Effective Friday October 1 2021 PwC Canada requires all partners staff contractors and visitors to be fullyvaccinated when entering a PwC location subject to applicable legal exemptions. At PwC the future ways of work will be a hybrid of inperson and virtual allowing choice and flexibility to explore new ways of working and collaborating. Read this press release for further details.

What youll create and do

The Cloud Engineering team is a fastpaced highly technical team focused on delivering business outcomes. As a Cloud Engineer youll lead a team of problem solvers leveraging emerging cloud technology and services to solve complex business challenges. As such the daytoday responsibilities will continue to evolve however in general the following represents how you will spend your time with the team.

  • Customer / Project Meetings 5
  • Implementation 80
  • Innovation (building) and Learning 15

Responsibilities include but are not limited to:

  • CloudNative App Development
  • Develop test and maintain highquality Java J2EE applications that meet business requirements and industry standards.
  • Collaborate with crossfunctional teams including Product Owners QA and other developers
  • Communicating technical problems to peers architects and project managers while recommending creative solutions
  • Contributing to a migration project moving an application from Oracle SQL server to Postgres
  • Participate in code reviews provide feedback and collaborate with peers to improve overall code quality and maintainability.
  • Troubleshoot issues debug errors and identify solutions to improve application functionality.
  • Customer Success
    • Collaborate with cross functional team members to develop and propose to potential customers technical cloud based solutions
    • Analyze business and technical requirements and translate to designs and approach
    • Participate in meetings and discussions with internal and external customers
  • Implementation Innovation (building) and Learning
    • Take an always learning approach to your role continuing to advance your skills and knowledge in cloudnative services that pertain to application development.
    • Cloud moves fast and requires a lot of labbing and learning being an out of the box thinker; look for opportunities to learn new software and technology.
    • Maintain uptodate knowledge on AWS / Azure / GCP offerings
    • Obtain and maintain relevant certifications as needed for the Cloud Engineering Practice.

Technical experience:

  • 812 years of professional experience in Java JEE development.
  • Experience working with technologies such as experience with Java JEE technologies (Java EE Spring Framework Hibernate JSF Databases (Relational and NoSQL)
  • Strong understanding and knowledge on JAVA/J2EE design patterns.

Experience working with various database technologies both SQLbased(Oracle or Postgres) and NoSQL based (such as MongoDB or Dynamo)

  • Strong knowledge of Cloud principles and techniques such as Microservicesbased architecture/development RESTful API development containerbased software deployment Test Driven Development Strong Unit and integration testing skill Spring Boot
  • Experience in configuring WebLogic behind a web server (Apache IIS Tomcat).
  • Must have a functional knowledge of UNIX shell scripting
  • Experience in application EAR and WAR file deployment on servers
  • Experience in modern frontend development stacks like React Angular Angular6 or higher)Vue NextJs
  • Demonstrated proficiency in creating automated tests using various testing libraries and frameworks like JUnit MockitoSelenium
  • Enthusiasm for learning new techniques languages and architectures
  • Strong analytical and problem solving skills

Experience with Object Oriented coding practices including design patterns knowledge refactoring clean code.

Working knowledge of programming best practices and design patterns such as MVC & MVVM

Experience using software development tools and methods (source control unit testing bug tracking continuous integration etc.

  • Experience working in an Agile development and continuous integration environment

Familiar with DevOps principles and best practices

Familiar with authentication best practices (OAuth LTI etc)

Working knowledge of security best practices (OWASP)

Cloud certification (AWS/Azure/GCP) would be preferred

  • WebLogic/Fusion both 11g and 12C installation experience would be plus
  • Familiarity with container and orchestration technologies like Docker Kubernetes AKS EKS GKE would be a plus.

Education (if blank degree and/or field of study not specified)

Degrees/Field of Study required:

Degrees/Field of Study preferred:

Certifications (if blank certifications not specified)

Required Skills

Optional Skills

Acceptance Test Driven Development (ATDD) Acceptance Test Driven Development (ATDD) Accepting Feedback Active Listening Analytical Thinking API Management Application Development Application Frameworks Application Lifecycle Management Application Software Business Process Improvement Business Process Management (BPM) Business Requirements Analysis C Programming Language Client Management Coaching and Feedback Code Review Coding Standards Communication Computer Engineering Computer Science Continuous Integration/Continuous Delivery (CI/CD) Creativity Debugging Embracing Change 35 more

Desired Languages (If blank desired languages not specified)

Travel Requirements

Not Specified

Available for Work Visa Sponsorship

No

Government Clearance Required

No

Job Posting End Date


Required Experience:

Manager

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.