De-Manager-Java (Bengaluru)

De-Manager-Java (Bengaluru)

10 Nov
|
Ernst & Young
|
Bengaluru

10 Nov

Ernst & Young

Bengaluru

At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all.EY-Advisory Digital FS – Java ArchitectAs part of Digital-FS Java team, you will lead the team to deliver the projects from the technical deliverable perspective for our customers across the globe; you are expected to provide technical expertise and mentor the staffs in the projects primarily based on Java/J2EE or any emerging technology; you will lead the client interactions, work on project proposals when there is a need and also take part in any technical decisions/discussions with the architects; help in solution architectures on Java technologies or any emerging technologies for the projects.The opportunityWe’re looking for Java Seniors with expertise in Java technologies to join the Advisory Digital-FS Java team. This is a fantastic prospect to be part of a leading firm whilst being instrumental in the growth of a new service offering.Your key responsibilitiesNeed to work as a technical lead in the development projects using Java technologiesWorking closely with our clients to understand their business, functional, technical, and implementation requirementsPlanning and monitoring of the project deliverables from the teamProvide key input in technology stack evaluation and assist the architect in terms of technology choices for the projects when neededDesign and govern the reusable accelerators, apply design patterns and reusable technical components (e.G. error handling, logging etc.)Working with the relevant teams to ensure the timely delivery of the projectsPreparing technical solution and architecture documents, artefacts, work products and presentations for the customerContribute towards excellence in a highly collaborative, team-oriented environmentLead and mentor development teamsWork closely with Project Managers, Senior Business Analysts, and development teamsTake ownership of the solution delivery, and be responsible for translating functional requirements into a solutionTask allocation and performance evaluation of team membersCommunicate with client teams and gather requirements,



conduct regular team meetings and track project progressInterview candidates when needed and help in the recruitment processProvide an efficient working atmosphere to project teams and ensure objectives are met within stipulated timeA background of working with development best practices.A willingness to be flexible in responding to issues as they occur and the ability to identify product/deployment improvements to mitigate future occurrences.Self-motivated, Robust communication and team building skills.Work iteratively in a team with continuous collaboration.People responsibilities:Foster teamwork and lead by exampleAbility to travel in accordance with client and other job requirementsExcellent written and oral communication skills; Skills and attributes for successPrimary:Java, Spring Boot, and WebFluxJava and Spring Boot services, configuration, and production error handlingSpring WebFlux and the reactive stack (Project Reactor: Mono and Flux)Non-blocking request handling, backpressure, and errors in a reactive pipelineReactive APIs for streaming and high-concurrency integration pathsOracle JDBC and connection pooling from SpringStreaming: Kafka, Confluent Cloud, and OCI StreamingHands-on Apache Kafka and Confluent Cloud: topics, producers, consumers, consumer groups, offsets, and retriesHands-on OCI StreamingPer-record stream processingBatch streaming: consume and process records in batchesFailure handling: retries, dead-letter or error path, replay, and idempotent processingConfluent Schema Registry or Avro message contractsSpring BatchHands-on Spring Batch: jobs, steps, readers, processors, and writersChunk processing, restart, skip, and retryLaunching and monitoring batch jobsAWSGood working knowledge of AWS for running integration workloadsIAM, compute, object storage, and logging and monitoringDeploying and operating a Spring service on AWSSQL and PL/SQLStrong SQL: joins, aggregations, transactions, indexes, and execution plansPL/SQL: packages, procedures, functions, cursors, bulk processing, and exception handlingCalling SQL and PL/SQL from a Java serviceAuthentication and Spring SecurityOAuth2 client credentials for service-to-service callsSpring Security for protecting APIs and outbound clientsToken request, cache, expiry, and failure handlingBuild and deliveryMaven or GradleBasic CI/CD: a pipeline that builds, tests,



and publishes a Java serviceDocker and running the service in a containerSecondaryUI experience using AngularJS/Angular, React, HTML5, Spring Cloud, JQuery, JSON, JavaScript, Servlet, JSTL, AJAX and CSS will be an added advantageWorking experience in cloud environments preferably Azure and AWSKnowledge on the CMMI frameworkWorking experience of designing & developing solutions in cloud environments preferably Azure and AWSTo qualify for the role, you must haveBachelor's/Master’s degree in Computer Science, Engineering, Information Systems Management or a related field.10 to 12 years of experienceExperience in leading the teamsKnowledge on process methodologies – Agile/frameworks like CMMIIdeally, you’ll also haveTechnical delivery skillsWhat we look forA Team of people with commercial acumen, technical experience and enthusiasm to learn new things in this fast-moving environmentAn opportunity to be a part of market-leading, multi-disciplinary team of 500 + professionals, in the only integrated global transaction business worldwide.Opportunities to work with EY Advisory and other service lines globally with leading businesses across a range of industriesWhat working at EY offersAt EY, we’re dedicated to helping our clients, from start–ups to Fortune 500 companies — and the work we do with them is as varied as they are.You get to work with inspiring and meaningful projects. Our focus is education and coaching alongside practical experience to ensure your personal development. We value our employees and you will be able to control your own development with an individual progression plan. You will quickly grow into a responsible role with challenging and stimulating assignments. Moreover, you will be part of an interdisciplinary environment that emphasizes high quality and knowledge exchange. Plus, we offer:Support, coaching and feedback from some of the most engaging colleagues aroundOpportunities to develop new skills and progress your careerThe freedom and flexibility to handle your role in a way that’s right for youEY | Building a better working world EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets. Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform and operate. Working across assurance, consulting, law, strategy, tax and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.

📌 De-Manager-Java (Bengaluru)
🏢 Ernst & Young
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: de-manager-java (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: de-manager-java (bengaluru) / bengaluru