We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

2.00/5 (Submit Your Rating)

LA

SUMMARY

  • Around 8+ years of professional experience in developing web applications using J2EE technologies like Java, RESTful services, Servlets, JSP, JDBC, Java Script, spring, Spring Batch, Hibernate, XML, JSON, UNIX shell scripting, Web services.
  • Expertise on advanced software development methodologies such as Agile/Scrum model processes.
  • Experience in Software Development Life Cycle (SDLC), Requirements Specification, designing documents and writing.
  • Experience in Use Cases, Sequence Diagrams and Class Diagrams using UML, J2EE Design Patterns.
  • Expertise in back - end procedure development, for Database Applications using Oracle 9i & 10g, SQL and PL/SQL
  • Hands on experience with Integrated Development Environments (IDE's) tools like Eclipse and Net beans.
  • Experienced in other front-end technologies such as LESS, Typescript, bootstrap, AngularJS, Ajax, JSON, NodeJS etc.
  • Expertise in J2EE Architecture using Java, JDBC, Java Beans, EJB, Servlets, JSP, JMS, Struts, ANT, Log4J, UML, XML, CSS, HTML, and JavaScript.
  • Expertise in Spring framework extensively used Spring Boot, DI, Spring AOP, Spring JDBC templates and Spring MVC.
  • Worked on user-friendly and fully functional applications for Android and HTML5.
  • Experience in architecture design, development and implementation of software applications and testing.
  • Expertise in troubleshooting and debugging applications.
  • Experience in developing web interfaces using HTML5, CSS3, JavaScript, AngularJS, Angular 2/4/7, DOM scripting and JQuery.
  • Experience in configuring, deployment, and support of cloud services including migrating existing databases from on premise to AWS Redshift using various AWS services.
  • Expertise in server-side development with JDBC, JMS, Servlets, MVC architecture, Java Beans, XML.
  • Proficient in XML technologies like XSL, XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, SOA, JAXB, Apache axis.
  • Experience working with SOAP and Restful Web Service.
  • Extensive experience using MAVEN to build the projects.
  • Comprehensive knowledge of physical and logical data modeling, performance tuning and monitoring.
  • Strong web development skills using HTML/HTML5, CSS/CSS3, JavaScript (ES5 & ES6), JQuery, Bootstrap, Angular 2/4/7, React JS, Node JS, Require JS, XML, AJAX, JSON which meets W3C Web Standards.
  • Experience working with Agile SCRUM methodology and working in pair.
  • Experience in client-side development with CSS, JavaScript.
  • Extensive experience in developing GUIs using Struts, SPRING MVC, SPRING web flow Frameworks.
  • Experience Hands on with PL-SQL Stored Procedures, Triggers and Views.
  • Experience on Web Services, SOAP, JAX-RPC, WSDL, JSF, HIBERNATE, EJB, XML.
  • Experienced with IBM WebSphere Application Server, Oracle Weblogic application servers, JBOSS, WebSphere and Apache Tomcat Application Server.
  • Hands on experience in handling message services using Apache Kafka.
  • Hands-on experience in using message brokers such as ActiveMQ and RabbitMQ.
  • Have good experience in using Version Controlling tools (CVS, VSS, CM SYNERGY, Subversion, Clear Case, Bamboo and Jenkins) and defect tracking tools like Clear Quest, Quality Center.
  • Proficient in SQL, PL/SQL, T-SQL, Views, Functions, Stored Procedures and Triggers.
  • Worked in TDD and version management tools GitHub, SVN.
  • Experience in LDAP for authentication scheme and in middleware technologies.
  • Experience in working as a developer, a team lead, and an onsite coordinator
  • Experience in interacting with the client directly at client location

TECHNICAL SKILLS

Languages: Java (JDK 1.8, 1.7, Java SE 6, 7, 8, J2ME, J2EE (JSP, Servlets, JMS, JPA, EJB3), Java Beans, JDBC and JavaScript), C and C++.

Java/J2EE Technologies: Struts, Servlets, JDBC, EJB, JSP, Servlets, JMS, Java Security, JSTL, Java Mail and Web Services, J2EE, JPA, JavaBeans, JNDI, JSF, Struts, Spring, Hibernate, Spring MVC, Spring IOC, Spring AOP, Spring Boot, JSF, AWT, Hibernate, HQL.

Python Frameworks: Django, Flask, Nagare, TurboGears, web2py, Openstack

Web Technologies: HTML4.0,5.0/DHTML, CSS2/3, Ajax, JQuery, JavaScript, and XML

JavaScript Technologies: Node.js, jQuery, Bootstrap, ReactJS, Ember.js, AngularJS, Angular 2/4/7

Cloud: AWS, Azure, Snowflake

Web & App Servers: Samba, Weblogic11g/10.3/10.0, Apache Tomcat 7/6, Web Sphere 7, JBoss 2.x/3.x, IBM Web Sphere, Glassfish

Databases: Oracle11g/12c/10g/9i/8i, MySQL5.1/4.1, DB 2 9.1/8.1/7.2 , MongoDB

Tools: /Utilities: Apache ANT, Rational Rose, Maven

Testing Tools: JUnit, Log4j, Selenium, Postman, SOAPUI

Development Tools: NetBeans, Jenkins, jbuilde 9.0, RAD 7.5.3, IDEA 8.1, Eclipse 3.5, IntelliJ

Operating Systems: Windows, Linux, and Unix

Version Control Systems: Git, SVN, VSS, PVCS, CVS

PROFESSIONAL EXPERIENCE

Confidential, LA

Sr. Full Stack Developer

Responsibilities:

  • Implemented functionality using Servlets, JSP, HTML and Struts Framework., Hibernate, Spring Boot, Java Scripts and Weblogic.
  • Developed server-side application to interact with database using Spring Boot and Hibernate.
  • Worked on the Spring framework like Spring IOC, Spring Boot and Spring DAO.
  • Involved in the implementation of DAO using Spring-Hibernate ORM, involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations
  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Created RFP Microservice to provide RESTful API utilizing Spring Boot with Microservices.
  • Working Knowledge in AWS EC2 by creating snapshots, volumes, and security groups for public and private instances.
  • Created application structure based on Angular style guides and best practices.
  • Worked on AWS Data Pipeline to configure data loads from S3 to into Redshift
  • Implementing filtering, sorting and pagination using third party tools and Agular 9 framework.
  • Extensive design implements and test services experience in a Micro Service-oriented architecture and has implemented the REST based Microservices using the Spring Boot, Spring Data with JPA (Java Persistence API).
  • Designing and developing Restful API and services using best practices to interact within the microservices and with the front end. Using spring MVC and spring rest.
  • Used JQuery and Ajax calls for transmitting JSON data objects between frontend using Angular and controllers.
  • Worked with JSON based REST Web services.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Created a RESTful web API service to generate EMS which was then consumed in front-end by Angular 9.
  • Experience developing components and worked using Custom Directives, Controllers, Services, and filter modules of Angular 9
  • Used Kafka messaging systems for inter service communication.
  • Implemented Springboot microservices to process the message into the kafka cluster setup.
  • Experience with SQL and basic CRUD operations
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Used JDBC to connect to the information model tier.
  • Worked with modules for database persistence using Node.js to interact with the database.
  • Worked with Express.js for development of RESTful webservices and middleware configurations.
  • Created a stable automation framework using Selenium WebDriver/JAVA that provided reporting, logging & Database validations.
  • Data modeling using Database development skills in Oracle, MySQL, PostgreSQL
  • Developed and executed test cases and automation regression testing using Selenium WebDriver.
  • Writing JUnit test/Integration test cases for asserting functional quality
  • Drove identification of current bottlenecks in application delivery lifecycle and implemented Agile practices & behaviours across globally distributed application development teams
  • Used Angular CLI for initializing and project setup with scaffolding.
  • Developed JSPs using EL language and JSTL tags.
  • Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles framework.
  • Developed CI/CD system with Jenkins on Kubernetes environment utilized kubernetes and docker for the runtime environment for the CI/CD system to build, test and deploy.
  • Created webservices using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts.

Environment: Java, J2EE, Spring, Angular 8/9, Struts, Kafka, Python, Django, jQuery, Ajax, Sencha Extjs, JavaScript, Oracle, Crud, Pl/Sql, JDBC, Apache Cxf, Rest, Eclipse, WebLogic, Clearcase, Junit, Agile, UML, JSP, JPA, JSTL (Java Server Pages Standard Tag Library), Servlets, Maven, Jasper Report, ILog, Web 2.0, SOA.

Confidential, OK

Sr. Full Stack Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Used AGILE methodology and participated in SCRUM meetings.
  • AWS EC2 instances were configured in developing and QA environments with NodeJS.
  • Designed interactive web pages with front-end screens using HTML5 and CSS3.
  • Designed and implemented the user interface using HTML5, CSS3, JavaScript and Angular JS.
  • Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Enhanced user experience by designing new web features using MVC Framework like Express JS and Node JS.
  • Worked on the modernization of a legacy and outsourced UI technologies used were Angular 2/4/7, CSS,
  • Node JS, Express JS, and AWS (Amazon Web Services).
  • Provided seamless connectivity between BI tools like Tableau and Qlik to Redshift endpoints.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Implementing Microservices in AWS with reactive Angular 2/4/7 components using RXJS.
  • Designed and developed Microservices using node.js, Mongo DB, Neo4J, Elastic search on Cisco Private Cloud OpenStack Platform
  • Designed the responsive front-end screens using Angular 2/4/7, HTML5, CSS3, JavaScript, Typescript, jQuery, and Bootstrap.
  • Designing, developing, and maintaining complex SQL queries for data analysis and data extraction as per client requirements
  • Validated forms using Angular 2/4/7 and regular expressions there by providing client-side validation and server validation.
  • Experienced in implementing Microservices, Service Oriented Architecture (SOA) with XML based Web Services (SOAP/WSDL) using Top Down and Bottom Up approach.
  • Created Buckets in AWS and stored files. Enabled Versioning and security for files stored
  • Used RESTFUL client to interact with the services by providing the RESTFUL URL mapping
  • Built MAVEN scripts for automated deployment and for the build operation of the entire application.
  • Deployed the application in WebSphere Application Server 6.0.1 and Configured JMS in the WebSphere application server to send messages on the queue.
  • Extensively used Spring Framework such as Spring IoC for bean management and Spring AOP integrated with Log4j for exception logging.
  • Implemented scripting with Ajax and XML to dynamically refresh the page contents.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC and Spring Boot. Used JSON as response type in REST services.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript, JQuery, HTML5, CSS3 and Angular 2/4/7.
  • Developed core Java programs for all business rules and workflows using spring framework.
  • Designed and developed Restful service interface using Spring MVC to the underlying customer event API. Involved in building Restful Web services using JAX-RSAPI.
  • Worked on Cloud implementation by installing, building, and deploying applications using Cloud Foundry and using AWS.
  • Created custom Plugins, templates, and functions for Angular 2/4/7 application.
  • Implemented Kafka producer and consumer applications on Kafka cluster setup with the help of zookeeper.
  • Have knowledge on partition of Kafka messages and setting up the replication factors in kafka clusters.
  • Implemented to reprocess the failure messages in Kafka using offset id.
  • Analyzed and fixed issues related to REST Web services and Application responses.
  • Performed unit testing using JUnit.
  • Experienced in CI/CD pipeline using with Jenkins Kubernetes and managing quick deploying of application on Openshift platform by containerizing with Dockers and Kubernetes
  • Followed Agile Scrum methodology and used TDD for writing test cases.
  • Involved in developing stored procedures and Triggers on Oracle11g
  • Used NPM to manager server-side packages.

Environment: Java 1.7, J2EE, Spring Framework 4.0, Hibernate, Angular 2/4, AJAX, Kafka, Oracle 11g, Web Services, AWS, Agile, REST, XML, Microservices, Mongo DB, SOA, WebSphere, JavaScript, Angular JS, NodeJS, ReactJS, Bootstrap, JQuery, JBOSS, JUnit, Grunt, Github, SQL, JMS, HTML5, JSP, JPA, CVS, CSS3, MVC, Maven and SVN.

Confidential, TX

Sr. Software Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development, and Testing of the application using AGILE methodology (SCRUM).
  • Used AGILE software development methodology which helps to develop project plans.
  • Designed and Developed Client-Side application using Angular JS, HTML5, CSS3, JAVASCRIPT ES6, Bootstrap, jQuery.
  • Implemented reactive Angular 2 components using RXJS.
  • Designed entire framework to support Test Driven development (TDD) by making use of Dependency Injection through unity framework and developed a generic repository.
  • Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3, JSON, TypeScript and React JS.
  • Designed and managed public/private cloud infrastructures using Confidential Web Services (AWS) which include EC2, S3, Cloud Front, Elastic File System, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, and IAM which allowed automated operations.
  • Developed Open stack API to integrate with Amazon EC2 cloud-based architecture in AWS, including creating machine Images.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy and used Hibernate Persistence Strategy to interact with database.
  • Build RESTful web service by building Node.js Server in the back end to handle requests sent from the front-end jQuery and AJAX calls.
  • Using Django Framework model, implemented MVC architecture and developed web applications with superb interface.
  • Used Django REST framework and integrated new and existing API's endpoints.
  • Extensive knowledge in using python libraries like OS, Pickle, NumPy and SciPy.
  • Proficient in handling huge data and performing creating, reading, updating, and deleting (CRUD) operations on MongoDB using PyMongo module.
  • Worked on Django REST framework as it is much faster to read data and it can be cached. REST allows more formats than SOAP and gives better support for browser clients as it supports JSON.
  • Validated forms using Angular 2 and regular expressions there by providing client-side validation and server validation.
  • Automated the cloud deployments using chef, python, and AWS Cloud Formation Templates
  • Created Angular directives, Controllers, Modules, Pipes Etc In TypeScript.
  • Created RFP (Request for Proposal) microservice to provide Restful API utilizing Spring Boot with Spring MVC.
  • Implemented Spring MVC framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Developed code using Design Patterns like DAO, Factory Pattern, Singleton and Value Objects, Decorator, State, Strategy.
  • Installed and administered Atlassian tool set including JIRA, Confluence, Crucible, and Bamboo.
  • Used spring as the MVC model. Used Spring AOP and Spring Boot for common cross cutting concerns like security and interception.
  • Implemented Docker container service, build pipeline like Jenkins, Bamboo and Go CD for Continuous Integration and Continuous Deployment that can run on the cloud or on-premises
  • Worked on Code builds, and code changes are made in JavaScript, Python and Shell scripts.
  • Configured Source Code Management tools with Bamboo and executed triggers in SVN.
  • Created Views, Sequences in the oracle database and modified the existing PL/SQL stored procedures.
  • Worked on Load testing on JMeter to improve the performance of newly developed code.
  • Designed and prepared Unit test cases using JUnit and Log4j and removed the maximum bugs before passing onto the application to the QA team.
  • Expertise in using NoSQL database like MongoDB to support the storage of JSON objects and provides the storage for security related information.
  • Sending requests and responses to Microservices through REST/HTTP.
  • Used UNIX shell scripting to automate software installation and testing. Wrote scripts to apply application patches and Oracle table updates.
  • Used GitHub to maintain the versions of the source code of the project.
  • Used CI/CD technologies such Git, Chef, Jenkins are used for developing and deploy web services.
  • Developed integration modules for disparate clients using Apache Camel.
  • Involved in Unit testing of application using Karma and Jasmine library to make sure that the application is compatible in all browsers.
  • Worked in close cooperation with project managers and other functional team members to form a team effort in development.

Environment: JDK 1.8, Spring Boot, Spring MVC, Angular 2/4, Spring AOP, Hibernate 4.0, JAX-RS Webservices, JAX-WS Webservices, Microservices, Apache CXF, AJAX, UML, MS Visio, JSTL, Oracle 11g, Docker, JBoss, Selenium, GIT, Bamboo CI, Cucumber, Chef, MongoDB, JMeter, Apache Camel, Karma, AWS, Jasmine.

Confidential, TX

Java Developer

Responsibilities:

  • Developing webkit browser based mobile app using technologies like Sencha touch, DOJO and PhoneGap.
  • Using sencha touch for development to find relevant people for the same social Networking Websites.
  • Developed HTML5 Mobile application with HTML5, Java Script, jQuery, JSON and RESTful web service.
  • Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
  • Utilize Dojo framework for performing front end validations.
  • Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
  • Developed UI components for email and link sharing of documents and files for a Content Management
  • System using Backbone.js and jQuery.
  • Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS, and client validations using JavaScript.
  • Developed front-end User Interface by Flex and Action Script create reusable UI component for the client side.
  • Using JavaScript, HTML, DOM, XHTML, AJAX, CSS, and JQuery in ongoing projects GUI was developed.
  • Hand-written HTML, CSS, XHTML, JavaScript, JQuery, AJAX, XML and JSON were converted to mock-ups.
  • Develop mobile time tracking user interface for iPhone and Android using PhoneGap library.
  • Design, development, testing and implementation of WEB applications using Sencha touch framework.
  • Implemented Presentation layer using JSP, Servlets, HTML5.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
  • Design and development of Web Pages using PHP, jQuery, jQuery Mobile, Ajax.
  • Using server and client-based State Management options application state was managed.
  • Used the lightweight container of the Spring MVC Framework to provide architectural flexibility for inversion of controller (IOC).
  • Involved in the complete Software Development Life Cycle (SDLC) phases such as Requirement Analysis, Design, and Implementation of the project.
  • Created forms and loaded data into the Oracle database.
  • Hands on experience in developing dynamic webpages using HTML5, CSS, JavaScript, and AJAX
  • Used Spring Framework for dependency injection.
  • Implemented and deployed several EJB (Session and Entity).
  • Implemented Back office loan services and web applications using Session Façade, Service Locator, Data Access Objects, Business Delegate, MVC, Front Controller and Data Transfer Object design patterns.
  • Created DB2 SQL Procedures, Functions & Stored Procedures, Nested Tables, Cursors, DB2 Packages, Reports &SQL Functions for Reports.
  • Worked with VSS Version control to create virtual library of computer files.
  • The front end of the project is designed on MVC architecture using struts, Tiles frameworks.
  • Data modeling using Database development skills in Oracle, MySQL, PostgreSQL.
  • Created all the services to work with the various entities provided and restified the services using REST APIs.
  • Eclipse TPTP plug-in was used for profiling and performance testing.
  • EJB's were running under the hood of WebSphere container/server.
  • Involved in Configuring tiles-def.xml, web.xml and struts-config.xml according to the strut framework.

Environment: Java1.5, JSP2.0, Servlets2.4, EJB2.0, Struts1.2, Spring 2.0.3, JDBC3.0, Design patterns, Html, XML, CSS, Log4j, Ant, Web services, RAD6.0, IBM WebSphere server6.1, IBM DB29.0, VSS.

We'd love your feedback!