Apply now »

DET - JAVA SENIOR - GDSN02

Location:  Chennai
Other locations:  Primary Location Only
Salary: Competitive
Date:  Apr 26, 2024

Job description

Requisition ID:  1483027

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. 

 

 

 

 


Required skills

Java Developer:

  • Experience working on high volume applications· Experience in server side frameworks like Spring MVC
  • Experienced with the Spring Framework, including Spring Boot, Spring Security, Spring Integration, Spring MVC, Spring Data JPA
  • Good understanding of SOAP web services and related standards like REST/JSON
  • Experience building restful web services
  • Working knowledge for front end technologies like handlebars, foundation, and reactJS
  • XML and JSON binding libraries  (jaxb, Jackson, gson, etc)
  • Unit Tests – Junit
  • Experience with GIT, Maven, Nexus, Eclipse(or equivalent IDE)
  • Experience with GIT distributed version control, branching/merge strategies, and Bitbucket
  • Experience with monitoring toolset like Splunk, Dynatrace
  • Familiarity with MQ (Websphere MQ or ActiveMQ)Experience in performance tuning with good understanding JVM internals
  • Experience with groovy
  • Experience in Object-oriented programming and concepts
  • Experienced in Distributed System development using Java/J2EE/Web Technologies
  • Conversant in Java design patterns


UI Developer:

  • Experience with GIT distributed version control, branching/merge strategies, and Bitbucket
  • A solid understanding of Front-end design patterns and principals: Responsive Web Design, MVC, BEM, OOCSS, Event Delegation, Modules, Singletons,Prototypes, Mixins, Publish/Subscribe, XHR, Server-side vs client-side, etc.
  • A solid understanding of AJAX and how to fetch data from a service endpoint that can be used to render dynamic web content
  • A solid understanding of semantic HTML and CSS3 (SASS), including layouts, responsive design, and accessibility (WCAG 2.1)
  • Experience with Front End and accessibility tools: Devtools, Web Fiddler, Visual Studio (or preferred IDE), JAWS, Voiceover, Talkback
  • Comfortable reviewing a UX wireframe and building corresponding UI efficiently;  Works with UX partners and identifies design risks proactively to deliver applications for high-traffic websites
  • Familiarity with performance optimization tools (i.e. lighthouse) and techniquess (image compression, lazy loading, bundling, sprites, etc.)
  • Familiarity with Node, NVM and NPM
  • Experience with Vanilla JS (ES6) and modern Javascript frameworks and libraries (examples - Vue, React, Polymer, Angular, Handlebars, JQuery, and others).
  • Testing:
  • Will be a part of an Agile Team within the Consumer Digital Servicing space supporting Online Banking, Mobile, Call Center and Financial Center applications.
  • Develop detailed, comprehensive and well-structured test cases based on functional, non-functional, and compliance requirements.
  • Lead test planning, usually at a team level.
  • Ensure stories are well refined and contain clear acceptance criteria.
  • Ensure in-scope and out-of-scope items are clearly identified during test planning.
  • Implement the test framework for the team.
  • Lead test case reviews and work with subject matter experts and stakeholders to ensure test coverage.
  • Identify automation opportunities and develop test automation for applicable test types.
  • Help condition and generate test data and ensure data compliance requirements are met on all levels of test environments.  Assist in identifying and managing sensitive test data.
  • Design test data and ensure data compliance requirements are met on all levels of test environments.  Assist in identifying and managing sensitive test data.
  • Execute test cases, including manual and automated tests, and record test results.
  • Report issues and defects along with the appropriate background information for review.
  • Participate in triaging reported issues/defects and assist with resolving or escalating them as necessary.
  • Create and manage traceability. Trace tests forwards/backwards through the development lifecycle and back to requirements.
  • Use testing tools and follow processes to complete testing on a given test environment, and assist with fulfillment of necessary steps required to promote code base to higher level environments.
  • Maintain and catalog test suites across test types (Smoke, Integration, Regression)
  • Must support quarterly software releases into production.


Skills Required:

  • ·       Experience using Selenium for test automation
  • ·       Expert at Test Planning, Test Scripting, Test Execution and Reporting
  • ·       Familiar with CSS, HTML, XML
  • ·       Previous experience with SOAPUI preferred
  • ·       Familiar with ADA testing

 

EY | 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.  

Apply now »