We provide IT Staff Augmentation Services!

Lead Full Stack Developer Resume

0/5 (Submit Your Rating)

LA

SUMMARY

  • Around 10+ years of professional experience in developing web applications using J2EE technologies like Java, RESTful services, Servlets, JSP, JDBC, Java Script, spring, Spring Boot, 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.
  • 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.
  • 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.
  • Experienced in NoSQL technologies like MongoDB, Redis and Cassandra and relational databases like SQLite, PostgreSQL, Dynamo DB, MariaDB and MySQL databases.
  • Experienced situations to demonstrate Solution oriented, Analytical and Communication skills.
  • Played roles as a Team Member, Technical Mentor and Team Lead.
  • Has good knowledge of Software Development Life Cycle (SDLC) like V-Model and Agile.

TECHNICAL SKILLS

Languages: Java 8, (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, JSP, 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, Confidential 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

Lead Full stack developer

Responsibilities:

  • Worked on the Spring framework like Spring IOC, Spring Boot and Spring DAO using Java 8.
  • Involved in the implementation of DAO using Spring-Hibernate ORM, involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations
  • 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 Java 8 features, Spring Boot and Hibernate.
  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Created RFP Microservice to provide RESTful API utilizing Java 8, Spring Boot with Microservices.
  • Working Knowledge in AWS EC2 by creating snapshots, volumes, and security groups for public and private instances.
  • Created IAM policies for delegated administration within AWS and Configure IAM Users / Roles / Policies to grant fine - grained access to AWS resources to users.
  • Worked on AWS Data Pipeline to configure data loads from S3 to into Redshift
  • Used JSON schema to define table and column mapping from S3 data to Redshift
  • 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 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.
  • Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout the company's IT team using GWT, Sencha, spring data, JPA.
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • For inter service communication we use Kafka messaging systems.
  • Worked on persistence layer using O/R Mapping tool IBatis with Oracle Database.
  • 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.
  • Deployed serverless application with service as ECS fargate, ECR.
  • Integrated EFS with ECS fargate
  • Developed REST API's using Spring MVC and Spring boot, hosted all micro services on PCF.
  • Using PCF did smoke tests, which are functional unit and integration tests on all major system components.
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved.
  • Hands on experience on Application Servers like Web Logic, JBoss., and tomcat.
  • Worked for developing, testing and deploying rules using JBOSS BRMS Expert.
  • Worked on the Eclipse SDK framework to develop the Code and Deploy the Application by Integrating to the Tomcat Server.
  • Deploying job of resolving any external dependencies and customizing these deployed enterprise bean in this specific Banking application. Finally deployed the jar files in the EJB Container and WAR files in the Web Container on to the Weblogic server.

Environment: Java 8, J2EE, Spring, Hibernate, Struts, Python, Django, Couchbase Python SDK, PHP, jQuery, Ajax, Sencha Extjs, JavaScript, Oracle, Crud, Pl/Sql, JDBC, Apache Cxf, Rest, Eclipse, AWS fargate, Clearcase, Junit, Agile, JBOSS, JSP, PCF, Servlets, Maven, Jasper Report, ILog, Web 2.0, SOA.

Confidential, PA

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.
  • Project Setup, Installation, Configuration, and Implementation of ONESOURCE Global Trade Software including Requirements, Design, Software Configuration, Integrations, Testing and Production Go-Live.
  • Gather business, process, data, and integration requirements between ONESOURCE Global Trade and ERP Systems (ORACLE, and other systems on-premise or in the cloud using web services)
  • 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.
  • Spring Controllers were used with Angular JS to route the control to desired Java services.
  • 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-MVCand Spring Boot. Used JSON as response type in REST services.

Environment: Java 8, J2EE, Spring, Hibernate, Struts, REST, API, Couchbase SVN, PHP, jQuery, Ajax, Sencha Extjs, JavaScript, Oracle, Crud, Pl/Sql, JDBC, Apache Cxf, Rest, Eclipse, WebLogic, Clearcase, Junit, Agile, UML, JSP, JSTL (Java Server Pages Standard Tag Library), Servlets, Maven, Itext, Google Web Kit (GWT), Jasper Report, ILog, Web 2.0, SOA.

Confidential, SC

Full stack develoepr

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed the applications using Java 8, J2EE, Struts, JDBC
  • Deployed Spring Boot based microservice Docker Container using Amazon EC2 Container Services using AWS Admin Console.
  • Monitoring resources and Applications using AWS Cloud Watch, including creating alarms to monitor metrics such as EBS, EC2, ELB, RDS, S3, SNS and configured notifications for the alarms generated based on events defined.
  • Integrated Spring MVC, Spring Boot and other frame works with Hibernate in the server side using Java 8.
  • Involved in preparing the High Level and Detail level design of the system using Java 8.
  • Created struts form beans, action classes, JSPs following Struts framework standards.
  • Implemented Microservices Spring Boot, Pivotal Cloud Foundry (PCF) and engagement using Spring Boot.
  • Implemented the database connectivity using JDBC with Oracle 9i database as backend.
  • Involved in the development of model, library, struts, and form classes (MVC).
  • Used display tag libraries for decoration and used display table for reports and grid designs.
  • Worked on core java, using file operations to read system file (downloads) and to present on JSP.
  • Involved in the development of underwriting process, which involves communications without side systems using Confidential MQ and JMS.
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms.
  • Built applications for scale using JavaScript and NodeJS.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Apache Ant was used for the entire build process.
  • Used Rational Clear Case for version control and JUnit for unit testing.
  • Designed and developed web interfaces and business logic using Spring, JSP, Servlets, JavaBeans,
  • Spring JDBC, Java Script, HTML, and XML Technologies
  • Configured WebSphere Application server and deployed the web components.
  • Provided troubleshooting and error handling support in multiple projects.

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, AWS.

Confidential, TX

Java developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed the applications using Java, J2EE, Struts, JDBC
  • Deployed Spring Boot based microservice Docker Container using Amazon EC2 Container Services using AWS Admin Console.
  • Monitoring resources and Applications using AWS Cloud Watch, including creating alarms to monitor metrics such as EBS, EC2, ELB, RDS, S3, SNS and configured notifications for the alarms generated based on events defined.
  • Integrated Spring MVC, Spring Boot and other frame works with Hibernate in the server side.
  • Involved in preparing the High Level and Detail level design of the system using J2EE.
  • Created struts form beans, action classes, JSPs following Struts framework standards.
  • Implemented Microservices Spring Boot, Pivotal Cloud Foundry (PCF) and engagement using Spring Boot.
  • Implemented the database connectivity using JDBC with Oracle 9i database as backend.
  • Involved in the development of model, library, struts, and form classes (MVC).
  • Used display tag libraries for decoration and used display table for reports and grid designs.
  • Worked on core java, using file operations to read system file (downloads) and to present on JSP.
  • Involved in the development of underwriting process, which involves communications without side systems using Confidential MQ and JMS.
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms.
  • Built applications for scale using JavaScript and NodeJS.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Developed Struts Action classes using Struts controller component.
  • Developed SOAP based XML web services.
  • Used SAX XML API to parse the XML and populate the values for a bean.
  • Used Jasper to generate rich content reports.
  • Developed XML applications using XSLT transformations.
  • Created XML document using STAX XML API to pass the XML structure to Web Services.
  • Apache Ant was used for the entire build process.
  • Used Rational Clear Case for version control and JUnit for unit testing.
  • Designed and developed web interfaces and business logic using Spring, JSP, Servlets, JavaBeans,
  • Spring JDBC, Java Script, HTML, and XML Technologies
  • Configured WebSphere Application server and deployed the web components.
  • Provided troubleshooting and error handling support in multiple projects.
  • 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.
  • Spring Controllers were used with Angular JS to route the control to desired Java services.
  • 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-MVCand 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-RSAP
  • Analyzed and fixed issues related to REST Web services and Application responses.
  • Performed unit testing using JUnit.

Environment: Java 1.7, J2EE, Spring Framework 4.0, Hibernate, Angular 2/4, AJAX, 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, CVS, CSS3, MVC, Maven and SVN.

We'd love your feedback!