We provide IT Staff Augmentation Services!

Senior Full Stack Developer Resume

5.00/5 (Submit Your Rating)

TX

SUMMARY

  • Having 6+ years of experience in Java/J2EE, Software Development Life Cycle, and Object Oriented programming, developing and testing of Client/Server, Enterprise and Web Applications.
  • Experienced in developingUMLdiagramslike use cases, class diagrams and sequence diagrams usingRational RoseandMS Visio tool.
  • Proficient in concepts like Collection Framework, Multi - threading, Exception Handling, Generics, Annotations, Serialization, Thread pools, JavaBeans, Polymorphism.
  • Expertise in J2EE Technology- Servlets, EJB, JDBC, JSF, JSP, JTA, JMS, RMI, JavaBeans.
  • Experience in Front-End UI technologies like HTML5, CSS, jQuery, JSON, AJAX, AngularJS, Bootstrap, Tag Libraries, JSTL.
  • Experience in Open Source frameworkslike Jakarta Struts 1.x/2.0,Struts Validation and Tiles Frameworks, Java Server Faces 1.x/2.0, Spring 1.x/2.x/3.x/4.0,Spring MVC,SpringWeb Flow,Hibernate 2.0/3.0 ORM.
  • Experience in databases such as Oracle, MySQL, SQL Server.
  • Experience in configuring, deploying the web applications on Apache Tomcat 6.x,5.x,4.x,3.x, Oracle/BEA WebLogic 9.x/8.x/7.x/6.x, IBM Web Sphere 6.x/5.x/7.0, JBoss servers.
  • Well versed withJ2EE Design PatternslikeSingleton, Factory, Front-Controller, Session Façade, Service-Locator, Data Access Object (DAO), Data Transfer Object (DTO), Singleton, MVC, Business-Delegate. Experience working in Agile Software Development Methodology that includes product backlog refinement, sprintplanning, daily scrum meetings, iterative development, product demo, retrospective meetings.
  • Experience in creating and consuming SOA Web Services using JAX-WS, JAX-RS, SOAP, JSON messages.
  • Extensive experience in IDE and debugging tools like Spring Tool Suite, Eclipse 3.1, IntelliJ IDEA
  • Performed unit testing using JUnit, integration testing and build applications using tools like ANT and Maven.
  • Good experience in using various version controls like SVN, CVS, GIT, Bit Bucket and project Tracking tools like JIRA.
  • Worked on many Operating system environments including Windows 95/ 98/ NT/ XP/ 2000 Server, UNIX (including Sun Solaris), some flavors of LINUX.
  • Experience with extreme programming practices: Agile (XP, PP and Scrum), Test Driven Development, Continuous Integration - Jenkins.
  • Possess excellent Technical background, communication, interpersonal and presentation skills, very quick at learning new technologies & frameworks.
  • Highly motivated, dependable trouble shooter and problem Solver.
  • Involvement in Cloud Environment using Amazon Web Services (AWS).
  • Planned, designed and sent Amazon Web Services (AWS) for a substantial number of uses using the Amazon cloud arrangement
  • Proficient in using Amazon Web Services AWS, Extensive experience focusing on services like Amazon Elastic Load Balancing, EBS, RDS, Cloud Watch, Cloud Formation, Elastic Cache.

TECHNICAL SKILLS

Programming Languages: Java, SQL, PL/SQL, Java Script, XML

Java Frameworks: Servlets (3.x), JDBC (4.x), JSTL, Java Server Pages (JSP 2.x), JSF, MS.

Frameworks: Struts (2.x.x), spring (3.x/4.x), Hibernate (3.x/ 4.x), Apache Camel (2.x), Swing, Apache CXF.

Web Technologies: HTML5, CSS3, JAVASCRIPT, Angular JS, Angular 2, Angular 4, React JS, Type script, AJAX, jQuery, SOAP and REST, Node.js.

Project Management tool: Rally, JIRA

Ajax Frameworks: jQuery, Angular JS, Dojo Toolkit, DWR, GWT, Prototype

Platforms: Windows (7, Vista, XP, 2000, 98, NT), Linux, HP Unix 3000

Version Control: SVN, CVS, GIT

Methodologies: Agile, Scrum, Waterfall

IDEs: Eclipse, IntelliJ IDEA, MyEclipse, STS

Databases: SQL Server 2000, 2005, 2008, Oracle 8i, 9i, 10g, 11g, MySQL 4.1, 5.0, SQL server 2008, MySQL, MongoDB

Database Tools: Toad for SQL Server, Toad for Oracle, Toad for MySQL, Connect/J for MySQL, DB2Connect

UML Tools: MS Visio, Rational Enterprise

Loggers: Log4J, SLF4J

Web Services: REST, SOAP

Client-Side Technologies: Angular JS, React JS, Node JS, CSS3, CSS, HTML5, HTML, XHTML.

PROFESSIONAL EXPERIENCE:

Confidential, TX

Senior Full Stack Developer

Responsibilities:

  • Analyzed the requirements and designed class diagrams, sequence diagrams using UML and prepared high level technical documents.
  • Involved in collecting users’ requirements, developing user stories, estimates, test plans by collaborating with other developers, Software Architect, BA and QA team.
  • Using Agile (PP) software development methodology which helps to develop project plans.
  • Migrated Java web services from SOAP to REST
  • Involved in unit testing the application using JUnit.
  • Used Spring 4.0 Framework, Spring to provide Model and View, and URL based responses to different HTTP requests.
  • Developed components of the application using Java and Angular 4.
  • UsedSpring Bootat back-end which helps to develop application and tested the response with SOAP UI
  • Used Maven to build and package the application.

Environment:Agile (PP), Java/J2EE, Spring, Spring Boot, Maven, JIRA, Angular 4, AWS, MySQL, JavaScript, CSS, HTML5, Jenkins, CI/CD, SOAP UI

Confidential, IA

Sr. Full Stack Developer

Responsibilities:

  • Analyzed the requirements and designed class diagrams, sequence diagrams using UML and prepared high level technical documents.
  • Used Agile (XP) software development methodology which helps to develop project plans.
  • Designed, developed, tested, debugged the application components adhering to the quality principles while delivering product.
  • Designed and developed UI screens with Angular 2 and 4 to provide interactive screens to display data.
  • Used Spring 4.0 Framework and Spring MVC, Spring to provide Model and View, and URL based responses to different HTTP requests.
  • Implemented method to obtain bean references and cross-cutting concerns using Dependency Injection (DI) / Inversion of Control (IOC), and Aspect Oriented Programming (AOP).
  • Used Hibernate 3.0 and DAO pattern to store the persistence data into Oracle database and developed queries and stored procedures using HQL and NoSQL and used Tomcat as Web Container.
  • Created web services using Spring @Rest Controller to return JSON to the frontend.
  • Used Apache POI-HSSF for generating reports in MS Excel for generating PDF reports.
  • Developed web applications using Java, Angular JS, JavaScript, HTML5, CSS.
  • Designed and coded portions of all tiers of the application.
  • Written REST Web servicesinJavawrapped byJerseyJAX-RS.
  • Designed and created Micro Services business segments and RESTful endpoints utilizing Spring Boot.
  • Used Maven to build and package the application and implemented Log4j for the project.
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon web Services (AWS).
  • Hands-on experience on developing AWS cloud formation templates and setting up Auto scaling for EC2 instances and involved in the automated provisioning of AWS cloud environment using Jenkins and Docker.
  • Involved in documentation, review, analysis and fixed post production issues and maintained it.
  • Worked on bug fixing and enhancements on change requests.
  • Guide team development efforts and mentored teammates towards successful project delivery.

Environment:Windows XP, Tomcat, Spring, Spring Boot Hibernate, Agile (XP), Maven, JIRA, Angular 4, Bootstrap, Node JS, POI-HSSF, AWS, Mongo DB, JavaScript, CSS, HTML5, CI/CD, Elastic Cloud Compute (EC2)

Confidential, IA

Sr. Full Stack Developer

Responsibilities:

  • Worked in Agile(SCRUM) methodology with active user involvement and followed sprint system for development.
  • Developed portals, portlets, books, pages and desktops.
  • Integrated Spring DAO for data access using Hibernate.
  • Implemented Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries and interfaces such as Expression, Query and Criteria.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database of MongoDB.
  • Developed UI components using JSP, Angular 2, React JS, JavaScript, Html tags, HTML5, CSS, Ajax and jQuery.
  • Developed and executed software systems utilizing JavaScript and Groovy.
  • Designed and developed Grails applications for end users.
  • Used JDBC for all the database mappings to access Oracle 11g database and clean error log webapps.
  • Used Hibernate ORM framework for database mapping in FERC Refund website.
  • Developed and maintained PL/SQL packages and stored procedures and writing SQL queries.
  • CSS and Bootstrap for styling the HTML elements.
  • Developed Java Script functions for client-side validation.
  • Developed skins using CSS (Cascading Style sheets).
  • Developed Java Page Flow portlets and nested page flows.
  • Developed REST webservices using Spring IOC and Apache CXF framework.
  • Developed server-side application to interact with database usingSpring BootandHibernate.
  • Worked in Agile (SCRUM) methodology with active user involvement and followed sprint system for development.
  • Provided extensive support during QA, UAT and addressing bugs as reported.
  • Worked with java libraries to access AWS facilities as Simple Storage service, Simple queue and Simple DB.
  • Hosted and tested the application in AWS servers before publishing it in actual production environment.

Environment:WebLogic Portal 8.1/10.2, Hibernate 3.x, Spring 2.x, Apache CXF 2.x, Agile(SCRUM) methodology, React JS, Angular 2, Backbone JS, Groovy and Grails, JavaScript, AJAX, jQuery, JSP, Oracle 11g, Serena SVN, Bootstrap, HTML5, CSS, WebLogic workshop 8.x, Eclipse, Windows.

Confidential

Java Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Used AJAX API for intensive user operations and client-side validations.
  • Involved in writing Spring Configuration XML file that containsdeclarations and other dependent objects.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application and developed the application using JSF MVC Framework.
  • Inserted Dependency Injection between components using Spring (IOC) concept.
  • Implemented Asynchronous messaging between components using JMS.
  • Used multithreading in programming to improve overall performance using Singleton design pattern.
  • Wrote Stored Procedures and complicated queries for IBM DB2.Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML using CXF framework tool/Apache Commons.
  • Worked on parsing the XML files using DOM/SAX parsers.
  • Designed and developed Hibernate DAO’s using Hibernate Dao Support and Hibernate Template.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases, Oracle 10g using Toad tool.
  • Involved in developing the Graphical User Interface using HTML, JavaScript, CSS and JSP.
  • Involved in Unit Testing of various modules by generating the Test Cases.
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Implemented Log4J for Logging Errors, debugging and tracking using loggers, appenders components
  • Performed deployment of applications on IBM WebSphere Application Server.
  • Involved in leading remote teams by providing onsite support.
  • Worked on UNIX environment for development.

Environment:Java, J2EE, SOAP, SOA, WSDL, JAX-WS, XMI, JSF, Hibernate, SQL, PL/SQL, Spring MVC, Oracle10g, JavaScript, CSS, jQuery, JBoss, Application Server, Maven, Eclipse, JIRA, UNIX

We'd love your feedback!