We provide IT Staff Augmentation Services!

Sr. Java/j2ee Full Stack Developer Resume

Miami, FL

SUMMARY:

  • 8 years of experience in the activities of analysis, design, development and maintenance of Software in web based and N - Tier architecture applications using Java, J2EE, MVC, JSP, Servlets, JMS, JDBC, Struts, Spring, Hibernate, Web services (SOAP & RESTful).
  • Experience in all phases of software development life cycle (SDLC).
  • Detailed experience on spring components like Spring-MVC architecture, Spring- Multi threading, Rabbit MQ (Message Queue’s), Multi- connection pools via spring, Scala, RESTful services, WEB services and Spring Integration .
  • Hands-on experience in implementing J2EE compliant applications using various Design patterns like Singleton, Facade, DAO Factory and MVC.
  • Extensive experience in design, development and implementation of Model-View-Controller frameworks using Struts and Spring-MVC.
  • Strong experience on Hibernate, and IBatis.
  • Hands-on working experience on HTML 5, JavaScript & CSS.
  • Experience in Java 8 coding standards like Lambda expressions. Heading towards Scala programming.
  • Experience in developing applications using JavaScript especially with jQuery, Bootstrap and Angular JS Framework.
  • Experience in developing the Rich Internet Applications (RIAs) with Adobe Experience Manager 6.0(Adobe CQ).
  • Real time passionate experience with RIA technologies like GWT (Google Web Toolkit), Smart GWT, AJAX, JSON & JSNI.
  • Extensive experiences in developing applications with web services and inter process communication using RMI.
  • Good knowledge on writing SQL, PL/SQL queries .
  • Extensive experience with various Databases Oracle, SQL Server, DB2, Cassandra and MongoDB.
  • Professional experience in documenting and understanding user requirements and system specifications.
  • Experience in working on UML and system design using Rational Rose XDE for Java.
  • Experience with tools like Maven, Jenkins, ANT, Git Hub, CVS, and Clear Case.
  • Experience with analysis of the user needs, documentation, translation into proper system requirement specifications and working under tight schedules.
  • Extensively worked on Internationalization (I18n) projects for Japanese, French and UK clients.
  • Hands on experience with application servers like Web logic, IBM Web Sphere6.
  • Hand on experience on JUNIT and Mockito, Power Mockito.
  • Knowledge of Energy Trading & Risk Management, Aerospace, Supply chain, Web Content Management.
  • Exposure to monitor the Production Environments under 24/7 (under on-call rotation) to meet the Service Level Agreements set by the management.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.

TECHNICAL SKILLS:

Programming Languages/Scripts: Core Java, J2EE (JSP, Servlets, EJB, JDBC, JNDI, JMS), Java script, CSS, HTML5, CSS3, XML, XSLT, jQuery, Angular JS, AJAX, JSON, Scala

Frameworks: Struts, Spring 3 MVC, Spring Integration

ORM: Hibernate, IBatis

Technologies: Spring Web & Rest Services, JNI & JSNI, GWT & Smart GWT, JFrog Artifactory, Rabbit MQ and Adobe Experience Manager 6.0(Adobe CQ)

Tools: Jira, Bamboo, Confluence, Jira, STS, Eclipse, Jenkins, NetBeans, JUnit, Rational Rose, ANT, Maven, Find Bugs, TFS, Version One, Log4J

Web Services: REST, SOUP

Version Control: CVS, Subversion, clear case, Tortoise, Git Hub, Stash

Application Servers: Jetty, WebLogic & WebSphere

Web Servers: Apache Tomcat, Jersey

Database Servers: Oracle, MySQL, SQL Server, DB2

Methodologies: Agile, Scrum

Operating Systems: Linux, Windows

PROFESSIONAL EXPERIENCE:

Confidential, Miami, FL

Sr. Java/J2EE Full Stack Developer

Responsibilities:

  • The application is designed using J2EE technologies along with Spring MVC architecture.
  • Actively involved in the analysis, design, development and testing phases of application.
  • Used “RabbitMQ” queues for reliable and asynchronous messaging exchange.
  • Developed complex Hibernate mappings even for Views and Stored Procedures.
  • Developed presentation layer with HTML, CSS, Bootstrap, Angular JS and Ajax calls.
  • Involved in developing jQuery scripts for validations and passing attributes from one screen to another.
  • Several design patterns like Delegation, Abstraction, Singleton, Factory, Data Transfer Object and Data Access Object were used for the application development.
  • Consumed Spring REST services for interactive front-end widgets.
  • Consumed Spring MVC using annotations.
  • Working within SOA based enterprise framework to build web services for Middle Tier processing.
  • Used SQL Developer for verifying the database information and worked with Apache Cassandra.
  • Made use of the Spring framework with Web Logic Application Server.
  • Integrated with Cognos are used for the generation of reports.
  • Java 8 coding standards including Lambda expressions.
  • Logged exceptions on existing application using Log4J.
  • Involved in Unit-test planning and designing test cases for the project.
  • Involved in complete testing of the application using J-Unit.
  • Involved in production support for the application.
  • Used Maven for building and managing dependencies of the application.
  • Involved in deployment and managing Jenkins build process.
  • Used Stash/Git to control the build version.
  • JIRA was used for version controlling as an agile tool.
  • Worked in an Agile environment with daily Scrum meetings to produce quality deliverables within time.

Environment:: Java 1.8, J2EE, EJB, Restful web services, Spring framework, POJO, Hibernate, Junit, Power Mockito, Log4j, Jfrog, jQuery, XML, CSS, Web Logic server, Oracle 11g, Oracle SQL Developer, Eclipse, Windows, Chrome post master and Soup UI.

Confidential, Mason, OH

Java/J2EE UI Developer

Responsibilities:

  • The application is designed using J2EE technologies using MVC architecture.
  • Developed presentation layer with JSP, HTML, CSS, jQuery, Bootstrap, Angular JS and Ajax calls.
  • Responsible for developing JSPs as views, Spring Servlets as controllers and Action Classes as wrappers to business objects and Action form beans for modeling.
  • Developed XML based core system to populate data from external systems into the database.
  • Used Spring JMS template for the asynchronous exchange of critical business data and events among J2EE components and legacy system.
  • Involved in developing jQuery scripts for validations and passing attributes from one screen to another.
  • Used AJAX for request response processing without reloading the complete page.
  • Consumed Spring REST services for interactive front-end widgets.
  • Made use of the Spring framework with Web Logic Application Server.
  • Worked on PL/SQL and created views, triggers, cursors, procedures, function and stored procedures.
  • Oracle reports were used for the generation of reports.
  • Implemented simultaneous queries and retrievals using Java Multi-Threading techniques.
  • Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
  • Worked on creating responsive web-portal using Responsive design and media queries to fit different size devices.
  • Involved in Unit-test planning and designing test cases for the project.
  • Involved in complete testing of the application using J-Unit & Power Mockito, based on the unit-test plan.
  • Involved to understand Node JS.
  • Tested web services using SOAP UI.
  • Debugged the scripts for building entire web application using maven.
  • Involved in production support for the application.
  • Used Rational RequisitePro for requirements management.
  • Involved in Configuring Jenkins for Continuous Integration.
  • Used Git Hub to control the build version.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Participated in Sprints and Scrum meetings as part of the Agile development.

Environment:: Java 1.6, J2EE, Spring framework, MVC, JSP 2.0, EJB, JAX-RS, jQuery, Angular JS, J-Unit, Linux, MySQL, Bootstrap, Java Script, JSF, XML, XSLT, HTML, Web Logic Server, Soap UI & chrome post-master.

Confidential, Montvale NJ

Java/J2EE Developer

Responsibilities:

  • Involved in the design, development, testing and enhancement phases of Agile Software Development.
  • Interacted with business users to gather functional requirements.
  • Consumed JSON and XML message formats and validated with GSON f/w.
  • Designed the application by implementing JSF Framework based on MVC Architecture with EJB.
  • Involved in documenting the technical detail design and SRS documents.
  • Implemented SOA to develop REST Based Web services using Apache Axis .
  • Consumed Spring-Hibernate templates in the back end to communicate to Oracle DB.
  • Consumed Rabbit MQ messages using Spring Listeners.
  • Configured multiple logging appender’s using LOG4J.
  • Extensively used core - multi-threading for large file upload process.
  • Integrated JFrog Artifactory to use for file uploads.
  • Completely test-driven project using Junit and mocking.
  • Worked on interactive JavaScript frameworks like jQuery on the Admin side of the application.
  • Created Ant, UNIX Shell scripts for build and deployment activities in QA, Staging and Production environments.
  • Managed numerous change requests and resolved client queries, with active involvement in client meetings.
  • Provided support and coordination in QA Testing, UAT and Production phases of the application.
  • Used SVN to check-in and check-out and co-ordinate among team members for Version Controlling.

Environment:: Java 1.6, J2EE, EJB, Restful web services, Junit, Power Mockito, Log4j, Jfrog, XML, SOA, CSS, Apache Tomcat 7.0.8, Oracle, Eclipse, Windows, UNIX, SVN, chrome post master and Soup UI.

Capgemini

Java/J2EE Developer

Responsibilities:

  • Involved in Technical designing and planning of the application.
  • Interacted with business users to gather functional requirements.
  • Involved in designing the use cases and the Class Diagrams as per the Functional Requirements.
  • Involved in the development of the application using AWT for the GUI.
  • Developed an Intranet portal service on a MVC architecture using Spring.
  • Performed coding in Java/J2EE technologies using Eclipse IDE.
  • Used Log4j for application logging and configured loggers and appenders.
  • Extensively consumed GWT ( Google Web toolkit ) and Smart GWT components like Grids, List Grids, Nested trees and charts...etc.
  • Extensively worked on Internationalization (I18n) projects for Japanese, French and UK clients.
  • Created Stored Procedures and PL/SQL where they can be compiled and called later for more efficiency.
  • Used JDBC for Connection Pooling and interaction with the database.
  • Implemented SOAP web services.
  • Performed unit testing using Junit.
  • Provided support and coordination in QA Testing, UAT and Production phases of the application.
  • Designed and developed software modules which adhered to published standards for coding and design in the agile environment to solve business problems as outlined in the functional specifications.

Environment:: Java 1.5, J2EE, XML, Spring, Ant, Log4J, JUnit, Apache Tomcat, Web Services (SOAP), Axis 2, Jersey, Windows 7, Oracle 11g

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle.
  • Interacted with business users to gather functional requirements.
  • Consumed JSP, JSON and XML message formats and validated with GSON f/w.
  • Consumed Struts MVC and EJB’s for business component.
  • Consumed Struts Validator f/w for form field validations.
  • Developed SOAP based web services using WSDL, SOAP, JAX-WS and AXIS.
  • Involved in writing SQL queries and stored procedures for the application in Oracle.
  • Used JavaScript, HTML, and CSS for front-end web development.
  • Involved in documenting the technical detail design and SRS documents.
  • Completely test-driven project using Junit.

Environment:: Java 1.5, J2EE, IBM RAD7.0 (IBM web sphere), Junit, Log4j, XML, HTML, CSS, JavaScript, JAX-WS, Eclipse, Windows XP, UNIX, CVS.

Hire Now