We provide IT Staff Augmentation Services!

Full Stack Developer Resume

2.00/5 (Submit Your Rating)

San Antonio, TX

SUMMARY

  • Around 6 years of professional experience in Software development and JAVA/J2EE applications design with strong Object Oriented Programming skills.
  • Experience with J2EE frameworks such as spring, Struts2, and Hibernate ORM.
  • Hands on experience with Spring Framework features like Dependency Injection, Aspect Oriented Programming and JDBCTemplate.
  • Experience with implementation Hibernate ORM, Hibernate Caching and configuring Hibernate both in XML and Annotations.
  • Worked on RDBMS databases like Oracle database and MySQL database and good knowledge on PL\SQL.
  • Have a good knowledge on NoSQL databases like MongoDB.
  • Experience in developing(JAX - RS)/consuming Java API for Restful web services.
  • Expertise in creating visualization reports using Jasper Reports and D3.js.
  • Ability to work with JSON and XML parsing using Stax, Dom and Sax.
  • Proficiency in working with application servers - Tomcat, JBoss.
  • Experience in working with UI technologies like HTML, CSS, Bootstrap, JavaScript, jQuery and AJAX.
  • Good level of understanding on single page application development using AngularJS.
  • Familiar with Agile Scrum software development methodology and Test Driven Development (TDD).
  • Experience in unit testing using JUnit and Mockito.
  • Used version control systems like GIT, SVN and build tools like MAVEN and GRADLE.
  • Experience in using Log4j for logging and debugging purposes.
  • Incorporated continuous integration using tools like Jenkins and Travis CI.
  • Ability to work in fast pace environment individually or as part of a dynamic team. Result-driven attitude, quick-learner and self-starter.

TECHNICAL SKILLS

Languages\JAVA Technologies and Frameworks: JAVA 1.7, JavaScript, SQL, PL\SQL, HTML5, \spring 4.x, Struts2.x, Tiles, Hibernate 4.x, XML\JMS, JDBC, JPA, JUnit, Log4j.

Application\Web-Servers\Build Tools: Tomcat 7.x\8.x, JBoss 7.x \Maven, Gradle

Version Control Tools\Databases: Git, SVN\Oracle 11g, MySQL 5.5, MongoDB 2.2.

Web Technologies\Frameworks: JavaScript, jQuery, AJAX, AngularJS

PROFESSIONAL EXPERIENCE

Confidential, San Antonio,TX

Full Stack Developer

Responsibilities:

  • Exposed to various phases Software Development Life Cycle using Agile - Scrum software development methodology.
  • Involved in designing Use Case diagrams and Sequence diagrams using Microsoft Visio.
  • Extensively used Spring framework for dependency injection and transaction management.
  • Implemented Spring MVC for navigation and controlling action classes and view pages.
  • Developed Data Access Object (DAO) persistence layer using Spring JDBCTemplate.
  • Used Oracle 11g database and developed stored procedures using Oracle PL/SQL and developed complex queries for business data processing.
  • Customized XML document and forward the data to downstream applications.
  • Incorporated spring 4.1.6 AOP and Apache AMQ 5.7 for alert management to stakeholders.
  • Spring 4 Security filters were used for restricting authorization based on the user role.
  • Created a single page application using Angular JS and D3.js for report generation.
  • Developed(JAX-RS) and consumed RESTful web services for statistical analysis.
  • Involved in creating UI interface using HTML, CSS, Bootstrap, JavaScript and jQuery.
  • Implemented jQuery AJAX for loading customer information and other information asynchronously.
  • Configured Maven for dependency management, Log4j for logging and debugging and Git for version control.
  • Developed test cases and performed unit testing using JUnit4 framework in Test Driven Development (TDD) approach.

Environment: Java/JEE, Spring 4 Framework, Spring 4 MVC, Spring 4 JDBCTemplate, Spring 4 Security, JSP, Oracle 11g, Jersey 1.17, XML, JSP, HTML5, CSS3, BootStrap3, JavaScript, jQuery, AJAX, Angular JS 1.3, Apache AMQ 5.7 Maven, Git, Jenkins, JUnit4, Log4j

Confidential, Houston, TX

Full Stack Developer

Responsibilities:

  • Participated in all stages of Software Development Life Cycle of workflow and support using Agile-Scrum methodology.
  • Implemented the business logic tier using Spring Framework including Spring IOC, AOP features and integration with Struts2 MVC.
  • Consumed several REST Web Services for getting statistical data, which is used for DRG pricing.
  • Developed Object Relational (O/R) Mapping and Data Access Object (DAO) persistence layer using Hibernate.
  • Created Hibernate mapping classes and extensively used Hibernate Queries Languages (HQL) and Criteria Language (HCQL) to retrieve data from MySQL 5.5 database.
  • Incorporated Apache AMQ 5.7 for internal communication.
  • Implemented Drools engine for writing rules used for validation and adjudication modules.
  • Used Jasper reports 3.5 for analysis on the departments that used more medical schemes.
  • Involved in user interface design using HTML5, CSS3, Bootstrap, and JavaScript.
  • Used Angular JS to develop rich UI that offers features such as file upload.
  • Configured Maven for dependency management and used Git for version control.
  • Used Travis CI for continuous Integration and Log4j for debugging.
  • Developed test cases and performed unit test using Mockito 1.9.5 Framework to test java functions.

Environment: Java/JEE, Spring 3, Struts2 MVC, Hibernate 3, MySQL 5.5, REST, Apache AMQ 5.7, Drools 5.5, HTML5, CSS3, BootStrap3, JavaScript, Maven, Git, Log4j, Travis ci, Mockito

Confidential

Java J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Designed and implemented the J2EE with MySQL 5.5 in Eclipse IDE.
  • Developed The UI using JavaScript, JSP, HTML5, and CSS3 for interactive cross browser functionality and complex user interface.
  • Implemented the web based application following the MVC architecture using Struts2 Framework.
  • Used Struts 2 for User Input Validation, Error handling, Java Bean management and Event handling.
  • Developed backend business logic with Struts2 Framework and achieved asynchronous messaging with Java Messaging Services.
  • Providing a framework for mapping object-oriented domain model to a traditional relational database using Hibernate 3.0 ORM framework.
  • Used Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Development used the Use Cases and business logic & Unit Testing.
  • Utilized programming methodologies and languages and adhered to coding standards, procedures and techniques while contributing to the technical code documentation.
  • Participated in design reviews and provided input to the design recommendations; incorporated security requirements into design; and provided input to information/data flow, and understood and comply with Project Life Cycle Methodology.

Environment: Java/J2EE(JSP, Servlet), JUnit, JavaBeans, Struts2 MVC, Hibernate 3.0, JPA, JBoss 6, MySQL 5.5, HTML 5, CSS 3, JavaScript, log4J

Confidential

Software Engineer

Responsibilities:

  • Involved in analysis, design of Grade Book Manager, Courseware Manager and Question Editor.
  • Database Design and Database objects deployment in MySQL.
  • Developed application business components using Java.
  • Developed web based application components using JSP, Java Servlets, JavaScript, XML, CSS2 and HTML4.
  • Unit testing of components developed using JUnit.
  • Provided UAT Support.
  • Carried out Support and Maintenance activities.

Environment: Java 1.6, JSP, Servlets, JDBC, MySQL, XML, Apache Tomcat 4.0, HTML 4, JavaScript, CSS 2, and JUnit

Confidential

Software Engineer

Responsibilities:

  • Worked on prototype creation of UI design.
  • Development of screens of the applications
  • Involved in writing SQL scripts, procedures based on business requirements.
  • Developing the logics using Servlets and Java
  • Worked on UI development logic using HTML, CSS, JSP, JSTL
  • Production support and Tickets resolution.
  • Testing the changes and used Test Director.

Environment: Core Java, JSP, Struts, JavaScript, SQL

We'd love your feedback!