We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

San Antonio, TexaS

SUMMARY

  • Full - Stack Developer with 5 years of experience in Application Development, including design and development of Projects in the areas ofJ2EE ClientandServer-SideEnterprise Applications.
  • Good experience developing enterprise applications using Spring,Hibernate,JavaBeans,Servlets,Struts, XML Mapping,Ant, IvyandMaven.
  • Strong experience in design/development of web applications usingJava,JSP, J2EE,Servlets,JMS,MVCFramework,WebServices,XML,XSD,JSON,andJAXB.
  • Extensive experience in designing professional UI web applications using front-end technologies likeHTML/HTML5, CSS/CSS3, JavaScript, XML, DHTML, XHTML, JQuery, AJAX, JSON, Angular JS, Angular 2.0, Backbone JS, Require JS, React JS and Bootstrap.
  • Experience using Front-end technologies likeJavaScript, Angular JS, AJAX, JQuery as well as HTML, CSS, and CFML.
  • Experience withHibernatePersistence Frameworkand Design patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object, Data Transfer Object .
  • Good noledge inAngular 2.0directives to create reusable elements and attributes, along with easy to test and maintain client side interactivity in web applications.
  • Engineering web development, multi-tier applications, acting as all players from Database to user interfaces.
  • Experience in building web applications usingSPRINGframework features likeMVC(Model View Controller),AOP(Aspect Oriented Programming),DAO(Data Access Object),Spring Boot, Spring Security, Spring Batch.
  • Experience with servers likeWebLogicand WebSphere.
  • Experience in designing Low Level and High Level design documents
  • Experience in deploying and configuring multi-tier enterprise applications on multiple servers such asWeb logic Server, JBoss, WebSphere and Tomcat,BEA WebLogic.
  • Extensively usedJava/Servlet API/Spring/Multithreading/Drools API/Lucenein the projects.
  • Experienced in writing applications inMaven, ANTand deploying them on to servers.
  • Extensive experience of working with RDBMS likeOracle 11g/12 c, MySQL, SQL Serverand developing Stored Procedures, Triggers, Views, Functions andSQL Queries.
  • Experience of working withRAD,WSAD 5.0, Spring Tool Suite, JDeveloper, Eclipse, NetBeans,
  • Experience in designingUML diagrams using Rational Rose and Microsoft Visio.
  • Experienced in usingLog4jand good expertise in application build tools likeANT, GradleandMaven.
  • Experience in the use of Defect Tracking & Version Management Tools such asSVN, CVS, GIT.
  • Experienced in Unit Testing and generating of Test cases for web applications.
  • Implemented several design patterns such asMVC,Business Delegate,ServiceLocator,DAO,DTO,Singleton,ObjectFactoryandFrontController.
  • Extensiveexperience in Web application development using -HTML, CSS, JHTML, JavaScript, Ajax, AngularJS, D3.Js, ExtJS,Applets, AWT, RMI,XML, XSD, XSTL, UML.
  • Experience withNode JSalong mean stack applications usingMongo DB, Ext JsandAngular Js
  • Very good understanding in all phases ofSDLC,security requirements,multi-tier application developmentwithhardware interaction, deep understanding of network protocols, test driven development,SDK development -maintenance and support.
  • Experience asGUI developer using JSP, Ajax, JQuery.
  • Experience in developing components usingEnterprise Java Beansover Application servers and platforms such asWebSphere.
  • Strong exposure working with J2EE design patternslikeMVC, Front Controller, and Factory Design pattern, Value Object, Singleton and Proxy Design Pattern.
  • Good experience with Java OOPS concepts like Multithreading, Collections and Exception Handling.
  • Strong experience in RDBMS technologies likeSQL, Sub Queries, Stored Procedures, Triggers, Functions.
  • Expertise in working withcloud serviceslikeAWSandNoSQL databaseslikeCassandra, Mongo.
  • Experience with unit testing the applications usingJunitandJMeter.
  • Worked on continuous integration usingJenkins/Hudson.
  • A resourceful team player with good inter-personal skills, TEMPeffective problem - solving and decision-making skills, looking for a satisfying career in a fair working environment with opportunities for growth.

PROFESSIONAL EXPERIENCE

Confidential, San Antonio, Texas

Full Stack Developer

Responsibilities:

  • Responsible for the analysis, documenting the requirements and architecting the application based onJ2EEstandards.
  • Designed dynamic and browser compatible pages usingHTML5, DHTML, CSS3, BOOTSTRAPandJavaScript.
  • UsedJavaScriptlibraries to createsliderandpage-turninganimations on calendar widgets.
  • Involved in developing web pages usingAngular 6Framework and familiar with various Angular JS directives and services.
  • Development ofHibernateobjects for data fetching for batch and front-end processing.
  • Designed and developed the new features in the existing application to meet the customer's satisfaction.
  • UsedHibernate, object relational-mapping(ORM)solution, technique of mapping data representation from MVC model to Oracle Relational data model withSQL-based scheme.
  • Designed and developed the user interface screens, data base design changes and changes to user access modules.
  • Involved in writingOracle PL/SQL Stored procedures, triggersandviews.
  • LeveragedAWS cloud servicessuch asEC2; auto-scaling; andVPC(Virtual Private Cloud) to build secure, highly scalable and flexible systems.
  • AWSis used to coordinate and manage the delivery of messages to the subscribers. Client-side validations and server side validations are done according to the business needs.
  • Extensively used core java concepts likecollection frame work, multi-threading, OOPS and Exception Handling.
  • UsedAngular 6 as frameworks to create single page applications (SPA) which can bind data to specific views and synchronize data with server usingSass, Less, Bootstrap, Angular JS.
  • Responsible forWeb UIdevelopment in JavaScript usingJQuery, AngularJSandAJAX.
  • Developed a Single Page Application which can switch to different components usingAngular 6.0.
  • Responsible for secure batch data flow to downstream systems usingMiddleware Java technologies.
  • Developed Mean Stack from scratch includingMongo DBserver (Mongoose Connector) setup andExpress JSserver development.
  • Developed drag and drop document editing usingReact Js.
  • Developed theJQuerycallback functions to implement asynchronous communication usingAJAX.
  • Used theJava Collections APIextensively in the application as security protection forXML, SOAP,RESTandJSONto make a secure Web Deployment.
  • Built backendREST APIwithNode JS, Express JSand also Implemented modules intoNode JSto integrate with designs and requirement.
  • Brief experience on implementing theAngular JS 6.0in creating the animations onCSS basis.
  • Implemented different Design patterns likeDAO, Singleton Patternand MVC architectural design pattern ofSpring framework.
  • Developed APIs usingAJAXandJSONto implement more robust and efficient client facing applications.
  • Worked on theREST Web Servicesand used Spring Framework and developed the Spring Features likeSpring Core, Spring IOC, Spring AOP, Spring Data Access, Spring web test, Spring MVC, Spring DAO, Spring Boot, Spring Batch, Spring Security, Spring Integration.
  • BuildingRESTfulservices usingMicro-servicesarchitecture with tools such as Spring-boot.
  • Developing Intranet Web Application using J2EE architecture, usingJSPto design the user interfaces andHibernatefor database connectivity.
  • Managed the dependency packages byNPM/Bower.
  • WroteJUNITtest cases for web servers.
  • Written test cases and done Unit testing execution withJASMINEandKARMA.
  • Involved inCICDprocess usingGIT, Nexus, Jenkins job creation, Maven build, Create Docker imageanddeployment in AWSenvironment.
  • Involved with Sprint Planning, Sprint grooming, Allocation of User Stories usingJira.
  • UsedLog4J APIfor logging and debugging.

Environment: Spring Core, Spring IOC, Spring MVC, JavaScript, JQuery, JSON, Spring DAO, Spring Boot, Spring Batch, Spring Security, Spring Integration, Linux, Spring-Hibernate integration framework, JSP, Oracle, PL/SQL, XML, AWS (EC2, VPC), Spring web flow, Maven, JUnit, REST web service, HTML, CSS, SASS, AJAX, Jira, Angular JS, NPM/BOWER.

Confidential, Champaign, Illinois

Software Developer

Responsibilities:

  • As a Senior J2EE Developer assisted my team in developing two different Web-based applications
  • Designed and developed the application usingAGILE-SCRUMmethodology.
  • UsedHTML, JavaScript,AngularJS,JQuery,AJAX,CSS, andBootstrapas data and presentation.
  • Developing & Customizing UIJavaScriptPlug-in usingJQueryandJSON.
  • Analyze, debug and fix issues related tothread locking, clustering, network connections, Swingclient performance on customer's production environment
  • Designed Interactive GUIs usingJava Applets and Swing/JCF
  • DevelopedSpringBeansand configuredSpringusingapplicationContext.xml.
  • Developing the web application using Core Java concepts likeCollections,OO concepts, Exception handlingfor developing application modules
  • Assisted Database Developers usingPL/SQLfor managing data associated with the tables inOracle.
  • Managed and maintainedNo SQL(Cassandra) databases in production domain.
  • Uses Second Level Cache to enhance performance and Proper Memory Management.
  • Created Mock-up designs and developed various functionalities withJavaScriptandJQuery.
  • Developed Model pop-ups withAngularJSfor responsive web design on mobile devices.
  • WroteRestservices to feed data to an application withAngularJSframework.
  • Developed a core component of Analytics withNode JS,Backbone JS.
  • Developed user interface usingJSPwithJavaBeans, JSTL and Custom Tag Libraries, Javascript, CSS, JQuery, Node JS, HTML, SASS and Ajax to speed the application.
  • UsingAJAXto requestJSONdata through third partyREST APIsto acquire products data from server and display it in sorted order.
  • Used Web Services usingSOAP,WSDL,UDDIandJAX-WSprogramming model.
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems usingSOAPandREST(Using Axis and Jersey frameworks).
  • Designed and developedMicro-Servicesusing(MEAN Stack) node.js, Mongo DB.
  • Developed web services usingSOAP,WSDLandApacheAxis, which halped communicating through different modules of the application.
  • Involved in creatingRestfulweb services usingJAX-RSandJERSYtool.
  • Involved inJ2EEDesign Patterns such asData Transfer Object (DTO), DAO, Value Object and Template.
  • Primarily focused on the spring components such asSpringMVC,DispatcherServlets,Controllers, Model and View Objects, View Resolver.
  • UsedSpringIOC,AOP, Spring Batchmodules to integrate with the application.
  • GeneratedDAO’sto map with database tables usingHibernate.
  • Developed a multi-user web application usingJSP,Servlet,JDBC,SpringandHibernateframework to provide the needed functionality.
  • Developed application usingJMSfor sending and receiving Point-to-PointJMSQueue messages.
  • UsedApacheCXFas the Web Services framework to implement theRESTAPIs involved.
  • Database development required creation of new tables,SQLstored procedures, functions, views, indexes and constraints, triggers and requiredSQLtuning to reduce the response time in the application.
  • UsedMavenfor generating system builds andJenkinsfor continuous integration.
  • CreatedWARfiles fromMavenand deployed them onTomcat.
  • Worked onDroolsRules Engine and Expectation Rule Engine for writing Business Rule Validation
  • Wrote unit-testing codes usingJUnit, resolved bugs and other defects usingFirebug.
  • WroteJUNITTest cases forSpring Controllersand Web Service Clients in Service Layer usingJunit.
  • UsedLog 4jfor debugging, testing and maintaining the system state.
  • UsingJIRAto manage the issues/project work flow.

Environment: Spring, Hibernate, Web services, JAX-RS, JUNIT, SOAP, UI, SQL, JSP, JDBC, JSON, JavaScript, JQuery, AJAX, Html, CSS, Angular JS, PL/SQL, Maven, log4j, Jenkins, JIRA, JMS, APACHE AXIS, Apache CXF, GIT, UNIX, AGILE-SCRUM, Oracle, Tomcat, Drools.

Confidential, Gulfport, Mississippi

J2EE Developer

Responsibilities:

  • Involved in various phases ofSoftware Development Life Cycle (SDLC)of the application like Requirement gathering, Design, Analysis and Code development.
  • Involved in the development of model, library, struts and form classes (MVC).
  • Worked on core java, using file operations to read system file (downloads) and to present onJSP.
  • Used PL/SQLstored procedures for applications that needed to execute as part of a scheduling mechanisms.
  • DevelopedSOAP based XML web services.
  • Worked with high volume and complexPL/SQLstored proceduresandpackagesusingTOAD.
  • Used different patterns likeSOA,MVCpattern,DAOpattern, andsingleton.
  • Directly worked with Business Analysts and SMEs to gather requirements from the customer
  • Developed Stored Procedures, triggered stored procedures usingHibernateinsecondary project, involved in developing Programmatic transactions usingHibernate.
  • Consumed messagesin the form ofJSONand persisted them withNOSQLdatabaseCassandra and MongoDB.
  • Worked one-on-one with client to develop layout, color scheme and layout and implemented it into a final interface design with theHTML5/CSS3,BootstrapandJavaScript.
  • Designed and developed the UI usingJSP, HTML, HTML5, CSSandJavaScript, AJAX, JSON.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams usingRational Rose.
  • Developed the applications usingJava, J2EE, JDBC
  • Worked on various use cases in development using Struts and testing the functionalities.
  • Involved in preparing the High Level and Detail level design of the system usingJ2EE.
  • Implemented the database connectivity usingJDBCwithOracle 9idatabase as backend.
  • UtilizedDOM, SAXparser technologies in implementingXMLparsing framework.
  • Worked on integration modules,BPELbusiness objects, Business Rules, Invoking Human tasks, deploying intoWebSphere Process Serverand tested using Business Process Choreographer.
  • Experience with eclipse plug-ins like Find Bugs, Check Style
  • Extensively worked on uploading files intoCLOBandBLOB’sof Oracle Data base.
  • Experience in Updating, Modifying queries inOracle 10g.
  • Apache Antwas used for the entire build process.
  • UsedRational Clear Casefor version control andJUnitfor unit testing.
  • Used quartz scheduler to process or trigger the applications on a daily basis.
  • ConfiguredJBOSSApplication server and deployed the web components.
  • Provided troubleshooting and error handling support in multiple projects.

Environment: Struts, Hibernate, Spring, EJB, JSP, Servlets, JMS, XML, SOAP, WSDL, JDBC, JavaScript, UML, HTML, JNDI, CVS, Log4J, RAD 7, Windows XP, Linux, Web Sphere App server, WebLogic, Rational Rose, Oracle.

Confidential, Nashville, Tennessee

Java Developer

Responsibilities:

  • Involved in the loan details Presentation module.
  • Involved in designing of the BOA Loan Assist entry framework using J2EE guidelines and different J2EE design patterns withJSP, ControllerServletsandEJBin picture.
  • Involved in the implementation of the Service Locator, Business Delegate and the Session Façade design pattern for the enterprises level functionality.
  • UsedJavaScript, for the client end data validations
  • Involved inJUnit testingand usedJProbeto quickly pinpoint and repair the root cause of application code performance and stability problems that obstruct component and integration integrity.
  • Involved in writing application level code to interact withRESTful Web APIs, Web ServicesusingAJAX,JSON,XMLandjQuery.
  • Developed theStateless Sessionbean for processing the business logic.
  • Developed numerous Transfer objects using theDTOdesign pattern for inter-tier communication.
  • ImplementedStrutsframework (Action and Controller classes) for dispatching request to appropriate class.
  • Used Struts Validation framework for validation of user input as per the business logic and initial data loading.
  • UsedJSFfor automatic synchronize UI components.
  • Logging, Exception handling and validationsto IOMS and IOMS Payoff application usingAOPmodule of Spring.
  • Used JSF for navigation handling and duplicate button press problem.
  • UsedPojoto develop custom dojo widgets for Color chooser and others.
  • Used Dojo Widget LibraryDijitlike Tree, Back button, Calendar, List box, Validation text box, Text area, to create form, validation and for specialized input.
  • Designed and delivered innovative transparent cryptography layer for Dojo SQL using AES 256-bit encryption, protecting stolen laptops from having their offline data compromised.
  • WrittenSQL, PL/SQLqueries. And usedDB2stored procedure, functions, triggers, cursors, objects, sequences etc.
  • UsedCrystal Reporttools to generate data sources.
  • Application development using N-tiered client/server development.
  • Implemented Rational Unified Process (RUP) for software development process
  • Develop Message Driven Beans (MDB) & involved in building and accessing a web Services using SOAP over JMS.
  • Developing a mechanism for sending and receiving SOAP messages overJMSby MQ Series Engine
  • Developed Web Services using ApacheAXIS2tool Framework.
  • GeneratedWSDLfiles using AXIS2 tool.
  • Implemented Web Services usingSOAPprotocol,UDDI,WSDLand Service oriented Architecture (SOA) Concept.
  • WrittenJUnittest cases for Business Objects, and prepared code documentation for future reference and upgrades.
  • Written build xml file forANTscripting.
  • Used IBM Rational Clear Case(software configuration management (SCM)) for version control, workspace management, parallel development support and build auditing to improve productivity
  • Deployed applications usingWeb LogicApplication Server
  • Implemented open sourcelog4jlogging framework in whole application.
  • UsedCVSas a version controlling tool for managing the module developments.

Environment: JAVA, J2EE, Servlets 2.4, EJB 2.0, JDBC 2.0, JAXB, Struts 2.0, JSF components, DAO, HTML, Java Script, XML, CSS, Ajax, Web Sphere Application server, LDAP, Oracle 10g, Log4J, Eclipse 3.1, CVS, DOJO, Ant 1.5, SOA, SOAP, DB2, PL/SQL, SQL, Web Services-WSDL, SOAP, UDDI, SOAP UI, JAX RS, JERSEY, Windows XP.

Confidential, Atlanta, Georgia

Junior Java Developer

Responsibilities:

  • Participated insystem design, planning, estimation and implementation.
  • Involved in developingUse case diagrams,Class diagrams,Sequence diagramsandprocess flow diagramsfor the modules usingUML and Rational Rose.
  • Developed the presentation layer usingJSP,AJAX,HTML,XHTML,CSSand client validations using JavaScript.
  • Developed and implemented theMVCArchitectural Pattern usingSpring Framework.
  • TEMPEffective usage of J2EE Design Patterns namelySession Facade, Factory Method, CommandandSingletonto develop various base framework components in the application.
  • Modified Account View functionality to enable display of blocked accounts details that has tags. This involved modifying beans, JSP changes and middle tier enhancements.
  • Developed variousEJBs (session and entity beans) for handling business logic.
  • Code implementation using java &groovy, re-factoring & peer review
  • DevelopedSession BeansandDAOclasses for Accounts and other Modules.
  • Extensively usedSpring JDBCin data access layer to access and update information in the database.
  • Worked on generating the web services classes by usingWSDL,UDDIandSOAP.
  • Consumed Web Services usingWSDL, SOAPandUDDIfrom third party for authorizing payments to/from customers.
  • UsedJAXBAPI to bind XML Schema to java classes.
  • Involved in Units integration usingJUnit, bug fixing, and User acceptance testing with test cases.
  • UsedCVSfor version control andMavenas a build tool.
  • UsedLog4jfor logging errors, messages and performance logs.
  • Used JBoss Application Server to deploy application

Environment: Java 1.4, JSP, Servlets, Struts frame work, Tag libraries, Java Script, CSS, AJAX, JDBC, JNDI, Oracle 8i, Java beans, Struts Validation framework, Windows/UNIX, Ant, JUNIT, SVN, QC, Edit Plus, Web Logic application server, SQL Developer.

We'd love your feedback!