We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 8 years experience involved as Java/J2EE /UI Developer in Object Oriented development, implementation and maintenance of web and distributed Enterprises applications using JAVA/J2EE and UI technologies.
  • Experience in designing and developing web - based applications using Java, J2EE, Web Services SOAP/WSDL and REST.
  • Experience in developing MVC frameworks using Spring, Struts 1.x/2.X, EJB.
  • Experience in Software development life cycles like analysis, designing, Integration, Deployment and Maintenance of E-Commerce applications, Web Services coding implementation, Testing and deploying in server of high-volume, high-performance of real-time intensive web and off-line based application.
  • Experience in Core Java concepts Collections, Multi-Threading, Strings, Generics, Exceptional Handling.
  • Proficient in XML and its parsing technologies like XSL/XSLT, SAX, DOM, X path, SOAP, WSDL, DTD, XSD, XMI, SOA, JAXB, JAXP, Apache Axis.
  • Experience in working wif SOA architecture by producing/consuming SOAP based web services using Apace Axis, CXF engines. Experience in producing and consuming Rest-ful based web services.
  • Experience in Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, and Optimistic.
  • Experience in building up Spring Application Context wif dependency injection by utilizing various versions of Sprig Framework 3.X/4.X JSF 2.x these enable to import and work of supporting from external JDBC/Hibernate/Web Services/ Struts /JNDI API frameworks.
  • Experience in developing JAR, WAR, EAR files using building tools ANT, Maven.
  • Knowledge of Financial Information exchange (FIX) protocol messaging standard developed specifically for teh real-time electronic exchange of securities transactions and real-time trading, historical market data, analysis of this data, and routing of an order to teh best trading entity for a transaction.
  • Expertise in UML which includes creating Use-Case diagrams, Class diagrams, Interaction diagrams (Sequence diagrams, Activity diagrams) using Designer tools like MS Visio 2003/2007, Rational Rose.
  • Experience wif Web Sphere Application Server of 6.0/6.1 wif RAD IDM and other popular servers Apache Tomcat web server 5.0/7.0/8.0 and JBOSS 4.x/6.x/7.x and BEA Web logic 8/9/11
  • Experience in RDBMS technologies like Oracle, MySql, and Postgres using Functions, Triggers, And Stored Procedures and involved immensely in teh activity of writing of complex queries, by using My SQL, DB2, Oracle 9i/9 g/10g.
  • Experience in creating Manage Servers using BEA Web Logic, installations using different methods and Experience in deploying teh developed applications along wif code patching.
  • Experience in NoSql databases technologies like HBase, Mongo DB, Cassandra and relational data modeling, object-relational integration (ORM), physical design/tuning.
  • Experience in using Subversion, GitHub and SVN as version controlling tools.
  • Experience in static/dynamic web pages development using different technologies HTML5, CSS3, Bootstrap, Servlets, JSP and also provided web-pages side validation using JavaScript, JQuery.
  • Experience in software development Life Cycle(SDLC) in developing and designing user friendly, cross browser complaint web sites, and User Interface(UI) applications using JavaScript, JQery, JSON, HTML4/5, CSS2/3, DOM, AJAX, XML, Solid Professions wif IA/UX.
  • Experience in Applying teh latest development approaches including MVC, event-driven applications using AJAX, object Oriented (OO) JavaScript, JSON, and XML
  • Experience in CMS tools Like Word Press and Drupal while worked on PHP and MYSQL as part of development.
  • Extensively utilized teh AJAX for database connection, Object Oriented (OO) JavaScript, JSON, and XML, in-Depth Knowledge/Experience of Web 2.0, JavaScript, JQery, W3C standards.
  • Experienced in Bootstrap (responsive design), Backbone, and AngularJS, React.JS frameworks.
  • Experience on compatibility issues wif different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
  • Strong debugging skills using Firebug, IE Tester, and Chrome Developer Tools
  • Good Knowledge in Unified Modeling Language (UML), Flow Charts, Class Diagrams, User Diagrams, Activity and Sequence Diagrams.
  • Strong Knowledge in Agile Development (Scrum) and Waterfall Methodologies.
  • Experience in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of future pages Using Web Standards.
  • Experience on working wif CSS, CSS3, SASS,LESS background, Layouts, Positioning, various open and licensed source Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors in CSS.
  • Experience in developing and utilizing JAR, WAR, EAR files wif building tools like Maven, ANT.
  • Experience in using of Jenkins Continuous integration and continuous deployment having good noledge on it tools.
  • Experience in Linux, Red Hat, UNIX, and Windows Operating system administration tools and methods.
  • Experience on Amazon Web Services (AWS) like EC2 instances, Amazon Simple DB, and Amazon Cloud Watch.
  • Experience in developing teh applications using Python and Ruby programming.
  • Experienced in Payment Systems (Gate Ways) of its security standards and protocol procedure.
  • Provided support and executed automated testing, System integration testing, regression testing and user acceptance testing on various platforms like SIT, UAT and production.
  • Ability to quickly adapt to new environments and learn new technologies.
  • Excellent analytical capabilities wif strong communication skills..
  • Has worked on project estimate technologies like Work Breakdown Structure, Use case Points and Function Point Analysis.

TECHNICAL SKILLS

Design Skills and Testing tools: Design patterns (Singleton, Business Delegate, IOC, DAO, SDLC, Active MQ etc.), MVC Design patterns, GOF Design patterns, J2EE Design patterns, EJB Design patterns, J Unit, Testing,, Scala Test, ANT, DB Unit.

Methodologies: UML, OOPS, V Lifecycle Model, Agile and scrum, OSGI, Information Systems Development Methodology (ISDM)

Open Source Frameworks: Struts 1.x/2,x Spring Framework 3.X/ 4.x, Spring MVC, Spring Core, Spring Context, Spring DAO, Spring ORM, Spring JMS, GO4,Spring Web Services, Spring Batch, Spring Integration, Node.js, JSP, JSTL, JNDI, Hibernate

Web/Application Servers: Web Logic 8.1/9.1/10.3, IBMDB2, Web Sphere 7.0/8.0, JBOSS 4.0/5.0, Apache Tomcat 6.0/7.0.

XML/HTML: XML, JSON, XSD, DTD, XSLT, SAX, DOM Parser, XSL, Path, JAXB, HTML, DHTML, CSS3, SASS, XHTML, Tiles.

Database & tools: SQL, PL/SQL, Oracle, MySQL MSSQL, No SQL, Mongo DB, Cassandra PERL,, DB2, HIPPA, Sybase, IBM web sphere portal, IBMDB2, GWT.

IDE’s: Eclipse, RAD6.x/7.x, Eclipse 3.x, CVS, Git, WSAD, Jbuilder, Net Beans, IntelliJ SOAPUI.

Languages: Core Java, C, C++, Ruby, Python, Scala, Java script, Shell scripting I/O.

J2EE: J2EE (JSP, Servlets, JSTL, Custom Tags, EJB, JMS, JDBC, Web Services JAX-WS, JAX-RS, XML Parsing, XSLT), Servlet, JTA, JNDI, LDAP, Struts, JSF.

Core Java: Collection, Multithreading, concurrency, RMI, Sockets, Reflection, Java Beans.

Scripting Languages: JavaScript, Perl Script, Shell Script, Power shell, Ajax, JQuery, AngularJs, Ember.Js Bootstrap.Js, React.Js

Protocols and UML Tools: SOAP, LDAP, RESTFul, SOA, Node.JS, Backbone.JS, Ext.JS, HTTP, HTTPS/SSL, TCP/IP, FTP, Telnet, Rational Rose 2002, Microsoft Visio, Jasper/I report

Source Control: CVS, SVN, GitHub

Project Management: Jira1.4, Microsoft Project, TestDirector7.0.

Other Tools: Maven3.x Ant1.x, Log4J, Apache Commons.

Operating Systems: Windows, Linux, Mac OS

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Full Stack Developer

Responsibilities:

  • Outstandingly involved in iterations of SDLC design, implementation, debugging and testing of functionalities of J2EE components java Beans, Java, XML, Collections Framework, JSP, Spring and Hibernate.
  • Applied teh advantages of Spring Core container for develop teh applications loosely coupled and used Spring MVC for creating teh independency in presentation layers from teh business layers. Other technologies also were like Spring IOC and Spring AOP.
  • Involved in handling transactions using Spring Declarative Transaction management.
  • Implemented Caching mechanism using Spring Gem fire Template.
  • Implemented DAO layer using different hibernate techniques like strategies, Inheritance, annotations and criteria interfaces.
  • Used Ajax for doing asynchronous calls to teh spring controller classes.
  • Parsed JSON data and displayed it in teh front end screens using JQuery.
  • Implemented PL/SQLqueries and usedOracle stored procedures, and built-in functions to retrieve and update data from teh databases.
  • Developed web services using RESTFul.
  • Developed REST based Web Services using Apache CXFfor some of teh business services.
  • Used python, Ruby OOP’s concepts to create teh patches and remove teh bugs occur when using java coding.
  • Developed UI using different layout patterns HTML5, CSS3, JavaScript, JQery, AJAX, And Angular JS.
  • Experience in writing client side coding used for “V” in MVC using React.JS.
  • Created Payment Gateways as standards off PCI and also used HTTP protocols.
  • Implemented Ajax and JQuery based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
  • Used JSF for internal report generation by fetching data from database wif customized view using CSS and AJAX for form processing. ImplementedMessage Driven BeanUsingJMS Implemented enterprise applications wif JQuery, AngularJs and Spring MVC, Perl Script.
  • Implemented applications using twitter Bootstrap framework to improve teh responsiveness of web pages.
  • Worked on SASS for inheritance and color, page layout, and all designing concepts and converted to CSS file.
  • Extensively used Angular UI (Bootstrap) for ng-grid, and UI components.
  • Applied techniques for cross-browser and cross-platform interface development (Angular JS)
  • Defined and developed teh application's presentation layer using JSP’s along wif HTML5, CSS3 and JavaScript.
  • Implemented teh service using Node.js for performance, development, maintenance and deployment reasons.
  • Using Jasmine and karma test runner extensively for unit testing for end-to-end testing
  • Used JIRA for bug tracking and issue tracking.
  • Design and develop new web 2.0 features to improve UX and modernize teh current web platform
  • Worked wif JSON for data exchange between client and server.
  • Developed teh MVC Patterns using Spring 3.0.
  • Wrote client Side code using React JS and used npm & gulp directories to generate teh server environments and to monitor teh application.
  • Developed teh pages that are complaint to W3C and ADA standards.
  • Involved in creating test cases using JUnit for Java classes and Abstract spring dependency Injection test for spring beans.
  • Developed and retrieved No-SQL data using Mongo DB using DAO’s.
  • Developed and deployed teh code in server JBOSS 6.x of Red Hat IDE.
  • Created Administrative and manage servers using Web logic 11 followed unicast deployed teh applications using GUI’s and tested.
  • Used maven and Jenkins building, continuous integration and testing purposes.
  • Implemented logger for debugging and testing purposes using Log4j.
  • Extensively used Linux, UNIX system administration tools to create servers and deploy and run applications in development stage.
  • Worked on AWS tools EC2 instances, Elastic Load Balancer, Cloud Watch, and other tools deployed and maintained teh applications in it.
  • Used SVN as version controlling tool as it provides flexibility and faster solutions.

Environment: Java1.7/1.8,JSP,CoreJava1.6Multithreading,Struts2.0,Servlets2.3,HTML5,SASS,JUnit,ScalaTest,XML/XSL,XSD,JavaScript,Log4j,JQuery,Spring3.0,Node.js,React.JS,Bootstrap,ApacheCXF,RDBMS,MySQL,Maven2.0/3.0SpringBatch,SpringIntegration,Git,Windows, AWS, WebSocket,Eclipse2.x/3.x,Subversion,Webservices,AWS, JIRA,BOSS, AngularJs,Oracle11g/10g,SQL,Drop wizard, Perl Script,, Maven, Jenkins HTML5,CSS3, AngularJS JQery, PHP MVC Design Pattern, Eclipse 2.1,Jbuilder, VSS, Shell Scripting,Log4j and JUnit, Mongo DB, Linux, Unix.

Confidential, Atlanta, GA

Full Stack Developer

Responsibilities:

  • Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens wif assigning various roles) using Struts 2.X MVC framework, Hibernate ORM Module, XML, JSP and XSLT.
  • Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework) and Hibernate.
  • Implemented MVC’s using Servlet, JSP, HTML, CSS3 and Struts Framework, Hibernate, spring, Java Scripts and Web logic.
  • Optimized teh inventory levels at retail stores and transport operations using advanced resource planning modules using J2EE, JMS (MQ) and RDBMS technologies.
  • Multithreaded JavaSwing clients were designed and developed for traded financial products
  • Teh tool helps in alignment of suppliers and retailers around a shared customer focused view of categories
  • Taken Care of Multithreading in backend Javabeans.
  • Developed client-side application that navigated intelligence data websites issued user defined queries and accomplished result set retrieval. Programmatically applied HTTP (headers, cookies) constructs to accomplish site navigation.
  • Applied model-view-controller design pattern using Java Beans, Swing and conducted simultaneous queries and retrievals using Javamultithreading techniques.
  • Developed Scalable applications using Stateless session EJBs.
  • Used Axis Web Services using SOAP to transfer teh amount from an application that is remote and global to different financial institutions
  • Designed and implemented teh AJAX framework for exposing teh javamethods for asynchronous communication wif client using DWR (Direct Web Remote).Worked closely wif back end team to implementAJAXcall toREST APIsand update dynamic functionality of HTML inJQuery
  • Wrote code to buildViews and Modelsas part of MVC pattern using Angular.js.
  • Created web pages usingTwitter Bootstrapthat cater toAndroid and IOS webplatforms
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity and improve communication
  • Worked on SASS as Preprocessor of CSS.
  • Participated inAGILE SCRUMmeetings, sprint planning sessions and retrospective meetings during teh 2-week sprint cycles
  • Used Eclipse IDE and Tomcat as developed application using Weblogic and compatibility wif different servers.
  • Involved in writing shell script to export Oracle table's data into flat files and performed unit testing using JUNIT and used Log4j for logging and automatic batch jobs.
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update teh tables to implement business logic.

Environment: Core Java, JSP, Servlets, Struts 1.X/2.X,EJB, Framework, Hibernate, Weblogic Server, Framework, Oracle, UNIX Shell Scripts, XSL, XSLT, Eclipse 3.X,MyEclipse,HTML5,CSS3,SASS,JavaScript,JQuery,AngularJS,Node.JS,React.JS, Bootstrap, UML, JavaScript, JUnit, JAXP, XML

Confidential, Texas, TX

Java/J2EE Developer

Responsibilities:

  • Understanding teh client requirements from status meetings and maintaining teh screen as per teh client needs.
  • Followed Agile Scrum Methodology for build teh whole projects.
  • Highly contributed to teh every phases of SDLC from teh beginning to end.
  • Developed JSP Views, Actions and delegating teh tasks to corresponding session beans.
  • Developed teh database using ORM tools wif Spring Hibernate over different database such as Oracle, and MySql.
  • Worked on XML Parsing (JAXB/DOM), XML Schemas/DTD and XML Beans
  • Implemented business logics using, JSP, Java beans, UI components, and Ajax.
  • Many of teh functionalities integrated wif Struts 2.x MVC and Spring MVC Framework.
  • Vastly used Struts validate framework, Java Script for client side and server side validation.
  • Developed Hibernate mapping definitions for persistent layer.
  • Configured and deployed application on IBM Web sphere Application Server using Maven script.
  • Created teh Unit test cases, functional tests and connectivity tests for teh system.
  • Deployment of Web services, JSP, Servlets and server side components in Web sphere 6.0 and Web logic Application server.
  • Extensively used Node.js Npm libraries for build teh server side. Designed dynamic and browser compatible pages using HTML, CSS, JavaScript, and JQuery
  • Experience on working wif CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS
  • Wrote code to perform Form Validations using JQuery and JavaScript.
  • Designed and develop creative intuitive User Interface(UI) that address as per client’s requirements
  • Designing applications User Interface and Widgets using GWT code as per teh business requirement
  • Used SOAP/WSDL based Web Services to get price from external Business Entities.
  • Responsible for creating/generating Hibernate classes and configuration XML’s and to also manage CRUD operations (insert, update, and delete).
  • Used Web Logic 7x application Server to create, debug and deploy application modules.

Environment: JDK 1.5/1.6/1.7 Core Java (J2SE-Multithreading, IO), TDD Methodology, Struts 2.x, Servlet 2.3, Agile Methodology, J2EE-JSP, Servlets, UML (Rational Rose), BEA Web logic Server, Tomcat, JBoss Ant, CVS, JUnit, Log4j, XML, Oracle, Eclipse, Web Sphere

Confidential

Software Developer

Responsibilities:

  • Object-orientated analysis/object-orientated design of current system based on agile RUP method.
  • Used Servlets, JSP’s, XML, XSL and UML.
  • Worked wif Struts as teh Web-container framework using both teh validation and tiles add-on components.
  • Worked on Struts 1.x framework for developing application and user interfaces.
  • Applied multi-threading concepts for application development.
  • Used spring annotation for code reducibility and flexibility.
  • Extensively used teh HTML tags, CSS, JavaScript, JQery, AngularJS, Ajax and teh view side of MVC and at browser level validations. Designed dynamic and browser compatible pages using HTML, CSS, JavaScript, and JQuery.
  • Experience on working wif CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS
  • Wrote code to perform Form Validations using JQuery and JavaScript.
  • Developed data formatted web applications and deploy teh script using client side scripting using JavaScript
  • Designed and develop creative intuitive user interfaces that address as per client’s requirements
  • Designing applications User Interface and Widgets using GWT code as per teh business requirement
  • Developed Web Services using SOAP.
  • Supported integration efforts between teh Spring, Hibernate and JPA
  • Design Patterns implemented are Business Delegate, Session Facade, DTO, and Service Locator
  • Used Hibernate as a persistence layer to create ORM.
  • Used JNDI lookup for getting teh Connection Objects.
  • Wrote SQL Queries and Stored Procedures teh contents from Oracle database methodologies create table views and inner joins outer joins for RBMS.
  • Deployed Applications using teh GUI Mode of Web Logic Application Server.
  • Extensively used teh log4j for logging and debugging purposes.
  • Wrote and performed unit testing using JUnit.
  • Used GitHub repositories for version control.
  • Used SDLC methodology

Environment: Java 1.5, J2EE, JSP, Spring, MVC, Hibernate 3.x,JPA, XML, XSLT, XPATH, Design Patterns, JNDI, JMS, Log4j, Oracle, JUNIT, UML, HTML, CSS, JavaScript, AngularJS, Node.JS, Web Logic, Window XP.

We'd love your feedback!