We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

4.00/5 (Submit Your Rating)

San Antonio, TX

SUMMARY:

  • 8+ years of experience as a Java Full stack developer and Java/J2EE Developer in full software development life cycle including requirement analysis, design, coding, testing, debugging and maintenance.
  • Extensive experience in developing JAVA based applications using JAVA, JEE, JDBC, EJB, Servlets, JSP, JSF, JMS and Webservices.
  • Extensive experience in developing Web interfaces using HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript, JQuery, Angular - JS and Backbone-JS.
  • Experience in implementing Java/J2EE technologies for application development in various layers of projects i.e. requirement gathering, analysis, design, implementation, Unit testing and deployment from UAT to Prod.
  • Proficient working on Java Frameworks like Struts2.x, Hibernate 3.x, JSF, and Spring Framework 4.x.
  • Experience in developing Full stack applications using Angular-JS, Node-JS, Mongo-dB, HTML, CSS, JavaScript, Bootstrap, Java, EXT-JS, JSF etc.
  • Experience in designing and development enterprise applications using java, jsp, Servlets, JDBC, JNDI, RMI, EJB, JavaScript, XML, REST Web services, JMS, Java Mail, WSDL, SOAP 1.1, Hibernate
  • Hands on experience in various agile methodologies like Test Driven Development (TDD), SCRUM, and Pair Programming.
  • Experience in working with Web/Application Servers like Web logic, JBoss and Tomcat Servers and databases such as Oracle 10g/11g, SQL Server 6.5/7.0.
  • Experienced in developing Microservices with Spring Boot, Spring REST, Spring Cloud, Eureka, API-Gateway etc .
  • Experienced in other front-end technologies such as SASS, LESS, Typescript, BOOTSTRAP, Angular1, Angular1.5, Angular2, Ajax, JSON, Node.js etc.
  • Experience with Spring Boot and micro services design and development.
  • Hands on experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections, Garbage Collection
  • Experience in working with J2EE technologies such as Servlets, JSP, JDBC, EJB, JNDI, Java Beans, JMS, Object-Oriented (OOP) and Client & Server-side technologies.
  • Expertise in developing GUI using Swing, HTML, DHTML, DOJO, Java Script, CSS, Angular JS, React-JS, SASS, Bootstrap, Apache Cassandra, Full Stack JSF, XML, REST, jQuery and AJAX scripting.
  • Created several components such as controllers, services and repositories to enhance shopping cart
  • Features for Core API project. (Using REST API, JSON, Advanced REST Client, Eclipse PDT, Git).
  • Experienced in Software Development Life Cycle (SDLC) implementing Waterfall, V-Model, & Agile methodologies.
  • Good understanding of NoSQL Database and hands on work experience in writing application on No SQL database which is Mongo DB.
  • Experience in developing Stored Procedures, functions, triggers using Oracle and comfortable using databases SQL Server, DB2, MySQL and MS Access.
  • Experience in working with Version Control Tools like Rational Team Concert, Harvest, Clear case, SVN, and Git-hub
  • Extensive experience in design and development of J2EE applications using Core Java, Java Collections, Data Structures, Multithreading, Transaction Management, JDBC, Servlets, JSP, XML, Web Services and other open source frameworks and APIs.
  • Involved as Developer and throughout life cycle of the projects. Implemented triggers, Visual Force.

SKILL:

Languages/Scripting: Java/J2EE, Shell Scripting, JavaScript, PL/SQL, SQL, UML, XSLT, Python, Bash, UML, XML, HTML, Servlets, JSP, JSTL, JSF, JIRA, React JS, Angular JS, Node JS, JDBC, MVC, OOP, Grails, Hibernate, spring, XML

Web Technologies: JSP, Servlets, JDBC, ODBC, EJB, SWING, AWT, HTML5, DHTML, Custom Tags, JMS, JNDI, LDAP, Java Mail, XML, AWS, Mule ESB, XSLT, SAX, DOM, RMI, AJAX, DOS Script,CSS3, Regex, AngularJS 2.0, Jquery1.8,JQuery UI

Frameworks: Spring MVC, Struts, Hibernate, Spring ORM, Spring Batch & Integration, Spring Boot, Spring Cloud, Mule, EhCache, JUnit, AXIS, Apache Camel, Apache CXF, JAX-WS,JAX-RS, Hadoop, Yarn, HBase, pig

IDEs/Tools: Eclipse, RAD, TOAD, SQL Developer, Rapid SQL, Rational Rose, Log4J, JUnit, JMeter, VisualVM, SOAP UI, Firebug, Poster

App/Web Servers: WebLogic, IBMWebSphere7.0, JBoss7.1, Apache, Tomcat, IBMHTTP

Databases: Oracle, SQL Server, MySQL, HBase, Mongo DB

Build Tool: ANT, Maven, Jenkins, Sonar, JUnit, Git, Team City, CVS,SVN

Methodology/Process: Waterfall, OOD, RUP, Agile, UML, Rational Rose, Agile, SCRUM, TDD, XP

Distributed computing: SOAP WS, RestFul WS, JMS API, WSDL, JAXP, JAXB, JNDI and XML

Operating Systems: UNIX (Solaris, Ubuntu, Linux, and OSX); Windows 9x/XP/Vista/7/8.

EXPERIENCE:

Confidential, San Antonio, TX

Sr. Full Stack Developer

Responsibilities:

  • Developed CSS3 based page layouts that are cross-browser compatible and standards-compliant.
  • Developed HTML views with HTML5, CSS3, Bootstrap and Angular JS 2.0.
  • Developed new requirements with spring, Struts and Hibernate.
  • Used jQuery for basic animation and end user screen customization purposes.
  • Developed creative intuitive user interfaces that address business and end-user needs, while considering the technical, physical and temporal constraints of the users.
  • Developed internationalized multi-tenant SaaS solutions with responsive UI's using Java or React.JS, with NodeJS and CSS.
  • Also, developed Web API using NodeJS and hosted on multiple load balanced API instances.
  • Very good implementation experience of Object Oriented concepts, Multithreading and Java/Scala
  • Created various Parser programs to extract data from Autosys, XML, Java, and database views using Scala
  • Involved in the development of presentation layer and GUI framework using Angular JS and HTML.
  • Built different modules, controllers, templates, custom filters and directives in Angular JS.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, jQuery and JavaScript.
  • Involved in rendering additional components with custom HTML5 tags using React.js
  • Used groovy and spring boot to collecting the data from users and packaged the data as JSON distributed to applications.
  • Provide expert technical leadership to customers and partners regarding all aspects of Pivotal Cloud Foundry (PCF).
  • Ensure the successful architecture and deployment of enterprise grade PaaS solutions using PCF as well as proper operation during initial Application migration and net new development.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX and Angular resources.
  • Developed code for Responsive web design in JavaScript using frameworks like Angular.js, React.js.
  • Involved in reviewing and assessing current infrastructure to be migrated to the AWS cloud platform.
  • Experience in AWS Code Commit for deploying projects using Git repositories.
  • Experience with design & build of Web Applications using Java/J2EE Technology, AWS & open Source technologies.
  • Experience in developing cloud based application using Spring Cloud and Pivotal Cloud Foundry.
  • Deploy the micro-service in Dev space of pivotal cloud Foundry and help dev ops team to deploy in higher Environment
  • Responsible for making responsive web pages using twitter bootstrap and media queries.
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.js and Node.js. Implemented Grails Services and controllers to perform actions.
  • Experience in upgrading and migrating various versions of Mongo database on different platforms.
  • Making changes to the existing web applications and creating new components using React.js.
  • Reported bugs and tracked defects using JIRA.
  • Worked with Agile technology.
  • Managed projects with GRUNT task runner.
  • Used the functionalities to write code in HTML5/HTML, CSS3/CSS, Angular.js, JavaScript, jQuery, Ajax, JSON, and Bootstrap with MySQL database as the backend.
  • In-depth experience with Amazon AWS Cloud Services, (EC2, S3, EBS, ELB, Cloud Watch, Elastic Search, SNS, VPC, Cloud Formation, Route53) and managing security groups on AWS.
  • Involved in Developer Testing, Review and Trouble shooting.
  • Developed UI tests with Protractor and Java tests in JUnit.
  • Used Jenkins for Continuous Integration. Used TOAD for managing, monitoring and analyzing the database.
  • Used Maven for build application.
  • Designed and Developed automation script using Selenium Web Driver in Eclipse.
  • Used LAMP to suitable for building dynamic web sites and web applications.
  • Handled response data from RESTFUL web services using XML, JSON and jQuery to update UI
  • Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
  • Created GET/PUT request and response using RESTFUL web services.

Environment: Java 1.8, J2EE, Swing, Oracle 11g, MySQL, Eclipse 3.4, WebLogic 9.2, GUI, Spring, Hibernate, HTML, HTML5, CSS3JavaScript, JUnit, AngularJS 2.0, React.js, Backbone.js, node.js, jQuery, Web services, Maven, Jenkins, Redux Toad, Grunt, Tortoise SVN, Putty, LAMP, Visio, Team track, Quality Center.

Confidential, Brea, CA

Sr Full Stack Java Developer

Responsibilities:

  • Analyzed user requirements and designed the user interfaces, object model, application server logic and schema
  • Implemented RUP development processes on Software Development life cycle.
  • Created web pages for each project using HTML5, CSS3 and Java Script.
  • Developed RestFul web services interface to Java-based runtime engine and account
  • Used Core Java & J2EE p Confidential erns for designing the applications
  • Coded Struts Action Classes, and Model Classes
  • Worked with designers to get GUI mockups.
  • Developed web UI screens using Spring MVC, AngularJS, HTML5, CSS3, JavaScript and CSS.
  • Reviewed the code developed by other developers
  • Used and configured Struts Dynamic Action Forms, Message Resources, Action Messages, Action Errors, Validation.xml, Validator-rules.xml
  • Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWS Stack especially worked with database setup and maintenance on AWS EC2.
  • Involved in writing code for Form Beans, Java Actions, DTO and DAO for accessing business methods in the business layer
  • Used J2EE web-services to get geographic data (city, country etc.) and EJB's for credit card validation etc.
  • Developed UI using HTML5, CSS3, Ext JS, Bootstrap, JQuery and JSP for interactive cross browser functionality and complex user interface.
  • Used NoSQL DB like Mongo DB for the proof of concept.
  • Used Struts2.0 and interacted with backend database using Hibernate framework
  • Extensively used Hibernate in data access layer to access and update information from the Oracle database
  • Developed presentation layer using HTML5, CSS3, Ext js, JBoss seam, CMS, Java script.
  • Worked on enterprise management through Documentum.
  • Used Stored Procedures to crunch data and creating view for fetching data from multiple tables on MS SQL Server.
  • Used JDBC, MQ Series and Web Services, and Hibernate Framework to access the data from back-end MS SQL database server.
  • Implemented Multithreading, Concurrency, Exception Handling, Generics and Collections whenever necessary.
  • Used Hibernate Query Language (HQL) for writing the queries
  • Created Hibernate mapping files, sessions, transactions, Query and Criteria's
  • Used Validator framework of the Struts2.0 for client side and server side validation
  • Implemented and used Web Services with the help of WSDL and SOAP to get updates from the third parties
  • Created proof-of-concept using responsive web design, Node.js, React JS.
  • Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing.
  • Designed, Developed & Deployed server-side common utilities for the application and the front-end dynamic web pages using Servlets, JSP, Angular-JS, Node JS, JavaScript, Bootstrap, HTML5/DHTML and CSS3.
  • Implemented Fallout mechanism using Message Driven Beans, JMS.
  • Refactored existing Angular JS application for code maintenance based on MVC p Confidential ern.
  • Used Dojo Toolkit provides an inheritance p Confidential ern using Dojo/declare to share modules of code between different projects.
  • Used DOJO aspects to trigger functions before or after executing a specific function
  • Worked with QA team to validate the test cases whether the test cases meeting business requirements or not
  • Used SAML for SSO login to access the web service provided and OAuth for authorizing the user to the application.
  • Used SVN for version and source control
  • Deployed the applications into LIVE and QA Environment
  • Identified check style, PMD and Find bugs and fixed them
  • Involved in creating JUNIT test cases and ran the TEST SUITE using EMMA tool
  • Extensively involved in unit testing, worked with user's team to fix the bugs identified in Systems testing.

Environment: Java 1.7/1.6, J2EE, Servlets, JSP, HTML5, JS, CSS3, DOJO, AngularJS, Apache-Tomcat, Maven Repository, Jenkins, JMS, AWS, DOM/SAX, XML, XSD, XSLT, SQL, PL/SQL, Oracle 11g, JBoss, TOAD, SQL Developer, Eclipse, JUnit, CVS, Struts, MVC, EJB, Mongo DB, Oracle coherence, JSM, Web Services - WSDL, Node JS, JAX-WS, SOAP CXF, JAX-Restful Services, JAXP, React, JAXB, QC etc.

Confidential, Buffalo, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Designed and developed Business and Persistent layers of the insurance subsystems based on requirements specifications supplied to business analysts.
  • Implemented the new modules based on Spring MVC architecture and Spring Bean Factory using IOC and AOP technologies.
  • Implemented the business and persistent layers by using Hibernate with Spring DAO and Developed POJO java classes using ORM tool.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve the data and configured the database and Hibernate subsystems.
  • Developed web pages to display the account transactions and details pertaining to that account using JSP, Spring Web Flow, AJAX and CSS.
  • Responsible for the configuration of Struts web based application using struts-config.xml and web.xml.
  • Modified Struts configuration files as per application requirements and developed Web services for non-java clients to obtain user information.
  • Used Struts Action Servlet, Action Form to design various JSP pages using MVC2 architecture.
  • Developed various activities like transaction history, search policies that enable users to understand the system efficiently.
  • Analyzed and resolved functional and technical problems regarding Jive software.
  • Followed Agile Methodology (TDD, SCRUM) to satisfy the customers and wrot e JUnit test cases for unit testing modules.
  • Involved in setting up Linux servers with JBoss, Apache, JDK 1.6, JIRA and Git.
  • Perform migration of existing application to the WebSphere portal and management of existing portals for all clients.
  • Developed Messaging frame work for Asynchronous service using JMS and Message Driven Beans.
  • Used Java Persistence API (JPA) which enables enterprises to implement Big Data applications quickly and easily.
  • Wrote services to store and retrieve user data from the Mongo DB for the application on devices
  • Involved in implementing source code Branching and performed Check-in/Check-out in Subversion.
  • Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing

Environment: Java/J2EE, JSP 2.1, XSL, STRUTS 1, AJAX, DAO's, POJO's, Hibernate 2, NodeJS, Tag libraries, Spring Framework,Oracle,CSS, Web Services, Servlets 2.5, EJB 2,Linux, Scrum, Test Driven Development, JUnit, log4j, Ant, Maven, Unix, WebSphere Application Server, JMS, Subversion, JBOSS

Confidential, Atlanta, GA

Java/ J2EE Developer

Responsibilities:

  • Worked extensively on struts 2.0 framework to insert the panel data into the panel container.
  • To handle the exceptions in the application we designed and implemented customized exception handling.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Worked in a team of 3 members and used panel container to organize the panels.
  • Utilized Hibernates Polymorphic many-to-one associations for the purpose of referring instances of subclasses and participated in design of data base and created tables in ORACLE.
  • Implemented Singleton, Service Locator design p Confidential erns in MVC framework and developed command, delegate, model action script classes to interact with the backend.
  • Implemented log4j for debugging and logging purposes.
  • Developed restful services endpoints using spring boot.
  • Used ANT and MAVEN with different modules.
  • TDD with unit testing using JUnit
  • Build the application using TDD (Test Driven Development) approach.
  • Able to design, implement, and maintain multiple e-commerce / internal websites catering to customers and business users
  • Updated Struts-config.xml files to integrate all the components in the Struts framework.
  • Involved in conversion of several paper documents to online documents.
  • Involved in taking the clients requirements up-to-date and worked on them accordingly.
  • Worked on various technologies like HTML, JSP, and Servlets.
  • Responsible for change requests and maintenance during development of the project.
  • Had to insert various data into the document.
  • Giving demos and status updates of the application
  • Involved in finding as well as fixing the bugs and making modifications to already existing code.
  • Interacting with deployment team, testing team and other teams to perform project related activities.

Environment: Jdk 1.7, WebLogic, struts 2.0 framework, JSP, Angular JS, WEB API, Hibernate 3.3.x, Spring 3.0 XML, Servlets, SVN, Jira, Agile, REST, SOAP UI, HTML, JSP, Servlets, TOAD, UNIX, MAVEN 1.8, JUnit 4.4, Oracle 10g, E-commerce.

Confidential

Java Developer

Responsibilities:

  • Responsible for gathering business and functional requirements from the users
  • Analyzed Use Case Diagrams and created various UML Diagrams such as class and sequence diagrams
  • Followed Spring MVC framework to develop the application for the project
  • Played key role in the design and development of application using J2EE, EAD4J /framework using SOA
  • Leveraged the homegrown framework to handle exceptions
  • Developed application using POJO on Eclipse IDE
  • Implemented frontend components using Struts framework
  • Wrote Action classes, Request Processor, Business Delegate, Business Objects, Service classes and JSP pages
  • Utilized Struts Validator framework to validate the form data
  • Designed the presentation tier components by customizing the Struts framework components such as configuring web modules, request processors and error handling components
  • Developed JSP pages using Struts custom tags
  • Developed the components for parsing XML documents using SAX and DOM parsers
  • Implemented design p Confidential erns such as DAO, Session Facade and Value Objects
  • Implemented the Web Services functionality in the application to allow access by external applications to the data
  • Utilized Apache Axis for the web service framework and created and deployed clients using SOAP and WSDL
  • Developed and implemented several test cases using JUnit and performed load testing
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database
  • Coordinated with QA team to ensure the quality of the application
  • Deployed the application in IBM WebSphere Application Server 8.0

Environment: java 1.6, j2ee, eclipse juno, ead4j, hibernate 4.2.1, eclipse juno, apache axis 1.4, ibm rational software architect 7.5, jsp, jndi, struts, log4j, JUnit, ibm WebSphere application server 8.5, squirrel Sql client, xml, html, JavaScript and db2 9.7

We'd love your feedback!