Published on: Mar 3, 2016
Transcripts - Narendra-JavaJ2eeSpecialist
Page 1 of 3
NARENDRA SINGH DANGI
Email@:firstname.lastname@example.org Mobile@: 07452345736, 07921698771
Java/J2EE Professional with over 10 years of experience in delivering web and enterprise solutions in
Investment Banking, Core Banking, Automotive and Retail domains. Expertise in conceptualizing,
designing and coding technical solutions. In depth exposure to multi-tiered web and enterprise solutions,
developing webservices, OOAD architecture and modeling and designing artifacts to satisfy peculiar and
complex business problem statements. Excellent analytical and communication skills in order to work with
mid-size teams, technical and business leadership.
Experience in modeling complex web application using RUP and Agile. Strong experience in UML design.
Expertise in product development, migrating legacy systems to cutting edge technologies
applications, distributed real time web solutions, batch processing systems and responsive UI.
Strong Programming Skills in designing and implementation of multi-tier applications using Java, J2EE,
Multithreading, JDBC, Servlets, JSP,JSF, EJB, JMS, JAXB, Spring, Hibernate.
Experience in producing and consuming Web Services using – SOAP and REST implementation.
Experience in working with WebSphere, Web Logic, JBoss, Jetty and Tomcat7x application servers.
Experience in OOAD architecture and modeling and designing artifacts using Rational Rose UML such
as class diagram, sequence diagram and state diagrams using Rational Rose, RAD and Power Designer.
Experience in developing and deploying session beans, entity beans representing different types of
business logic abstractions.
Experience in Java design patterns such as Session Façade, Singleton, Data Access Objects (DAO), and
Experience in writing DAO using Hibernate and Hibernate mapping files and HQL.
Exposure to design and develop web responsive UI using AngularJS, Bootstrap, HTML and CSS.
Experience in writing complex and optimized DB queries in SQL, Understanding PL/SQL procedures.
Experience in dynamically generating graphical PDF reports using, iReport, JasperReport, IText1.1 and
excel reports using apache POI.
Expertise in Unit Testing, Integration Testing, End to End Testing and using frameworks like Selenium,
Mockito and Junit.
Exposure to Writing unit and end to end t cases for UI testing using, Karma, Protractor, Jasmin, Grunt
Effective communication skills with clients, subject matter experts, end-users, technical teams, co-
workers and professional management teams.
Masters in Computer Application with A Grade in 2005.
Bachelor in Computer Science with A Grade in 2001.
Page 2 of 3
Senior Java Developer/Track Lead – Sapient Consulting |Nov 2013 – Present| Client–GoldmanSach US
Project - Goldman Sachs Asset Management (GSAM) delivers innovative investment solutions through a
global, multi-product platform that offers clients the advantages that come with working with a large firm,
while maintaining the benefits of a boutique. As part of GSAM team, we are working on third party
distribution division where in more focus on design and develop robust and rich UI application for asset
management and trading portals to replace existing legacy applications.
Responsible for overall project delivery, stakeholder management, requirement gathering and Sprint
estimation and planning for multiple tracks.
Handling a team size of 5 professionals, mentoring and assisting team for technical and personal
Ownership in delivering quality product, ensuring peer reviews and quality control process in place.
Design and development of story and sprint items on front and back end layers
Organizing weekly status meeting across portfolio and daily status meeting with client and teams.
Technologies: AngularJS, Java Script, HTML, Bootstrap, Spring, Hibernate, REST/ SOAP web services,
JUnit4, Protractor, Gradle, DB2, Grizzly, Jenkins
Senior Java Developer/ Tech Lead –Barclays Bank PLC |Oct 2011 – OCT 2013 | Barclays Bank PLC, UK
Assignments - Financial institutions in the UK must comply with sanctions policies laid down by the FSA.
In order to comply, the bank must demonstrate that it has mechanisms in place to match all of its
customers against Sanctions List provided by government; this project consist to design and development
of screening engine which will incorporate needs of both real time portal and batch screening.
Interacting with the client, vendor and stake holders during project initiation, planning and execution.
Technical Skills Competency
Language – Core Java, Multithreading, SQL, HTML, XML/XSL, Java Script, JDBC, JSON Expert
J2EE Technologies - Servlet, JSP, EJB, Spring, Hibernate, iBatis, JMS Expert
Web Services – SOAP(Axis) , WSDL, HTTP, REST (Jersey), XSD, JAX-WS, JAX-RS Expert
Reporting Tools – iText, POI, iReport, Jasper Report Expert
Web Tech – AJAX,HTML, CSS, Java Scripts, AngularJS, Bootstrap, NodeJS, JQuery Advanced
TDD – Junit, Mockito, Selenium, Karma, Protractor, Grunt, Sonar, Emma Advanced
Build and Source Control – SVN, CSV, Git, Ant, Maven, Gradle, Jenkins Advanced
Application Servers – Tomcat, WebSphere, JBoss, Grizzly, WebLogic Advanced
Databases – Oracle, DB2, MySQL Advanced
Third-party Scheduling Tools – Autosys, TWS Advanced
IDE and Tools – Eclipse, STS, intelliJ IDEA, SQL Developer, TOAD, Aqua DB Studio Intermediate
Platforms – Windows, Linux, Unix Intermediate
Others – LDAP, Kerberos, AD, SSO, Groovy, Grails, Shell Scripting, PL/SQL Intermediate
Learning – Python , Scala, CQ/AEM, Salesforce, AWS Beginner
Page 3 of 3
Design Architecture (HLD/LLD) for Real Time Screening Engine along with RT MI Downstream Solution
Initiating User forum and CAB meeting to present CR for product change deployments
Project estimation in regards to product development including build deployment and testing at various
levels like SIT, PT, UAT, OAT, PEN Test and Pre
Ensuring Code Quality by doing peer reviews and alignment with others team
Design and development of application code along with production deployment of application
Technologies: Java6, EJB 3, JSF, Groovy, Grails, JMS, IBM-MQ, AD/LDAP, WAS, SVN, RAD7, Oracle 10g,
OEDQ 8, Windows, UNIX, Shell Scripting, TWS, Oracle 11g, JUnit4, TWS
Senior Java Developer / Cell Lead – IBM Corporation |Jul 2009–Sep 2011 I MPS Bank Italy
Assignments - Software Factory is an SOA based centralized application exposes as web services to
external and internal application with in MPS Bank. Software Factory is based on the SOA TAC delivery
model, SOA TAC is a global delivery organization that combines the advantages of software development
teams (stable and highly-productive) and those of services engagement teams (dynamic and highly-
Interacting with the Client and BPM for new project initiation (WPs) and project.
Component based estimation for WP, based on FP and IFPUG methodology, align and negotiation on
Project delivery timelines with Client and BPM. Project execution, tasks allocation, status meetings with
team and client, providing technical support to the team in development, testing of WP on different
Design and development of bug free code, buy following published code and quality, Unit Testing and
components integration testing of the services on different environment
Java Consultant – Capgemini | June 2007 – June 2009 | Manheim Atlanta, USA
Assignments - Manheim ECR (Electronic Conditioning Report) client – server based desktop Application
used for vehicle inspection. ECR Plus is the name for the new operating system for inspecting vehicles at
auctions as well as Offsite locations
As a Senior Java Developer participated in requirement gathering and analysis led technical approach
document based on client requirement. Design and develop the business and presentation logic using
spring and hibernate and reports using jasper report.
Technologies : Core Java 5, Swing, Web Services, JSP, Servlet, Spring, Hibernate, JUnit, Tomcat 5.5,
Jasper Report, iReport, CVS, JNLP, Windows XP, Eclipse
Java Software Engineer | ETP International Pvt. Ltd. |June 2005 – June 2007 I Product Development
Assignments - ETP Supply Chain is the online retail supply chain backbone of the ETP VX enterprise
solution. ETP Supply Chain is a multi-company, multi-currency, and multi-lingual supply- chain solution is
being designed & developed with Service Oriented Architecture
Understanding the requirement as defined on requirement specifications and development of modules.
Technologies: Core Java 5, JSP, Servlet, EJB 2.0, XML, XSL, XSLT, JBoss 4.0.2, iReport MS SQL Server
Address : 1 Waterside Close, Wembley, London UK, HA9 9PB
Nationality : Indian
Visa Status : Tier 2 general. Allowed to work anywhere in UK until July 2018.