We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

Mckinney, TX

SUMMARY

  • Over 7 years of experience in all teh phases of Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Implementation and Product Testing in both teh Web based and Enterprise applications wif emphasis on Object Oriented, Java/J2EE and Client Server technologies.
  • Strong experience wif Software methodologies like Agile, Waterfall and Test Driven Development.
  • Strong communication and analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.
  • Experience in Front - End UI technologies like HTML5, CSS3, Bootstrap, JavaScript, JQuery, Ajax and Angular JS.
  • Proficient in web-based enterprise applications usingJava, J2EE, Servlets, JSP, EJB, JDBC, Hibernate, Spring IOC, Spring AOP, Spring MVC, Spring Web Flow, Spring Boot, Spring Security, Spring Batch, Spring Integration, Web Services (SOAP and REST) and ORM frameworks like Hibernate.
  • Experience wif design patterns like Singleton, Factory Pattern, Prototype, Business Delegate, Session Facade, Service locator, Observer, Decorator, Front Controller and DAO pattern.
  • Expert in CoreJavawif strong understanding of Garbage Collector, Collections, Multithreading, Event handling, Exception handling and Generics.
  • Strong experience in developing and consuming SOAP and RESTful based Web Services.
  • Expertise in XML technologies like DTD, XSD, XSLT and various parsers like DOM, SAX and JAXB.
  • Good experience in developing and migrating existing application into cloud-based platforms like Amazon Web Services (AWS) and Pivotal Cloud Foundry.
  • Hands on experience in developing and solid understanding of Micro Services Architecture, Service Oriented Architecture (SOA) and Test Driven Development.
  • Experience wif various Relational Databases like Oracle, My SQL, MS SQL Server and No SQL Databases likeMongoDBand DynamoDB.
  • Experience wif JUnit, Mockito and Log4j in developing test cases and determining application functionality.
  • Hands on experience working wif various Application servers like JBOSS, Web Logic, Web Sphere and Apache Tomcat.

TECHNICAL SKILLS

Programming Languages: Java, J2EE HTML, HTML5, CSS, XML, JDBC, Web Services, and PL/SQL.

Frameworks: Apache, Spring Core, Spring MVC, and Apache Camel.

Distributed Technologies: JAX-RPC, JAX-WS, Jersey, XML, XSD, XSLT, XPATH, SOAP, WSDL, UDDI and HTTP.

ORM Frameworks: Hibernate and Spring.

Application/Web Server s: Oracle BEA, Web Logic, IBM Web Sphere, JBoss, Apache Tomcat.

Databases: Oracle SQL, Sybase, MySQL, Microsoft SQL Server

Development Tools: Eclipse Kepler, Oracle SUN Net Beans 7.x, TOAD, Oracle SQL Developer, WinSCP, SFTP, XML Spy, SOAP UI and My SQL.

Operating Systems: Windows 2000/2007/XP, UNIX.

Version Controls: Win Concurrent Version System (CVS), Tortoise SVN and Clear Case.

Software Methodologies: Agile, Scrum, and Waterfall.

PROFESSIONAL EXPERIENCE:

Confidential

Full Stack Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) and implemented teh process using Agile (Scrum) methodology.
  • Implemented teh front end using HTML 5, CSS3, Bootstrap, JavaScript and Angular JS.
  • Created responsive web pages using Bootstrap and wrote client side application in a clean MVC model using Angular JS.
  • Developed RESTful Web Services wif JAX-RS using Spring Boot and Micro Services Architecture.
  • Implemented teh application using Spring IOC, Spring MVC, Spring Boot, Spring Security and Hibernate.
  • Used Spring IOC framework for Dependency Injection and Spring AOP for logging purposes.
  • Implemented CoreJavaconcepts like Multithreading, Concurrency, Exception Handling and Collections wherever necessary in teh application.
  • Developed Micro-Services based architecture to enable teh application to be deployed on AWS.
  • Used Spring Data Framework to use teh features of Spring JDBC and Spring ORM classes like JDBC Template and Hibernate Template to perform teh database operations by connecting to Data sources available.
  • Performed CRUD operations like Update, Insert and Delete data inMongoDB.
  • Used Maven as build automation tool and responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins.
  • Used GitHub as Version Control tool, Junit for testing and Intellij as IDE.
  • Deployed and tested teh application on Web Sphere Application Server.

Environment: Java/J2EE, Agile, HTML 5, CSS3, Bootstrap, XML, AJAX, JavaScript, Angular JS, Bootstrap, Spring, Hibernate, CRUD, JDBC, GitHub, ANT, Junit, REST, Micro Services, AWS, Intellij, Web Sphere Application Server, Log4J, Mongo DB, SQL, Oracle, Windows.

Confidential, Mckinney, TX

Full Stack Java Developer

Responsibilities:

  • Followed Agile - Scrum methodology for development of teh product.
  • Implemented teh application wif XP methodology as Agile process, refactoring teh existing code and writing new code.
  • Developed teh web pagesJava, JavaScript, Angular JS, HTML5, CSS and J2EE technology framework using Spring (MVC, JDBC), Hibernate, and Web Services wif J2EE design patterns using Eclipse.
  • Worked on AJAX implementation for retrieving teh content and display it wifout reloading teh existing page.
  • Developed and consumed restful web services using Apache CXF Framework.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Consumed Web Services using SOAP, WSDL and deployed it on Web Logic Web Server.
  • Used SOAP based web services using JAX-WS to produce data to other projects and consume data from different projects.
  • Interacted wif backend Oracle and wrote stored procedures, functions and cursors for deleting and inserting using PL/SQL.
  • Used Oracle database and involved in working on Oracle SQL & PL/SQL development.
  • Used Maven for Build Automation; ensuring proper settings, avoiding/solving any errors.
  • Worked on SVN Repository for code integration and version control.
  • Continuous integration using Jenkins on Tomcat.
  • Involved in creation of Test Cases for JUnit Testing.

Environment: J2EE, Core Java, Agile, Eclipse,JavaScript, HTML, Angular JS, Node JS, Apache CXF, Tomcat, CSS, AJAX, XML, XSLT, Maven, Junit, SVN, WSDL, SOAP, Web Logic, Eclipse, Log4j, Jenkins, Spring, Hibernate, JSON, Tomcat, Windows.

Confidential, Memphis, TN

Java Developer

Responsibilities:

  • Developed teh application using MVC, Business delegate, DAO, and Session facade patterns and JDBC for persistence layer.
  • Developed teh front-end screen using HTML, CSS and JSP and client side validation using JavaScript.
  • Used Eclipse for IDE and ANT to build teh application and deployed teh application on JBoss app server.
  • Created test cases using JUNIT.
  • Used Log4J for logging and tracing teh messages.
  • Involved in Code Reviews and Code deployments process.
  • Used Tortoise SVN for version control.
  • Involved in writing backend script using SQL Developer.
  • Involved in root cause analysis of Java and PL/SQL codes and also in bug fixing teh module.
  • Involved in Database Migration project.(Migrating from Oracle 10g to 11g database)
  • Used TOAD and SQL Developer IDEs/Tools for backend development.
  • Involved in production issues, interacted wif teh users and documented teh application.
  • Involved in Unit testing and Functional testing during application server migration (from Web Logic to JBoss) and Database migration project.

Environment: Java, Scrum/ Agile, Spring, Hibernate, JDBC, JavaScript, JSP, Eclipse, WebLogic, HTML, CSS, PL/SQL, Oracle, JBoss, ANT, Log4J, JUnit, XML, SVN.

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Communicating wif teh client in Identifying task for teh onsite and offshore teams. Handling activities between offsite and onsite.
  • Developed of backend Logics or data access logic using Oracle DB and Hibernate.
  • Used Spring IOC, Dependency Injection (DI), and integrated wif Spring ORM for data persistence.
  • Used Spring Framework for Dependency Injection and integrated wif Hibernate DAOs.
  • Used Spring AOP for instrumenting teh logging feature using cross-cutting concerns.
  • Apache Tomcat, JBoss servers were used for testing and WebLogic was used for deploying.
  • Designed and developed teh web pages using JSP, HTML5, CSS3, JavaScript, JQuery and AJAX.
  • Wrote complex PL/SQL scripts for stored procedures, packages and functions and triggers for data transformation purposes.
  • Configured teh application using spring framework annotations and developed Spring Controllers for request and response processing and implemented RESTful Web Service.
  • Used Log4J, JUnit and Mockito for debugging, testing and maintaining teh system state.
  • Used SVN to track and maintain teh different version of teh application.

Environment: Java, J2EE, Spring, Spring MVC, Hibernate, Servlets, JSP, HTML5, CSS3, JavaScript, JQuery, AJAX, Oracle, PL/SQL, Eclipse, RESTful, ANT, Apache Tomcat, JBoss, WebLogic, JUnit, Mockito, SVN, Log4j, Windows.

Confidential

Junior Java Developer

Responsibilities:

  • Designed and Developed appealing GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and jQuery.
  • Implemented JQuery for teh interaction between teh JavaScript validation and dynamic HTML pages.
  • Developed JavaScript for client end data entry validations and Front End Validation.
  • Developed Spring Beans and configured spring using applicationContext.xml.
  • Designed and developed web tier components and restful APIs using Spring MVC.
  • Used Hibernate as an ORM mapping tool and worked wif Hibernate Query Language (HQL).
  • Worked on Front End using Servlets, JSP and also backend using Hibernate.
  • Defined teh Hibernate Configuration File, Hibernate Mapping using annotation and created classes to persist teh data.
  • Implemented SOAP messages for information exchange for Web services.
  • Developed classes using core java (multithreading, concurrency, collections, memory management) and some Spring IOC.
  • Worked wif teh retrieval and manipulation of data from teh Oracle Database by writing queries using SQL and PL/SQL.
  • Used Log4j for logging errors, messages and performance logs.
  • Developed test cases and performed unit and integration testing; performed using testing using Used JUnit.
  • Using Maven as teh build script and SVN as source repository.

Environment: Java, J2EE, Spring, MVC, Hibernate, SOAP, Agile Methodology, JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3, jQuery, Eclipse, XML, JBoss, Apache Tomcat, PL/SQL, SQL, Oracle, Log4j, JUnit, SVN, Maven, Windows.

We'd love your feedback!