We provide IT Staff Augmentation Services!

Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Addison, TX

PROFESSIONAL SUMMARY:

  • Java /J2EE Developer with 7+ years of extensive IT experience in developing, design, analysis, testing of various web based, SOA based and client/server applications in multi - platform environments with JAVA/J2EE, Angular 4, Express JS, jQuery, AJAX, XML, Bootstrap, JSON technologies.
  • Strong experience in Full-stack Java Development Spring Boot and had experience in analysis, design, development, testing and implementation of web-based and Client-Server business applications using Java/J2EE web applications.
  • Senior Software engineer specialized in object-oriented programming analysis with extensive Software Development Lifecycle (SDLC) experience in Application Software Specifications, Leadership, Design, Development, Testing and debugging, Maintenance.
  • Experience in using Struts, Spring & Hibernate framework for various web/portal-based application development.
  • Experience in working with Angular 4 modules, services, templates, directives, services and dependency injection to create a SPA.
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development (TDD), Incremental and Iteration methodology and Pair Programming as well as implementing Waterfall model.
  • Worked with BEA WebLogic, IBM WebSphere, Apache Tomcat & JBOSS Application server.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, SOAP, WSDL, DTD, Schema, SOA, JAXB, JAXP.
  • Good hands on experience in developing web applications such as MVC Architecture using Struts & Spring Framework, developing custom tag libraries for JSP Pages.
  • Extensive experience in Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS CloudWatch, Amazon EBS and Amazon CloudFront).
  • Strong Experience in Spring Injection/Inversion of Control, Hibernate ORM, Web services and Spring JDBC.
  • Hands on experience in developing user interfaces with Spring Boot, HTML, DHTML, JSTL and CSS.
  • Good experience in Unit Testing using JUnit and Version control using CVS, SVN.
  • Hands on experience in configuring of build files with ANT, Maven and logging using log4J.
  • Involved in Data Integration using Spring Boot, Java Web Services (JAX-WS, JAX-RS).
  • Proficient in RDBMS using Oracle 11g/10g.9i, IBM DB2, MySQL database servers.
  • Hands-on experience with UNIX, Linux environments.
  • Expertise in design with Use Case, Sequence diagrams, Activity diagrams, Class diagrams with exposure to UML, tools like Rational Rose and use of Rational Unified Process (RUP).
  • Experience in writing shell scripts.
  • Experience with build automation tools like Gradle, ANT and Maven for builds and deployments to different environments.
  • Experience in developing Web based GUI's using JSP, HTML5, DHTML, CSS3, JavaScript, JSON, Node JS, AngularJS, React JS, jQuery, EXTJS and Ajax.
  • Worked on various Databases like Oracle 11g, MySQL, PL/SQL, DB2.
  • Experience with application servers like Apache Tomcat 9.0, WebSphere, Web Logic, JBOSS.
  • Strong experience on various Spring modules like Spring MVC, Spring Context, Spring DAO, SpringAOP, Spring Core, Spring Security.
  • Worked with BEA Web Logic, Spring Boot, IBM Web Sphere, and Apache Tomcat & JBOSS Application server.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, SOAP, WSDL, DTD, Schema, SOA, JAXB, JAXP.
  • Worked with Pair programming is an agile software development technique in which two programmers work together at one workstation. One, the driver, writes code while the other, the observer or navigator, reviews each line of code as it is typed in. The two programmers switch roles frequently.
  • Expertise in the implementation of Core concepts like JSP, Spring Boot, Servlets, JSF, JSTL, EJB transaction implementation (CMP, BMP, Message-Driven Beans), JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multithreading etc.

TECHNICAL SKILLS:

  • Programming Languages: C, C++, Core Java, Java 1.7,1.8 and SQL, PL/SQL.
  • Technologies/Frameworks: JSP 2.1, Servlets, EJB, Swing, JDBC, JMS, MDB, RMI, Java Mail, Spring 4.2, Struts, JSF, Hibernate, JavaBeans, Hive. Java EE, Spring IOC Framework, JAX - WS, React JS, JNDIWeb Technologies
  • HTML4/ HTML5, CSS3, JavaScript, jQuery, Bootstrap, Angular.js, Express.js, React.js, Ajax, JSON, Angular 2/4, TypeScript, Angular CLI, AZURE Cloud Services
  • Databases: Oracle 11g, MySQL, Microsoft Access, MongoDB, Cassandra.
  • IDEs: Eclipse, My Eclipse, NetBeans
  • Operating Systems: Windows 7/8/10, Unix/Linux/Solaris
  • Application Servers: WebLogic Application server 9.x, 10.x, Apache Tomcat 5.x/7.x, Red Hat JBoss 4.22. GA Web Sphere 6.x/7.x/8.x
  • Version Control Tools: GIT, Subversion (SVN), Bitbucket, GitHub
  • Tools: &packages
  • CVS, JUnit, Maven, ANT, Gradle
  • SDLC Methodology: Agile, Waterfall model
  • Web servers: Tomcat, APACHE 2.x, 3.x, JBOSS 4.x/5.x, Web Logic (8/9/10), Web Sphere4.0/5.0 .

PROFESSIONAL EXPERIENCE:

Confidential - Addison, TX

Full Stack Developer

Responsibilities:

  • Expertise in programming languages such as JSP, JavaScript, jQuery, C ++, Java, UNIX Shell Scripting, SQL, HTML, C#, VB Script, SQL, Visual Basic, CSS.
  • Developed user interface using JSP, HTML, CSS, and JavaScript to simplify the complexities of the application and worked on XML parser and XML beans as well.
  • Developed many components of the applications from Front-end(view) to JSF Controllers and configurations to Data Model and JPA mappings as well as generating entities.
  • Worked on Subversion as version control system for maintaining uniformity of application code among the developer.
  • Performing the job of deploying the system applications and setting up the system environment by precisely maneuvering the Web Logic Server settings.
  • Designing and improving the optical layout of suite of the websites.
  • Executing the task of coding the frontend web pages and providing useful assistance to the team in taking accurate decisions, formulating appropriate solutions, and investigating the issues.
  • I have worked on day to day production issues. I feel I am very strong in troubleshooting issues.
  • Conducted code reviews against coding standards and made sure the best practices are maintained in development process.

Confidential, Irving TX

Full Stack Developer

Responsibilities:

  • Designed the web UI using HTML, XSL/XSLT, JavaScript, jQuery, CSS and AJAX controls.
  • Extensively used User interface controls which use of jQuery and jQuery Data Tables to handle the client-side validations and to display the data in tabular form.
  • Implemented MVC Design Pattern using Struts MVC Framework.
  • Involved in writing validation classes using core Java and Struts validation rules.
  • Involved in creating various backend SOAP services using Java spring framework as per the business requirement.
  • Developed Validation framework to show custom validation on JSF Screens
  • Developed Service layer classes to support the business functionality with Spring MVC.
  • Building web application using Template Toolkit, jQuery and tested transactions created electronically through message injection using JMS.
  • Used JSP, HTML and CSS to create UI pages.
  • Used Java script for client-side validations.
  • Used JDBC to connect with Sql Server data base
  • Effective execution of the prepared Test Cases.
  • Build & deployment the code using Ant.
  • Responsible for design, developed Tables, Views, SQL queries, Stored Procedures, trigger.

Confidential - Parsippany, NJ

Full Stack Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Developed the web interface using Angular-JS, Bootstrap, Spring Boot, HTML, CSS, SASS, JavaScript and jQuery.
  • Heavily used Core java (Collection API, Exception Handling, Generics, Annotation) to manipulate and transfer data in the back end.
  • Creating custom, general use modules and components which extend the elements and modules of Core AngularJS.
  • Updated the application with new features of Angular 4.
  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.
  • Prepared JUnit and Integration test cases and integrated with Jenkins.
  • Upgraded the UI screens in the application to single page UI using React JS, HTML5 and CSS3.
  • Used React JS as the development framework to build a single-page application.
  • Created new tables, Sequences and written SQL queries and PL/SQL in Oracle.
  • Perform analytics on Time Series Data exists in Cassandra using Java API
  • Developed DAO’s for retrieving the data from the database.
  • Test automation for web application using Cucumber.
  • Heavily applied Core java to refactoring all the business logic on the back end using Collection API, Generics, Annotation, Exception Handling.
  • Involved in SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and React JS.
  • Designing and developing Restful API and services using best practices to interact with the front end. Using spring MVC and spring rest
  • Developed DAO objects and Hibernate mappings.
  • Write the Unit test cases by using Junit framework and jMoc kit framework.
  • Implemented Angular Service as Singleton, share data and method between different components.
  • Worked closely with team and make sure that team followed the Java coding guidelines and reviewed the code.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
  • Utilized Agile Methodologies to manage full life-cycle development of the project.
  • Implemented MVC design pattern using Spring Boot, Struts Framework.
  • Participated in development of a well responsive single page application using React JS framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Developed multiple POCs to create a user interface in Angular JS.

Confidential

Full Stack Developer

Responsibilities:

  • Involved in understanding system requirements, application design, and functional specifications and verify test strategies against the requirements.
  • Followed Agile/ Scrum methodology with a daily scrum and a three weeks sprint.
  • Integrated and developed UI components with business components and developed web pages using HTML, CSS, JSP, JQuery and JavaScript.
  • Used AWS deployment services to quickly set up a dynamic website and configured virtual servers.
  • Created new tables, Sequences and written Spring Boot, SQL queries and PL/SQL in and My SQL.
  • Developed Informant service layer by using Spring MVC.
  • Built a robust and secure content management system for few projects as per client's needs and requirements where JSF, JSP, HTML, JavaScript were extensively used
  • Incorporated security features into some of the Custom JSF Component tags.
  • Designed user screens and validations using HTML, JQuery and JSF as per user requirements.
  • Developed many components of the applications from Front-end(view) to JSF Controllers and configurations to Data Model and JPA mappings as well as generating entities.
  • Defined new validations through Angular.js for the form field validation implemented through HTML5.
  • Created client-side validation tool using Angular JS and JavaScript.
  • Heavily used Core java (Collection API, Exception Handling, Generics, Annotation) to manipulate and transfer data in the back-end.
  • Developed User interface using JSP, HTML, JavaScript, CSS, Ajax and JQuery.
  • Developed DAO’s for retrieving the data from the database.
  • Developed event and event handlers and object initializing using springIOC framework.
  • Developed MVC framework by writing action classes and light weight business logic classes using Struts2 framework and Spring3.0 framework.

Confidential

Java Developer

Responsibilities:

  • Participated in gathering business requirements, authored High Level Design (HLD) and Detailed Design (DLD) for each independent module of the project.
  • Developed Sequence and Class Diagrams using Rational Rose software.
  • Wrote persistent Hibernate mapping classes using annotations approach.
  • Worked on Oracle as back end database for storing the application data.
  • Worked on Subversion as version control system for maintaining uniformity of application code among the developer.
  • Used Spring Framework extensively for Controller and View components.
  • Developed user interface using JSP, HTML, CSS, and JavaScript to simplify the complexities of the application and worked on XML parser and XML beans as well.
  • Development of the web tier components using HTML, CSS, JSP and JavaScript.
  • While using spring as Application Level Framework, hibernate is used as persistence Framework.
  • Implemented design Patterns like Singleton, Factory, Template and DAO patterns.
  • Implemented Log4j mechanism for logging and testing the application in JBoss application server.
  • Involved in troubleshooting technical issues and enforce best practices.
  • Maintained, developed and fixed bugs for applications.
  • Documented and unit tested website code and applications.
  • Collaborated with a team of developer to build a multi-tier complex Enterprise Java components and ecosystems. ‘
  • Development and enhancement of the stored procedures and DAO classes.
  • Analysis and fixing the beta defects in User acceptance testing.
  • Extensive participation in application Integration testing.
  • Developed software solutions according to the quality and delivery standards of the program.

We'd love your feedback!