Amit N

Amit N Email and Phone Number

Java Developer at JpMorgan @
Amit N's Location
Columbus, Ohio Metropolitan Area, United States
About Amit N

competitive work experience in all phases of Software Development Life Cycle (SDLC) including Requirement Gathering, Analysis, Design, Development, Testing and Maintenance of web based applications using JAVA/J2EE technologies with strong Object-Oriented Programming skills.• Experience on Agile(Scrum), Waterfall and Extreme Programming (Test Driven development, Pair Programming, Code Reviews).• Strong front-end UI development skills using JSP, JSP Custom Tag Libraries, AJAX, HTML5, CSS3, DHTML, JavaScript, jQuery, DOM, Bootstrap and experience in making Webpages cross browser compatible, single page web applications using AngularJS. • Extensive experience in working with Core Java and J2EE technologies such as Servlets, JSP, JDBC, EJB, JNDI, Java Beans, and JMS, JSF and Web Services.• Extensively worked on coding using Core Java concepts like multithreading, collections, serialization, Synchronization, exception handling, generics, network APIs and database connections. • Hands on experience in several J2EE design patterns such as Singleton, MVC Pattern, Factory Pattern, Session Façade, Business Delegate, Data Access Object.• Experience in developing web applications with various open source frameworks like JSF, Spring Framework, Spring MVC, Spring AOP, Spring ORM, Struts Framework, Struts Validation and Springboot Frameworks. • Extensive development experience on different IDE’s like Eclipse, NetBeans, IntelliJ Idea, Web Logic and WSAD/RAD.• Extensive experience in implementation of the version control software’s SVN, CVS, GIT, and Clear Case.• Experienced in use of build tools like Apache Ant, Maven, Gradle, Jenkins and logging tools like log4J, project tracking tools like JIRA and QC.

Amit N's Current Company Details
JpMorgan

Jpmorgan

Java Developer at JpMorgan
Amit N Work Experience Details
  • Jpmorgan
    Java Developer
    Jpmorgan Oct 2016 - Present
    Columbus, Ohio Area
    • Designed and developed the application using Agile methodology with Test Driven Development (TDD), pair programming and involved in daily SCRUM meetings, sprint planning, showcases and retrospective and used JIRA as a tracking tool for the sprints.• Designed dynamic and browser compatible pages using HTML5, CSS3, Bootstrap, Ajax, jQuery, JavaScript, AngularJS.• Developed pages using AngularJS directives, expressions, validations and Angular UI components such as grid, buttons, carousels, date pickers, modal dialogs and other input components.• Migrated existing Actions and Processor classes from the legacy Struts code into Controllers, Service and DAO layers in Spring MVC.• Log4J was used for logging and to capture the log that includes runtime exceptions. • Developed Message Driven Beans (MDBs) for receiving and processing data from ActiveMQ, Series using JMS.• Developed REST service documentation using Swagger UI and developed test cases using Junit, Mockito, Spoke framework.• Created Hibernate configuration file, hibernate mapping files and defined persistence classes to persist the data into Oracle Database.• Involved in ORM mappings for associations, Inheritance and fetching strategy, performing CRUD operations and managing second level cache using Hibernate. • Extensively used SOAP UI and RestClient consuming REST calls to validate web service response against database. • Used Eclipse IDE for designing, coding and developing applications and deployed the complete Web application in Apache Tomcat.• Used Oracle and DB2 to import the data into and feed into web services and displayed it onto the browser.• Worked with SVN to maintain a control over the source and used Maven and Jenkins build tool for compiling and packaging the application.
  • Thomson Reuters
    Java Fullstack Developer
    Thomson Reuters Jan 2015 - Jul 2016
    Greater Minneapolis-St. Paul Area
    • Actively participated in SDLC including design of System Architecture, development of System Use Cases based on the functional requirement.• Generated the Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent the detailed design phase.• Developed the presentation layer with responsive web design experience using Bootstrap, Angular JS, JavaScript, CSS, HTML and jQuery.• Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.• Developed AngularJS components such as controllers, filters, models, services, and used HTTP Service for rest service invocation.• Implemented AngularJS Service layer with utility functions to get data from back end using Rest based service calls and pass back to Angular Controllers.• Designed and developed individual microservices for search modules.• Developed Restful web services using JAX-RS and Consumed REST services using Apache HTTP Client for various HTTP methods like GET, PUT, POST and DELETE.• Called REST web services through AngularJS services to get JSON Object and modified the response object to display in UI. • Developed DAOs using JPA entity manager and JTA for transaction handling. • Used Spring JPA Framework for persistence onto Oracle Database and used Spring Batch for scheduling and maintenance of batch jobs.• Used Spring AOP for exceptions logging along with log4J for logging and auditing of transactions.• Used Hibernate Template and named native queries for various database update, insert, delete operations and for invoking functions, stored procedures, triggers.• Maintaining the customer support and customer data from database tables in Oracle database.• Involved in working, updating and closing the tasks created in GIT and Implemented continuous deployment system with Jenkins.
  • Sapient Consulting Pvt Ltd
    Java Developer
    Sapient Consulting Pvt Ltd Sep 2011 - Dec 2014
    Banglore India
    • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.• Involved in complete development of Agile Development Methodology and tested the application in iterations.• Developed screens using JSP, JavaScript, HTML and CSS.• Worked in all the modules of the application which involved front-end presentation logic developed using Tiles, JSP, JSTL and java script, XML • Developed Web Services clients to consume those Web Services as well other enterprise wide Web Services.• Designed and developed Application based on Spring MVC Framework using MVC design pattern.• Used Core Java Design Patterns like Singleton, Factory, MVC, Intercepting Filter, Front Controller, Business Delegate, Service Locator, Session Facade and DAO.• Used Spring Inheritance to develop beans from already developed parent beans.• Defined Multiaction, Abstract Wizard Form and Simple Form Controllers using Spring MVC framework providing very clean division between controllers, flexibility with the use of interfaces and providing thin web layer over business layer.• Used Spring Security for Authentication and authorization extensively and Spring declarative transaction management for managing transactions.• Designed and implemented Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean, Swing API and a form set for validation and used JavaBeans to return dynamic information.• Involved in designing and implementation of MVC design pattern using Struts framework for Web-tier. • Worked on Creating Form Bean, Action classes and Configuration files using Struts framework.• Designed and developed Application based on JSF Framework using MVC design pattern and used JSF Validator framework for server-side validations. • Used Data Access Objects (DAO) to abstract and encapsulate all access to the data source.

Frequently Asked Questions about Amit N

What company does Amit N work for?

Amit N works for Jpmorgan

What is Amit N's role at the current company?

Amit N's current role is Java Developer at JpMorgan.

Not the Amit N you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.