We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

Chester Field, MO

PROFESSIONAL SUMMARY:

  • Around 8 years of experience as a Software Developer in Analysis, Design, Development and Testing and Implementation of applications on Java/J2EE technologies
  • Experience working with agile methodology implementations like Daily scrum meetings, sprint planning’s, resource planning, etc.
  • Proven acumen in Programming languages Java, J2EE, C, C++.
  • Experienced in developing interactive web applications with Single Page Applications ( SPAs ) Framework using AngularJS.
  • Experienced with AngularJS directives ng - app, ng-in it, ng-model for initialization of AngularJS application data, implemented AngularJS Expressions, Directives, Controllers, filters and created Angular JS service layer.
  • Utilized highly available AWS Environment to launch the applications in different regions and implemented Cloud Front with AWS Lambda to reduce latency.
  • Enhanced legacy application by building new components in Angular 2 and Angular 4, typescript.
  • Extensive development experience in web applications using Java 5/6/7, J2EE1.4/1.5, JSP 1.2/2.0, Servlets 2.4, EJB 2.0/3.0 and APIs like JDBC, Java Mail, JNDI, XML, JavaBeans, Portals, Portlets.
  • Strong experience in Spring Framework modules such as MVC, IOC, AOPand Spring JDBC, Spring JTA, Spring IO, Spring Boot with Thyme leaf, Spring HATEOS, Spring Heroku, Spring Netflix, Spring Hystrix.
  • Experience working on Java Server Faces (JSF) to build java technology based web application on server side for event handling, data conversion, server-side validation and page navigation.
  • Experience in programming, Front-End Web App, and User Interface (UI) development using Angular 2.0, Typescript, ES 6, React JS, XHTML, DOJO, JavaScript, Mongo DB, Ember JS, Vanilla JS, Canvas JS, JQuery, AJAX, XML, Ext JS, AngularJS, React.js, Backbone.js and Node JS, Can JS, Bootstrap, JSON, HTML 4/5, CSS.
  • Experienced in SOA and Web Services technologies, including Restful, JAX-WS, JAX-RPC, Axis, Soap, XML, WSDL, SAX and SAAS based design
  • Security measures that the cloud service provider (AWS) implements and operates - security of the cloud.
  • Proficient with development of Restful Web Services using JAX-RS and Jersey framework for exchange of JSON and XML representations.
  • Expertise in using JavaScript, jQuery 1.x, DOM, AJAX, JSON, HTML/DHTML and CSS for view layer
  • Experience in using EmberJs, BackboneJs,ReactJs,ExtJs
  • Created AWS cloud formation templates to automate the process of launching custom-sized, EC2 instances, security groups, Cloud Watch, Cloud Front, RDS, S3, Cloud Trail
  • Experience in creating Docker images, Containers, push/pull and integrating with Spring Boot.
  • Basic understanding of ES6 (ES2015) and other language features in the upcoming editions of the ECMAScriptspecification.
  • Developed single page applications using Angular 2, Angular 4, typescript, web pack and grunt.
  • Excellent technical knowledge in back-end RDBMS tools like Oracle 9i/10G and MySQL.
  • Experience in developing SQL, Stored Procedures, functions, triggers using Oracle and comfortable working with databases like SQL Server, DB2, No-SQL and MySQL.
  • Strong experience in implementing MVC framework like Struts 2.0, Spring 2.x and ORM tools like Hibernate, JPA in J2EE architecture
  • Good understanding of JAVA / J2EE Design Patterns like Singleton, Factory, Front Controller, Value Object, Business Delegate, Service Locator and Façade.
  • Strong Knowledge of Object Oriented Design Methodologies such as Polymorphism, Inheritance and Encapsulation.
  • Experienced in buildtools like Ant and Maven, Log4j for Logging and jUnitfor testing.
  • Experienced in writing complex PL/SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
  • Experience in implementing the MVC architecture in backend applications using Node . JS along with ExpressJS that interacts with MongoDB and performed CRUD operation on MongoDb.
  • Expertise in using J2EEApplication Servers such as IBM WebSphere 4.x/5.x/6.x, WebLogic, JBoss3.x and Web Servers like Tomcat 5.x/6.x/7.x.
  • Experience in building using Polymer, node.js, express.js, SASS and gulp.js for build management.
  • Extensively used IDE for Application development like RAD 6.0, Eclipse3.x, Net Beans
  • Experienced in database GUI/IDE Tools using TOAD, DB Visualizer and MySQL Client
  • Experienced in handling Version Control Systems like GIT, TFS, CVS, VSS and SVN
  • Experiences with build tools include Maven, Gradle and Jenkins Version.
  • Experience in Eclipse plug-in development, SWT knowledge, or Eclipse RCP (Rich Client Platform) development.
  • Working experience with the operating systems like UNIX, Solaris and Windows
  • Development experience includes working with cross functional team and global development teams in Onshore/Offshore Model.
  • Proficient in working across all stages of Software Development Life Cycle (SDLC) andAgile methodologies.
  • Familiar with all aspects of technology projects including Business Requirements, Technical Architecture, Design Specification, Development and Deployment.
  • Expertise in object modeling and Object-Oriented design methodologies (UML). Experience with UML diagrams like Class, Object, Use Case, State and Activity diagrams.
  • Used Continuous integration tools such as Hudson , Jenkins for deployment purpose.
  • Extensive experience and actively involved in Requirements gathering , Analysis, Design , Coding and Code Reviews , Unit and Integration Testing.
  • Hands on experience in Amazon Web Services (AWS).
  • Experience migrating applications into AWS and/or Microsoft Azure.
  • Experience in Core AWS services, including networking with VPCs, computing with EC2, storage with S3, Elastic Load Balancing, RDS for databases, monitoring with CloudWatch, CloudTrail, and access management with IAM
  • Expertise in AWS management console as well as the AWS command line interface (CLI) AWS reference architectures and should have experience gathering requirements, working with customer to define solutions based on AWS and/or Microsoft Azure
  • Worked together with the client community and the IT professionals to deliver quality, efficient and cost-effective software that meets the needs of the corporation, at the time of implementation.
  • Ability to quickly grasp business ideas and requirements and translate it into interactive web pages.
  • Strong analytical, interpersonal and communications skills. Demonstrated track record of analyzing situations, implementing in a fast-paced environment.
  • Fast learner, good at team work and ability to adopt new technology

TECHNICAL SKILLS:

J2EE Technology: Java Beans, Servlets, JSP, JDBC, EJB, JNDI, JMS, RMI.

Architecture & Framework: Client-Server, MVC, J2EE, Struts, Spring Boot, Spring, Hibernate.

Database: Oracle 11g, SQL server 2008, MySQL.

IDE: Eclipse RCP, Net Beans, IBM RAD,JBuilder.

Design Methodology: UML, Fall, Perl, Agile.

Operating Systems: Windows 9x/NT/XP/2003/VISTA/7/8, Linux, Unix

Conceptual knowledge: Web Services, Socket Programming.

GUI: HTML, XML, XSLT, JSF, AJAX, JavaScript, CSS, JQuery, Angular Js, Angular 2/4, Node Js, Reacts, Polymers, Backbones, EmberJs,ExtJS, d3JS, KnockoutJS

Cloud/AWS Services: EC2, S3, RDS, VPC, IAM, ELB, Cloud watch, Route 53, Lambda, Cloud Formation, Docker, RabbitMQ, SNS

Query Languages: SQL, PL/SQL.

Programming Language: Core Java APIs (I/O, Thread, Collection), C, C++.

Design patterns: Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade.

Tools: BEA WebLogic 8.1, JBOSS, IBM WebSphere Application Server 6.1, Tomcat 6.0,JUnit 4.0, ANT, Log4j, Mercury Quality Centre, Rational Clear Quest. ANT, Maven, SVN, Toad.

Design & Control: UML, Rational Rose, CVS, Clear Case.

Web Services: SOAP, REST, AWS

PROFESSIONAL EXPERIENCE:

Confidential - Chester field, MO

Sr. Full Stack Developer

Responsibilities:

  • Involved in design phase and assisting the team to develop admin UI services like manage users, roles, messages, etc., using Spring MVC and Aegis security.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere.
  • Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework
  • Developed framework using Java,MySQL and web server technologies.
  • Utilized AWS environment to launch the applications in different regions and implemented Cloud front with AWS Lambda to reduce latency.
  • Designed and developed utilizingSpring framework, J2EE, HTML, CSS, JSP, Tomcat, Apache POI, JSON and JQuery.
  • Developed the application using Spring Framework that uses ModelViewController(MVC) architecture with JSP as the view.
  • Implemented the Project structure based on Spring MVC pattern using Spring boot.
  • Implemented CI/CD process, CIT automated testing, deployment using Hg/GIT, REST API, Ansible & Puppet.
  • Worked extensively on Angular 4 framework and had experience working with Ng-Modules, components, Observables, ng-router, AUTH-guards.
  • Designed AWS Cloud Formation templates to create customized VPC, Subnets to ensure successful deployment of Web applications and database templates.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC
  • Good experience with Angular.JS directives ng-app, ng-init, ng-model for initialization of Angular JS application data.
  • Hands on experience Spring Boot Actuator , Spring Cloud , and Netflix Eureka.
  • Created custom JavaScript libraries using backbone.js and jQuery.
  • Responsible for the implementation of Web Design based on CSS3, HTML5, and Bootstrap.js Front-End Framework.
  • Migrating the Old single threaded POS into a Single page web-based application using Angular 4 framework as front end and Java as backend.
  • Worked on creation of custom Docker container images, tagging and pushing the images to the servers.
  • Developed native android application with the same functionality in Java, Eclipse, HTML5, jQuery Mobile, CSS3.
  • Worked on end-to-end design, setup, integration and maintenance of CI/CD pipeline from source-control to production.
  • Planning, deploying, monitoring, and maintaining Amazon AWS cloud infrastructure consisting of multiple EC2 nodes and VMWare's as required in the environment.
  • Implementing or exposing the Micro service architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
  • Build back-end application with Python Worked on Dockers, RabbitMQ, Celery, and Jenkins.
  • Worked with development team to deploy the application code on to pivotal cloud foundary(PCF).
  • Created different batch programs to clean up tables in DB2 database
  • Developed PL/SQL procedure for login module and registration module.
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF and JAX-RS.
  • Creation of REST Web Services for the management of data using Apache CXF (JAX-RS)
  • Use AWS Code Commit and understood the array of options for enabling a continuous integration environment on AWS.
  • Involved in writing of Web Services using SOAP, WSDL for getting request from external source systems and sending response to external source systems.
  • Converted existing Terraform modules that had version conflicts to utilize cloud formations during terraforming deployments to enable more control or missing capabilities.
  • Involved in the design and development of Interfaces with upstream and downstream systems using web services, EJB, JMS, XML and XSLT.
  • Writing services in Spring Boot and running and deploying them in Cloud Foundary.
  • Used AWS infrastructure to host the portal. Created EC2 instances, VPCs, RDS, S3 features of AWS.
  • Administered bot Git and Subversion repositories for an enterprise code off.
  • Used Docker Engine and Docker Machine environment, to deploy the micro services-oriented environments for scalable application.
  • Wrote test cases using JUNIT testing framework and configured applications on Weblogic Server.
  • Followed Agile and SCRUM in development process.
  • Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
  • Designed and implemented UI layer using JSP, JavaScript, HTML, DHTML, JSON, XML, XHTML, XSL, XSLT, and business logic using Servlets, JSP, EJBs and J2EE framework.
  • Contributed to organization of testing and quality improvement process (JIRA, Confluence).

Environment: Java, Spring, Hibernate, Struts, Dojo,SenchaExtjs, JavaScript, CSS, Ajax, HTML5, DB2, CRUD, PL/ SQL, JDBC, Apache Cxf, Soap, Angular 2/4,Web Services, Eclipse, Websphere Portal, Subversion (Svn), Junit, Scrum, Coherence, Ant, Angular.Js, Backbone.Js, Uml, Jsp, Jstl, Node.Js. Bootstrap.Js, RabbitMQ, Servlet, Maven, Xml, Itext, Oracle Enterprise Content Management (Oracle Ecm), Gwt (Google Web Toolkit), Jira, Jasper Report, Ilog, Jrules, Web 2.0, SOA, Jms.

Confidential - Charlotte, NC

Sr. Full Stack Developer

Responsibilities:

  • Involved in the Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC
  • Analyze and fix issues related to REST Web services and Application responses.
  • Write database queries and programs for data insertion, updates and views.
  • Design and develop the presentation layer using JSPs, JQuery and JavaScript.
  • Conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies.
  • Built ANT scripts for automated deployment and for the build operation of the entire application
  • Integrated Hibernate with spring by coding a Spring Configuration file.
  • Created AWS cloud formation templates to automate the process of launching custom-sized, EC2 instances, security groups, Cloud Watch, Cloud Front, RDS, S3, Cloud Trail
  • Developed a tool to retrieve and send data to third party service provider. This feature was implemented using REST.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
  • Used Spring Boot Actuator for application's configuration properties in various environments, Upgraded Spring Rest Controllers and Services classes to support migration to Spring framework.
  • Worked on continuous integration and automated deployment and management using Jenkins, Puppet, Chef, Maven, Ant, Docker, or comparable tools.
  • Worked on deployment and configuration of Pivotal Cloud Foundary(PCF) on Google Cloud Platform.
  • Configured various interceptors for transaction management, security, Audit logging(database) and logging using Spring AOP
  • Developed Microservices using Spring Boot, Spring Cloud with Netflix Eureka to create the discovery Server, service,discovery clients and integrated Apache Kafka and Zoo Keeper as message broker.
  • Used Restful client to interact with the services by providing the Restful URL mapping
  • Developing RESTFUL web services using Spring boot, Spring RESTFUL template, JPA, Cloud Foundary.
  • Exported web services using JAX-WS Spring support. Extensive experience in production support.
  • Implemented external customer page using Spring MVC pattern and IOC.
  • Designed and developed custom message adapter components using Apache Kafka that allowed message to travel through Microservices to base on RESTful API utilizing Spring Boot with Spring MVC .
  • Automated the cloud deployments using chef, python (boto & fabric) and AWS Cloud Formation Templates.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 2.
  • Enhanced the functionality of screens using JSP, HTML, JavaScript, CSS and Jquery
  • Created cloud formation templates in setting up DEV, QA and UAT environments using AWS Cloud formation and leveraged Elastic container services to run Docker micro services in AWS.
  • I worked on the MySQL migration project. To make the system completely independent of the database
  • Involved in Creation, Manipulation and Supporting the SQL Server Database
  • Involved in writing of Web Services using SOAP, WSDL for getting request from external source systems and sending response to external source systems
  • Developed application code using Eclipse-Glaxo IDE and configured with Maven and Jboss
  • Used Cloud Watch for monitoring AWS cloud resources and the applications that deployed on AWS by creating new alarm, enable notification service.
  • Worked on unit testing for the Angular application using karma.
  • Worked on resolving licensing issues involved with ClearCase software change management solution package.
  • Used Pivotol Cloud Foundary as Paas for deployment of applications.
  • Develop/program new functionality and features in line with functional specifications and business requirements.
  • Deployed the Docker image of services building Docker file and build a continuous delivery pipeline for containers using AWS Code and Amazon ECS.
  • Develop core Java programs for all business rules and workflows using spring framework.
  • Re-factor existing code structure to separate core business logic and Data Access Objects (DAOs).
  • Implemented Hibernate for data persistence and management.

Environment: Java, Spring, Ibatis, Struts,Ejb, Jquery, Mysql,Toad,Sql Server, Db2, Angular, Apache Axis2, Wsdl, Netbeans, Jboss, Cvs, Visual Source Safe,Ant, Selenium, Water Fall Model, Uml, Jsp, Servlet, Ant, Xml, Emc Documentum, Jira, Swing, Cognos, Ilog, Oracle Adf, Oracle Bpm, Ibmmq Series, Apachi Tomcat, Linux, Unix

Confidential - Kansas City, MO

Full Stack Developer

Responsibilities:

  • Designed and Developed complex UI screens using Spring MVC, AJAX,GWT,JQuery, JSP, CSS, HTML, Angular JS, and JavaScript.
  • Developed use case diagrams, class diagrams, database tables, and provided mapping between relational database tables and object-orientedjava objects using Hibernate.
  • Extensively used Hibernate concepts such lazy loading, dirty bit checking and transactions.
  • Worked with Web services to design and implement SOA components.
  • Integrated the application with AWS cloud platform for managing the application infrastructure, recognized by the customer for saving millions.
  • Designed and developed transactions and persistence layers to save or retrieve data from different sub systems such as order management systems, customer management and web database using spring, Hibernate, Spring DAO, Spring Batch, JDBC, Oracle.
  • Designed and created Microservices business segments and RESTful administration endpoints utilizing Spring Boot.
  • Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework), Hibernate and EJB deployed on WebSphere Application Server connecting to an Oracledatabase.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Implemented Object-relation mapping in the persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Cloud based infrastructure and Microservices implementation running on Amazon AWS cloud.
  • Developed application in Java/JEE technologies using Eclipse IDE with My Eclipse plug-in.
  • Consistently met deadlines and exceeded expectations achieving recognition, resulting in increases in responsibilities.
  • Developed unit and integration test cases using JUnit, Mockito.
  • Responsible for maintaining and expanding the cloud infrastructure using AWS(EC2/EBS).
  • Provided guidance on technical issues during deployment using Jenkins, GIT and Maven
  • Involved in the configuration and deployment of the application on the JBOSS application server.
  • Production Support and performing technical validations on Production systems.
  • Implemented rest web services using REST, JSON and JAX-RS and SOAP web services using JAX-WS.
  • Implemented service locator to call SOAP web services to consume in the application using JAX-WS, JAXB, XML, WSDL, and SOAP and tested using SOAPUI.
  • Deployed SOAP based web service using Tomcat server.
  • Used Log4J logging framework for logging messages with various levels written throughout the Java code.

Environment: Java, J2EE, Oracle, Spring MVC, Spring, Angular, SOA, JMS, Spring Batch, REST, Spring DAO, JDBC, JSP, Hibernate, iBatis, SQL, PL/SQL, Servlets, JQuery, JQuery-EasyUI, AJAX, GWT, CSS, JavaScript, REST, JAX-WS, JAXB, JUnit, Mockito, Jenkins, Maven, JBoss, tomcat, Agile.

Confidential - Grand Prairie, TX

JAVA Developer

Responsibilities:

  • Involved in Analysis, development, testing, integration and deployment of the web services.
  • Involved in Agile methodology to get updated with team
  • Involved in development of User Interface using HTML5, CSS/CSS3, JavaScript, jQueryand JSON.
  • Developed the application front end using Jakarta Struts Framework. Developed action classes, form beans and Java Server Pages using WSAD.
  • Involved in configuration of Struts MVC, E-mail, File-Upload, and Integration with ORM Framework (Hibernate).
  • Used JAXB API to bind XML schema to java classes.
  • Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to WebSphere MQ, which connects to the legacy systems.
  • Tested the application functionality with JUnit Struts Test Cases.
  • GUI was developed using JSF and Java Swing.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used CVS for version control.
  • Extensively used ANT as a build tool.
  • Deployed the applications on IBM Web Sphere Application Server.

Environment: WAS 5.0, WSAD 5.1.2, Web Sphere MQ 5.3, Java SDK 1.4, MVC, core java, Hibernate 3.0, struts 1.2.4, EJB 2.0, Servlet 2.2, JSP 2.0, JNDI, JDBC, PL/SQL, XML Web Services, VB/COM,Apache Tomcat, ASP, Spring1.0.2, SOAP, WSDL, JavaScript, Windows 2000, Oracle 9i, JUnit, CVS, ANT 1.5 and Log4J

Confidential

Java Developer

Responsibilities:

  • Created Mock-up designs and developed various functionalities with Java Script and jQuery.
  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Worked with the team of architects to gather requirements and enhance the application functionality and add new features.
  • Used Jakarta Struts Framework for rapid development and ease of maintenance.
  • Developed the application front end using Jakarta Struts Framework. Developed action classes, form beans and Java Server Pages using WSAD.
  • Involved in configuration of Struts MVC, E-mail, File-Upload, and Integration with ORM Framework (Hibernate).
  • Used JAXB API to bind XML schema to java classes.
  • Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to WebSphere MQ, which connects to the legacy systems.
  • Tested the application functionality with JUnit Struts Test Cases.
  • GUI was developed using JSF and Java Swing.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used CVS for version control.
  • Extensively used ANT as a build tool.
  • Deployed the applications on IBM Web Sphere Application Server.

Environment: WAS 5.0, WSAD 5.1.2, Web Sphere MQ 5.3, Java SDK 1.4, MVC, core java, Hibernate 3.0, struts 1.2.4, EJB 2.0, Servlet 2.2, JSP 2.0, JNDI, JDBC, PL/SQL, XML Web Services, VB/COM,Apache Tomcat, ASP, Spring1.0.2, SOAP, WSDL, JavaScript, Windows 2000, Oracle 9i, JUnit, CVS, ANT 1.5 and Log4J.

Hire Now