Full Stack Developer Resume
St Louis, MO
SUMMARY:
- 5+ years of experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design (OOAD) with Java/J2EE.
- Extensive development experience on different IDE's like Eclipse, Net Beans and RAD.
- Expertise in several J2EE technologies like JSP, Servlets, Java Scripts, Java, Web Services (Jax - WS, Restful), SOAP, WSDL, JSF, Hibernate, Spring, Struts, EJB, Ajax, JAVA Beans, JNDI, JMS, XML.
- Excellent Hand on Training on Amazon Web service (Cloud Technology) with Devops using Tools Chef and Puppet.
- Excellent Hands on training SalesForce Admin & lighting App builder with Apex and Triggers
- Created Dynamic single page dynamic web pages using Angular Js 4
- Java SCJP 1.6 Certified with multi talent and highly accomplished skills with excellent training and experince on Andriod Development and iOS Development with excellent training hands on.
- Excellent implementation knowledge on Web Services (SOAP,RESTful), J2EE components (JSP, Servlets, JDBC,RMI and EJB)
- Extensive experience in using version control software's like SVN, CVS and Clear Case.
- Expertise with IBM Web Sphere, BEA Web Logic, Apache Tomcat, Jboss application Servers
- Experience in implementing various design patterns including Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
- Expertise in Web page creation using HTML5 DHTML, XHTML, JavaScript. Angular Js Bootstrap and CSS3.
- Good experience in using the Oracle MySql and SQL Server databases and Mongo DB.
- Experience in database design, PL/SQL, Queries, Triggers, O/R Mapping, Hibernate and JPA.
- Experienced in implementing Spring Framework, Hibernate/iBatis as ORM (Object-Relational Mapping)
- Experience on AJAX for creating dynamic pages and actions. .
- Experience in using Maven a build automation tool used specifically for java projects and Log 4j for logging purpose.
- Developed unit tests using Easy Mock and Junit.
- Superior knowledge of SOA design principles and RDBMS technologies.
- Good Knowledge in all Spring Modules such as Dependency Injection, AOP, MVC spring Boot, microservices and cloud .
- Expertise in developing apps using SQLite, java, XML and HTML5
- Good knowledge on J2EE Design patterns and Core Java Design patterns like MVC, Session facade, Singleton, Front Controller, Business Delegate, Service Locator, VO, DAO.
- Excellent communication Skills, exceptional problem solving, strong programming abilities and a keen client needs assessment aptitude.
TECHNICAL SKILLS:
Languages: Java 6, SQL, PL/SQL, C, C++, SalesForce
J2EE Technologies: Servlets, JSP, EJB, JDBC, JSTL, JNDI, JMS, RMI.
Web Technologies: HTML5, DHTML5, CSS3, XHTML5, XML, XSD, XML Parsers, XSLT, JavaScript
App/Web Servers: BEA Web Logic 8.x/7.x/6.x, IBM Web Sphere 6.x/5.x/4.x, Tomcat 5, JBoss 4.x
Frameworks: Struts 2/1.2/1.1, Spring 3/2.5/2, MVC, JSF, Hibernate 3.0, jQuery, Angular.js
SOA: Web Services (SOAP, WSDL)
Tools: Ant, Log4J, Rational Rose, Maven, Jenkins,
IDEs: Eclipse 3.3/3.2/3.1, IBM RAD 7/6, Netbeans
Version Control: CVS, SVN, Microsoft VSS
Databases: Oracle 10g,9i,8i, DB2 9.x/8.x, SQL Server 2008/05/00 and MySQL 5
Operating Systems: Windows, Linux
Databases Developer: SQL DEVELOPER, SQL NAVIGATOR
PROFESSIONAL EXPERIENCE:
Confidential, St. Louis, MO
Full Stack Developer
Responsibilities:- Created dynamic webpages using spring mvc with spring Boot and java scripit frame using angular js.
- Involved designing in web pages using HTML5, XHTML, CSS3, JavaScript, Angular.js, React.js, React-Bootstrap, Node.js, SASS, Bootstrap3, Backbone.js .
- Developed Bootstrap responsive web application pages using Angular.js services, controllers and directives for front end UI and consumed RESTful web service API.
- Developed Single page application and structured the JavaScript code using Angular . js4 .
- Java 1.8 Spring Framework used to deployed and executed to execute codes.
- Spring Microservices, Spring Boot, JPA, Node Js and React Js hands on 6 months
- JUnit scripts were used for unit testing the modules developed in the development environment·
- Created REST based web services using JAX-RS·
- Used spring annotations as well as xml configuration for dependency injection·
- Used Hibernate annotations for hibernate mapping·
- Created Junit test suites to test the hibernate DAOS, Rest controllers and upload sample Data to the backend database·
- Created exception handling framework to send back error response and codes·
- Worked with XML and JSON contents
- Implemented Spring MVC architecture to create JSP and Spring Bean Factory using IOC, AOP concepts.
- Worked with Devop Team and train them on Git and SDLC including analysis, development, testing,
- Used JUnit for test driven development and perform unit testing .
- Use tools on daily basis like IBM Rational Application Developer (Eclipse) IDE, IBM Rational, Git, Stash, Maven, Nexus, Bamboo, JIRA, Confluence, J-Integra.
- Comprehensive understanding of REST/JSON/XML Web Services
- Experience with multithreaded software design and working knowledge of the general mobile software design patterns, architectures, trends, and emerging technologies.
- Environment: OOAD, UML, Java, J2EE, Servlets, Struts(MVC), Spring Framework, Swing, Hibernate 3.0, WebSphere 6.0, Eclipse IDE, JSF, JSP, JPA, JDBC, EJB, HTML5, JavaScript, WebSphere MQ Series, DHTML5, Web services, CSS3, JQuery, SOAP, WSDL, JDK 1.6, Agile, SQL, Java Developer, JUnit, Win NT & UNIX.
Confidential, Mooresville, NC
Lead Java Developer
Responsibilities:- Pre-fetching data for different views for smooth screen transition developed web pages using Developed a widget development framework with NodeJS and AngularJS to display the account transactions and details pertaining to that account using DHTML5, Spring Web Flow, JQery and CSS3 .
- Implemented Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
- Configured Spring to manage Actions as beans and set their dependencies in a spring context file and integrated middle tier with Struts web layer.
- Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
- Designed and developed JSF components, implemented event handling using Java, JSF, AJAX , and JavaScript for various modules.
- Worked with DevOps team to train them in Git and merge the code using stash
- Designed and developed UI with AJAX, HTML5, XHTML5, DHTML5 JavaScript , Angular JS, Node js for more interactive web pages.
- Worked with Devop Team and train them on Git and SDLC including analysis, development, testing, implementation & maintenance of application software.
- Worked extensively with SOAP and Restful web service for application integration.
- Worked on Oracle as the backend db2 and integrated with Hibernate to retrieve Data Access Objects .
- Involved in helping team members to debug issues with the application and designed and prepared Unit test case using JUnit and Log4j and removed the maximum bugs before passing on the application to the QA team.
- Use tools on daily basis like IBM Rational Application Developer (Eclipse) IDE, IBM Rational, Git, Stash, Maven, Nexus, Bamboo, JIRA, Confluence, J-Integra.
- Developed various activities like transaction history, search products that enable users to understand the system efficiently.
- Created Layout and GUI for IOS and ANdriod using Andriod SDK and PhoneGap Caradova.
Environment: Java 8, JSP,iOS 8.0, iOS 9.0, (iPhone SDK), Andriod SDK(Lollipop) Servlets, JSTL, EJB, JDBC, IOC Spring 2.0 MVC, JBoss AS 4.2,Web services, HTML5, CSS3, XML, XLS, Java Script, Json. Ajax, JMS, Microsoft VSS, Eclipse 3.2, SQL Server 2005, DB2., Jira, Git, Stash, Angular Js, Node Js,IBM RAD, CVS, Maven, Ant. Bootstrap, Log4J, Agile/Scrum, REST & Soap, (GUI) Graphical User Interface development, Implementing, and Testing, Xcode 4.3, iOS 6.0, Objective-C, Cocoa, Cocoa Touch, Mac OS X, Cocoa framework, iPhone Simulator, JSON and core data, Android SDK, Android DDMS.
Confidential, Abbott Park, IL
Java Developer
Responsibilities:- Create User interface JSP pages using spring MVC for desktop and Mobile
- Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
- Designed and developed the web-tier using Html, JSP's, Servlets, Spring MVC framework .
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY ,Used Java Script for Client side validations.
- Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
- Used AJAX in suggestive search and to display dialog boxes.
- Created custom javascript libraries using jQuery .
- Exceptional proficiency in Apex Classes Visualforce Migration Tool and other programs in Salesforce developer toolkit
- Excellent knowledge in Salesforce Admin and Development
Environment: Java 8, JSP,iOS 8.0, iOS 9.0, (iPhone SDK), Andriod SDK(Lollipop) Servlets, JSTL, EJB, JDBC, IOC Spring 2.0 MVC, JBoss AS 4.2,Web services, HTML5, CSS3, XML, XLS, Java Script, Json. Ajax, JMS, Microsoft VSS, Eclipse 3.2, SQL Server 2005, DB2., Jira, Git, Stash, Angular Js, Node Js,IBM RAD, CVS, Maven, Ant. Bootstrap, Log4J, Agile/Scrum, REST & Soap, (GUI) Graphical User Interface development, Implementing, and Testing, Xcode 4.3, iOS 6.0, Objective-C, Cocoa, Cocoa Touch, Mac OS X, Cocoa framework, iPhone Simulator, JSON and core data, Android SDK, Android DDMS, PhoneGap
Confidential, Hoffman Estate, IL
Java/UI Developer
Responsibilities:- Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Implemented applications in JavaScript and MySQL.
- Developed portals for implementing health care benefits of the employees.
- Created various web page layouts using HTML and CSS.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and Ja-vaScript.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Responsible for developing, editing, publishing and managing content on the external Web pag-es and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Defined text alignment, size, borders and many other typographic characteristics.
- Performed client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug.
Environment: HTML5,ActiveMQ, Struts Framework, Servlets, JSP, JSF, JDBC, JNDI, CSS3, JavaScript, JSTL, Taglib, Web Services, SOAP, Oracle 10g, ANT,Zookeeper, iOS 6.0, Objective-C, Cocoa, Cocoa Touch, Mac OS X, Cocoa framework, iPhone Simulator, JSON and core data, Android SDK, Android DDMS