Full Stack Developer Resume
5.00/5 (Submit Your Rating)
Jersey City, NJ
SUMMARY
- Full stack developer with 7+ years of strong experience in Design, Development, and Deployment of Enterprise Applications in Java/J2EE and Javascript technologies
- Experience in applying the latest development approaches including MVC, Object Oriented (OO) JavaScript, event - driven applications (AJAX), JSON, SOAP and RESTful Web Services
- Experienced in Java stack technologies: Java, Spring, Hibernate, JSP, GWT
- Experienced in creating REST services using Spring MVC
- Extensive development experience transaction processing, workflow movement using Mule and Kafka
- Expert in developing Single Page Applications SPAs using Ember 2 and Mootools 1.5
- Extensive experience building client-side components and templates, Widgets to build feature rich websites(RIA)
- Expert in Web Designing using HTML5, XHTML, CSS3, EcmaScript (ES6) using Tableless design and css positioning
- Developed responsive web pages using Angular 2, Node.js, React, Bootstrap and CSS3 media queries, CSS Preprocessors like LESS, SASS
- Experience in NoSQL DBs like Solr and MongoDB
- Experienced in Relational databases like Oracle, Mysql, Sql, PL/SQL, Database Schema design and normalization of database accessed through Java (Hibernate and Spring JDBC Template) and javascript
- Expert in using Design patterns in services and business logic leveraging spring framework.
- Experienced in creating EOD jobs for Upstream file processing and downstream file generation in Spring Batch, Apache Storm
- Deep understanding of JavaScript concepts such as Objects, Closures, Hoisting, RegEx, Prototype, Callback, DOM manipulation, Prototype and Libraries
- Created interactive Analytics charts using Fusion Charts
- Experience in working with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer, Web Inspector for Safari, Developer Toolbar and Ember Inspector for Chrome
TECHNICAL SKILLS
- Languages: Java 7/8, SQL, PL/SQL, C, C++, UML,XML.
- J2EE Technologies: Servlets, JSP, JMS, JNDI, JDBC, JavaMail, JTS, JSTL, RMI, AWT, Applets.
- J2EE Frameworks: GWT, Mule, Struts, Spring(IOC, AOP, BATCH), Spring Data JDBC, Hibernate and Apache Log4j.
- Databases: Oracle 9i/10g/11g, Microsoft SQL Server, MySQL, PostgreSQL, MongoDB.
- Web Technologies: HTML, CSS, HTML5, CSS3, LESS, SASS, JavaScript, jQuery, DHTML, XHTML, AJAX, JSON, CSV.
- Web Frameworks: AngularJS, Angular 2, Bootstrap, Node.js, Ember.js, ReactJS, Mootools.
- Web Services: SOAP, REST, JAX - WS, JAX-RS, WSDL, JAXB, CXF.
- Application Servers: WebLogic 8.1/9.1, Apache Tomcat 7/8/9
- Design Patterns: MVC, Singleton, Factory, Session Facade, Dependency Injection, Abstract Factory and Data Access Object.
- Methodologies: Agile, Waterfall, SDLC, Scrum and TDD.
- IDE: Intellij, Eclipse, Notepad++, Adobe Dreamweaver, NetBeans, Sublime Text, Microsoft Publisher, Adobe Photoshop.
- Operating Systems: Windows 2000/XP/Vista/7/8/10, LINUX and UNIX.
- Build& Configuration: Ant, Maven, GIT, Apache SVN, CVS, Grunt, Gulp, NPM, Bower, Jenkins, Jira.
- Testing Tools: JUnit, QUnit
PROFESSIONAL EXPERIENCE
Confidential - Jersey City, NJ
Full stack Developer
Technologies: Java 8, EmberJs, SpringMVC, Kafka, Oracle 11g, Junit, Elasticsearch, Apache Storm
Responsibilities:
- End to End design and development (payment creation/payment listing/user entitlements) using REST services (SpringMVC), Spring JDBC Template and Ember
- Created usable components, routes and templates in Ember and EcmaScript (ES6) with help of Ember CLI and npm
- Used SASS, LESS and media queries in UI
- Bulk payment creation through file import using kafka and Apache Storm
- Database design and implementation in Oracle DB
- Data manipulation, migration using PL/SQL scripts
- Build Deployments to Dev and QA environments using Jenkins
- Scrum master, Sprint planning/estimation
Confidential
Full stack DeveloperTechnologies: Java 7, GWT, Spring, Spring Batch, Hibernate, Mule, ActiveMQ, Oracle 11g, Junit
Responsibilities:
- Worked on loans and credit products in TPS and delivered complex features using Hibernate, Spring, Mule
- Wireframes to RIA (Rich Internet Applications) UI development using Google Web Toolkit (GWT)
- Implemented global loan transaction application process in JAVA
- Customized web interface based on user entitlement
- Inter-process step transition (Workflow Movement) of transactions using Mule
- Straight Through Processing (STP) of transactions using Mule
- End to End implementation of loan settlement transaction through user and STP
- Credit module integration to validate customer credit lines using JMS queues
- Loan module integration with Loan Interface using SOAP web service
- Reconciliation of daily loan interface file with local loan data using Spring Batch
- Processing of daily credit facility file to update credit facility lines using Spring Batch
- Frequently created complex PL/SQL scripts for data migration/updation
- Worked extensively on Design patterns like Singleton, Facade, Factory, PubSub in java
- Also contributed major role in Product release activities, Defect Fixing, QA support, Production Defect Fixing and support, Build Support and Change management using FCFM (File transfer), ITSM, Autosys
- JMS Queues Monitoring tool, Jenkins
Confidential
Sr. Software Engineer
Technologies: Java, Jquery, Spring MVC, Hibernate, MySql, Jasper
Responsibilities:
- Designed and developed the product from concept to 1.0 release
- Single-handedly developed Program & Commercial Ad scheduler using Jquery and AJAX
- Single-handedly developed Contract & Deals module
- Daily reconciliation report generation using Jasper Reports
- Integrated a mode with social media and used MongoDB to store and fetch unstructured data (posts and Author info)
Confidential
Software Developer
Technologies: JAVA, Struts 2, JSP, Springs, Hibernate, JavaScript, Mootools, MySql DB, Lucene Solr and Fusion Charts
Responsibilities:
- Full stack design and development
- Front-end development in MVC as a SPA using JavaScript, Mootools, CSS, HTML 5, JSP, AJAX and Fusion Charts
- Created plugins and widgets in CSS3, HTML 5, Javascript, Jquery which could be used across product.
- Created analytical interface using Fusion Charts graphs (Multi series, single series, pie) .
- UI to Solr query conversion logic in Java
- Created HTML pages/Tab structures/ Accordions in UI
- As part of development Built up strong Javascript concepts with understanding of Javascript Objects, Closures, Hoisting, RegEx, Prototype, Callback, DOM manipulation, Prototype and Libraries