We provide IT Staff Augmentation Services!

Javafull Stackdeveloper Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Around 8years of experience in designing, implementing and deploying commercial Enterprise Applications for Multi - tiered-distributed software products and distributed applications using Java/J2EE technologies
  • Excellent experience in developing secure Web applications and server-side development using Hibernate 3.0/4.0, JSF, JNDI, Spring 3.0/4.0, JSTL, Struts, EJB 2.0/3.0, JMS, XML and XSLT.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API.
  • Experience in building Microservices with the help of Spring Boot and developed Spring based applications with very less configuration.
  • Experience in Client-side Technologies such as HTML5/4, CSS3/CSS, Bootstrap, JavaScript, Angular JS, jQuery, JSON and AJAX.
  • Experience in the design and development of SOAP and RESTful webservices and integrating with the existing applications.
  • Experience integrating with varied applications using Apache Camel.
  • Experience in database design and development using PL/SQL, Stored Procedures, Functions and Triggers.
  • Experienced in using build tools such as ANT, Maven and Gradle.
  • Experienced in different software development methodologies like Water Fall Model and Agile Methodology.
  • Experience with version control tools like Clearcase, SubVersion, CVS and GIT.
  • Good team player with strong work ethics and a quick learner with positive attitude.

TECHNICAL SKILLS:

Programming Languages: Java 1.8, 1.7, 1.6, C, C++

JAVA Enterprise

Technologies: JDBC 3.0/2.0, Servlets 2.5/2.4, Spring Core, Spring Security, Spring JDBC, Spring Integration, Spring Batch, SOAP and RESTful Web Services, JPA, EJB 3.0, Hibernate 4.2.

Front End (Web):

HTML, XML, JSON, CSS, JSP 2.2/2.1, JSTL 1.2, Bootstrap, JavaScriptJavaScript: jQuery2.x/1.x, Angular JS4.x/2.x/1.x, Node JS

Frameworks: Struts 2.0, JSF 3.0, Spring 3.x/2.x, Apache Camel

Application Servers: JBoss7.x/5.x, WebLogic 10.0/9.0/8.1/7.0, Tomcat 7,6, WebSphere 8.5

Databases: Oracle 12c/11g/10g/9i, MySQL5.0,4.1Build Tools:

Maven 3.0, ANT, GRADLE

Operating Systems

Windows 10/8/7/NT/XP/2000/98, Unix, Linux

Design Patterns: Business Delegate, Front Controller, Singleton, Observer, DTO, DAO, MVC, Factory, Abstract Factory

Design Methodologies: Agile, Scrum, Test Driven, Waterfall

IDEs: Eclipse, NetBeans

Tools: Junit 4.x, TestNG, Selenium, JMETER, Mockito

PROFESSIONAL EXPERIENCE:

Confidential - Dallas, TX

JavaFull StackDeveloper

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Participated in JAD sessions gathering along with the Business Analysts.
  • Designed application modules, base classes and utility classes using Core Java.
  • Implemented the project as a multi-tier application using Spring MVC & used core Spring concepts like AOP, IOC.
  • Expertise in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Concurrency framework.
  • Implemented a SOA compliant system working on various transactional messaging using Camel and used Session Beans Message Driven Beans.
  • Coded various business process methods required for creation of Web Services related to customer information and provider information, using JAX-WS, SOAP, WSDL and JAX-RS, REST web services.
  • Implemented Hibernate for data persistence and management.
  • Integrated Spring with Hibernate as the data abstraction to interact with the databases.
  • Implemented Singleton, Factory, DAO design Patterns based on the application requirements.
  • Consumed and built web services in SOAP, REST supporting both XML and JSON by taking advantage of Spring technologies.
  • Developed the Presentation layer using HTML 5, JavaScript, and used AJAX/ jQuery based rich UI for improved customer experience.
  • Developed single page application by using Angular JS.
  • Developed Session Beans to process user requests and to load and store information from database
  • Used Maven build tool and deployed into IBM Web Sphere 8.5 Application Server.
  • Used GIT for version control and Jenkins used for continuous integration.
  • Wrote Stored Procedures and complex queries in Oracle 11g database.
  • Designed and developed JUnit test cases during the development phase.
  • Implemented the project using agile-scrum methodologies.
  • Served as POC for on call support in the production team on a rotation basis.

Environment: Java 1.6, SOAP, Spring 3.0, RESTful Web Services, Hibernate 4.0, Jenkins, AngularJS 1.0,AJAX, Servlets 3.0, HTML5, CSS3, Node JS, JavaScript, CSS3, jQuery 2.0, JSON, JMS,Apache Camel, JMS, WebSphere 8.5, Agile, JMS,Eclipse, JUnit 4.4, Windows OS, Unix.

Confidential - Norfolk, VA

Sr. Java Developer

Responsibilities:

  • Involved in requirement gathering, Analysis, Design, Development, documentation, UAT and Production phases of the application.
  • Developed the application with Eclipse Neon and worked in agile methodology
  • Implemented the project as a multi-tier application using Microservices & used core JAVA concepts like AOP, IOC.
  • Used PaaS for cloud computing services.
  • Expertise in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Concurrency framework.
  • Developed application using the latest Java/ J2EE technologies and worked with the latest features of Java 8 and Java 7.
  • Design classes in backend to process various requests from front end and to generate responses using Servlets, core java and Oracle SQL Developer.
  • Extensively used Core Java for writing business logic and Helper Classes.
  • Worked on JUnit for testing the written java classes.
  • Deployed applications using WebSphere Application Server and Used IDE Eclipse.
  • Developed, deployed and maintained Single Sign On application in development and test environments.
  • Used ClearCase for performing certified build and deploying the application in the cloud
  • Developed and consumed REST Webservices. Used Postman and Advanced rest client to test web services. Developed both XML and JSON request and responses using REST.
  • Involved in writing stored procedures, Packages, Views, Functions and triggers using SQL
  • Worked with ANT and involved in creating JAR, WAR and EAR files.
  • Involved in the Maintenance and Support of the System.
  • Used JMS to place the Import run requests into JMS Queue.
  • Used JDBC template to perform the database operations.
  • Implemented OSA framework
  • Used Jenkins for continuous integration and ANT for building the EAR file.
  • Used Tortoise SVN for efficiently managing the source code versions with the development team.

Environment: Java 1.8, Java 1.7, Eclipse, Oracle 11g, TOMCAT v7.0, Spring 3.x, Microservices, JDBC, ANT, Jenkins, XML, XPATH, Linux VMs, Selenium, Test NG, WebSphere, ClearCase, ClearQuest, Tortoise SVN.

Confidential - Malvern, PA

Full Stack Java Developer

Responsibilities:

  • Involved in Requirements gathering, Designing, Coding, Unit testing and Integration Testing phases of the project.
  • Responsible for design and development of UI screens for the application using HTML5, JavaScript, AngularJS, jQuery.
  • Implemented RESTful webservices to make rest calls from client to server.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Used Spring JDBC and Spring Hibernate to manage Data Access with DAO design pattern.
  • Used Spring Boot and developed the application as microservices.
  • Developed Spring Batch processing java application to read different file formats which feeds to the database.
  • Implemented JMS using Spring JMS module to communicate with queues.
  • Created builds using Maven and pulled the project code from GitHub repositories.
  • Used Jenkins as CI tool.
  • Wrote Stored Procedures and complex queries in Oracle 12g database.
  • Developed integration modules for disparate clients using Apache Camel.
  • Integrated configured Camel with ActiveMQ to use it as bus.
  • Deployed in Linux environment and used Tomcat as application server, UNIX shell scripts for data migration and batch processing.
  • Developed test cases using Junit, TestNG and created stubs using JMockito framework.
  • Performed server migration using cloud services like AWS from physical to cloud environment.
  • Implemented the project in Agile methodology & participated actively in daily stand up calls.
  • Served as POC for on call support in the production team on a rotation basis.

Environment: JDK 1.7/1.8, J2EE, Core Java, HTML5, CSS3, JavaScript, Angular JS 2.0, jQuery 2.0, JSON, Maven 3.0, Spring 4.x, JPA, JDBC, Jenkins, Apache Tomcat 8, Apache Camel, Active MQ, Git, Eclipse IDE, Junit, Linux, Windows.

Confidential

Java Developer

Responsibilities:

  • Involved in prototyping, proof of concept, design, Interface Implementation, testing and maintenance.
  • Designed and developed front view components using HTML and JSP.
  • Developed Interactive web pages using AJAX and JavaScript.
  • Developed UI navigation using Struts MVC architecture (JSP, JSF, tiles, JSTL, Custom Tags).
  • Created services for various modules like Account (CD/Checking/Savings) Creation and Maintenance using Struts framework.
  • Developed reusable utility classes in core java for validation which are used across all modules.
  • Developed Java classes for implementing Business logics using EJB 3.0(Stateless session, entity, message driven beans).
  • Used JNDI to support transparent access to distribute/d components, directories and services.
  • Provided data persistence via Hibernate for CRUD operations in the application.
  • Configured and tested the application with database server Oracle 10g.
  • Used Oracle, server databases as backend applications and generated queries using Toad.
  • Deployed and tested the application with servers Tomcat.
  • CVS was used for the version control.
  • Responsible for writing JUnit test cases and Peer level testing.
  • Involved in bug fixing using Jira.

Environment: Java 1.4 HTML 4, JavaScript, JSP 2.2, JSTL 1.2, Struts 2.0,EJB 3.0,Hibernate 3.0, JNDI, XML, AJAX, SOAP, WSDL, UML, Shell Scripting, JUnit, log4j, JMS, Apache Tomcat 6.0, JBoss5.0, Oracle 10g Database, Toad,CVS, Eclipse,Windows NT, Unix/Linux.

We'd love your feedback!