We provide IT Staff Augmentation Services!

Full Stack Developer Resume

0/5 (Submit Your Rating)

TX

SUMMARY:

  • Around 6 years of professional experience in Software development and JAVA/J2EE applications design wif strong Object Oriented Programming skills.
  • Expertise on Banking/Financial Services, Insurance, Health Care and Education.
  • Experience wif J2EE frameworks such as spring 4.x/3.x, Struts 2.x, and Hibernate ORM 4.x/3.x.
  • Hands on experience wif Spring Framework 4.x/3.x and other Spring modules like Aspect Oriented Programming (AOP), Spring Data and Spring Security.
  • Familiar wif micro - frameworks such as Spring Boot 1.x.
  • Experience in implementing and configuring Hibernate ORM 4.x/3.x, Hibernate Caching and integrating wif MVC frameworks like Spring 4.x/3.x, Struts 2.x.
  • Experience in working wif UI technologies like HTML5, CSS3, Bootstrap, JavaScript, jQuery and AJAX.
  • Involved in single page application (SPA) development using AngularJS 1.x.
  • Worked on RDBMS databases like Oracle 11g database and MySQL 5.5 database and experience writing PL\SQL scripts.
  • Has a good noledge on NoSQL databases like MongoDB.
  • Solid experience in developing/consuming Restful web services using Spring and Jersey API 2.x (JAX-RS) and good noledge on SOAP web services.
  • Expertise in creating reports using Jasper Reports and data visualization charts using D3.js.
  • Ability to work wif JSON and XML parsing using Stax, Dom and Sax.
  • Proficiency in working wif application servers - Tomcat 7.x/8.x, JBoss 7.x and Web Logic 10.3.5.
  • Used GIT for version control and MAVEN for build automation.
  • Experience in using Log4j for logging and debugging purposes.
  • Incorporated continuous integration/continuous deployment (CI/CD) using tools like Jenkins and Travis CI.
  • Extensively used design patterns such as (Abstract) Factory, Singleton, Observer, MVC and DAO patterns.
  • Involved in creating and executing Unit test cases using JUnit 4.x and Mockito 1.x.
  • Experience using Agile Scrum software development methodology and Test Driven Development (TDD) to provide high quality solutions by using tools like JIRA.
  • 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\Web Technologies: JAVA 7/6, JavaScript, SQL, PL\SQL, \HTML5, CSS3, Bootstrap, JavaScript, \HTML5, XML\jQuery, AJAX, AngularJS 1.x, D3.js\

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

JAVA Technologies and Frameworks\Databases: Spring 4.x, Struts2.x, Tiles, Hibernate 4.x, \Oracle 11g, MySQL 5.5, MongoDB 2.2.,JMS, JDBC, JPA, JUnit, Log4j.\

Version Control Tools: \Git, SVN\

PROFESSIONAL EXPERIENCE:

Confidential, 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 4 MVC for navigation and controlling action classes and view pages.
  • Developed Data Access Object (DAO) persistence layer using Spring 4 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 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 1.x and D3.js for report generation.
  • Developed and consumed RESTful web services for statistical analysis.
  • Involved in creating UI interface using HTML5, CSS3, 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.x Framework, Spring 4.x MVC, Spring 4.x JDBCTemplate, Spring 4 Security, JSP 2.0, Oracle 11g, XML, 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 3 Framework including Spring 3 IOC, AOP features and integration wif Struts 2 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 4.
  • 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 5.5 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 4, MySQL 5.5, REST, Apache AMQ 5.7, Drools 5.5, HTML5, CSS3, BootStrap3, JavaScript, Maven, Git, Log4j, Travis ci, Mockito 1.9.5

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 wif 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 wif Struts2 Framework and achieved asynchronous messaging wif 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 wif 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 wif 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.
  • Wrote SQL queries using JDBC prepared statements for fetching data from the database.
  • 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 based on business requirements.
  • Developing the logics using Servlets and Java
  • Worked on UI development logic using HTML, CSS, JSP and 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!