Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

EY DET-Senior React-GDSN02 
India, Tamil Nadu, Chennai 
604404950

28.07.2024

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

Desired Skills

  • Bachelor or Master’s Degree in Computer Science or related field
  • 5+ years of hands-on software development experience
  • Exposure to Agile Methodologies
  • Ability to communicate complex technology solutions to diverse teams namely, technical, business and management
  • Good interpersonal communication skills for tech and business conversations – ability to work in a collaborative/team environment
  • Good analytical skills to break down requirements, solve complex problems
  • Provide feedback in code reviews for improvements
  • Bring improvement ideas to the team and be capable of driving the execution/implementation
BofA UI Discussion
  • Quick introduction
  • Javascript Interview question – Not librariries
    • Let and const
    • Promises – wrote a couple of code
    • Ajax – piece of code
    • Ajax headers – piece of code
    • Array – piece of code
    • ES6
    • Array De-structuring
    • Javascript to access elements
    • querySelector and querySelectorAll
    • Event bubbling
    • Web security principles
    • Accessibility
    • Responsive web design
    • Performance optimization
    • Grid layout
    • Media query
  • HTML
    • HTML5 latest APIs
    • Symantic Elements
    • How develop an application without any responsive css works, like Bootstrap/Tailwind
    • What is the diff between SASS/CSS
    • What are the break points for multiple screen sizes from Mobile to laptop

BofA Java Discussion

  • Spring Lifecyle
  • Explain about dispatcher servlet
  • Spring Scopes
  • How to connect to database in spring and execute query
  • What is the advantage of using spring framework?
  • How to handle exceptions in Rest service
  • Final Keyword
  • Singleton
  • Why string is immutable
  • Java memory
  • Spring IOC
  • What are all the Http methods and how do you secure the data
  • Spring annotations
  • Difference between @Controller and @RestController
  • program:
    find non repeating character in a word - jyedefyheja
  • soap vs rest
  • rest secirity (how to secure rest application)
  • Spring IOC (How to configure beans), bean scope
  • Hibernate configuration
  • how spring boot works.
  • about pom.xml file in maven. How to change the version of the jars
  • Exception handling in java
  • Final key word in java - variable, method , class
  • Interfaces in java - interface method as static - can we declare as static
  • Private/interface variable
  • Spring boot questions - MVC/Spring IOC, dependency questions.
  • Spring security - talk about implementation done , For authentication Methods we need to configure
  • Authentication manager in spring security - why is it used ?
  • Spring security filter chain
  • Spring MVC - dispatcher servlet - How does it find your controller, if Url has to map one controller .
  • Developing a service , consuming across different channels. How do you achieve this
  • Test your service/application in local
  • JVM affinity - apps deployed against 5 JVM , always request to reach particular JVM how do you ensure that
  • Db interactions , TLF
  • Http handshakes , authenticate yourself against service provider.
  • Requesting service provider , hitting end point. Legitimate request



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.