Data Engineer / Development Engineer (JAVA), Digital Solutions

PwC ,
London, Greater London

Overview

Job Description

Line of Service Internal Firm Services Industry/Sector Not Applicable Specialism IFS - Information Technology (IT) Management Level Senior Associate Job Description & Summary A career in Digital Solution Team, within Internal Firm Services, will provide you with the opportunity to support our core business functions by deploying applications that enable our people to work more efficiently and deliver the highest levels of service to our clients. You'll focus on managing the design and implementation of technology infrastructure within PwC, developing and enhancing both client and internal facing applications within PwC, and providing technology tools that help create a competitive advantage for the Firm to drive strategic business growth. Our Information Technology Development team helps develop and supports internal information technology systems and applications for use by all staff levels. You'll help our team develop programs and applications that cater to PwC's strategic technology needs using your knowledge of technical domains of application. Responsibilities * Understand business requirements and participate in system architecture design * Complete the back-end logic implementation of the shape system and cooperate with the front-end developers to complete the function development * Cooperate with product manager to complete project iteration, and constantly optimize and improve user experience; * Deeply analyze and solve various technical and performance problems encountered by the system, and improve the operation performance and stability of the system * Prepare corresponding design and technical documents * Must have experience in extraction, cleansing, validating and integrating of data from multiple systems * Must have strong ETL / Informatica technical Skills and SQL Skills. * Must have experience in user interaction, business analysis, development, integration, documentation, testing, deployment, building, configuration and production/customer support, maintenance and enhancements of ETL applications Qualifications * More than 3 years of development experience with Java, have solid Java foundation, familiar with JVM, IO, multithreading, collection, etc. * Be familiar with the software development process, design mode. Master the BS development process, experience in Front and Back-end separation development mode. * Understand HTTP protocol and restful specification, with API development experience, Experience in SOA /Micro-Service development, Dubbo or Sprint Boot/Spring Cloud preferred. * Proficient in using Apache, nginx, zookeepe, Tomcat and other mainstream application servers and containers. * Be familiar with MySQL/Oracle/MongoDB/Redis and can with SQL statement. * Be familiar with Spring, Spring MVC, Mybatis and other open-source frameworks * Proficient in Maven, Git, Jenkins, JUnit, Log4j and other Similar tools * Be familiar with Html5, CSS, Java script etc. 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) Desired Languages (If blank, desired languages not specified) Travel Requirements Not Specified Available for Work Visa Sponsorship? Yes Government Clearance Required? No Job Posting End Date