We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Mooresville, NC

SUMMARY:

  • 7+ Years of diversified experience in the field of Java/J2EE projects including Development, Technical Design, Implementation, Maintenance, Support and Testing in all stages of the Software Development Life Cycle.
  • Expertise in Java Servlets, JSP, EJB (session Beans and Message Driven Beans), JMS, JDBC, Frameworks (Struts, spring, Hibernate, JSF) in Implementing web based and enterprise solutions.
  • Experienced in codingJava design patterns and J2EE design patterns.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts, spring and JSF Frameworks.
  • Proven expertise in implementing Spring IOC/Dependency Injection/convention over configuration features in various aspects of Spring Framework (Core, ORM Integration, MVC, AOP, Security).
  • Extensive experience in developing web page quickly and effectively usingJSF, Ajax JQuery, Java Script, Angular JS, Bootstrap JS, HTML, CSS and also in making web pages cross browser compatible.
  • Experienced with implementing UI screens using JSF 1/2 with third party libraries like Ice Faces.
  • Experience in Hibernate which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • Experienced with hibernate core interfaces configuration, transactional, session and criteria.
  • Experience in RESTAPI, SOAPUI and Web Services Development.
  • Expertise in developing and consuming Web Services including different technologies and standards like SOAP/UDDI/WSDL.
  • Experienced in working different Integration technologies like JMS.
  • Experience and knowledge in writing SQL Queries, Stored Procedures and Triggers in databases viz. Oracle, SQL Server, DB2 UDB
  • Implemented Rest Web services using Jersey Implementation.
  • Experienced in agile development practices like Agile, Scrum, Extreme and SDLC.
  • Experienced with implementing MVC based solutions using Struts framework.
  • Proficiency in creating UML design artifacts like Class diagrams, Collaborationdiagrams, Use Case diagrams and Sequence diagrams.
  • Experience in Multithreading applications, developing Database layer with ORM frameworks like Hibernate, Scala based ibatis, glassfish.
  • Experienced in design methodologies for software applications using Rational Rose, UML.
  • Extensively worked to build Model - View-Controller (MVC) and multi-tier Client/Server Architecture using Design Patterns like Business Delegate, DAO, Data Transfer Object, Service Locator, Singleton and Session Facade, View Helper Pattern.
  • Strong experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
  • Expertise in database modeling, administration and development using SQL and PL/SQL in Oracle, MySQL,NoSQL and SQL Server environments.
  • Used Web Sphere Application Server, Web Logic Application Server, JBossand Apache Tomcat.
  • Strong knowledge in Database development including Normalization, Tables, Views, Stored Procedures and Triggers, and Query optimization techniques.
  • Good Experience in software configuration management using CVS, GIT and SVN.
  • Experience in using Maven and ANT for build automation.
  • Knowledge on Build tool Jenkins with configuring check styles, Test coverage.
  • Experienced with Splunk tool for production support.
  • Strong communication with Analytical and programming skills in using technology to develop effective complex business solutions.

TECHNICAL SKILLS:

Languages: Java, J2EE, SQL/PLSQL, UNIX, Shell scripting

Java Technologies: J2SE, J2EE, JSP, Servlets, JDBC, JMS, MDB, JNDI, web Services, JSF, AJAX, EJB, JSON.

Frameworks & Tools: JDK, Struts 2, Spring, Spring, Hibernate, JSP, Servlets, JUnit, Log4j, Ant, Maven, IDE Eclipse, RAD

Web/Application Servers: Tomcat, Web Logic, Web Sphere, JBoss, TCserver

Web Technologies: JSF, Ice Faces, JQuery, JSP, XML, JSON, HTML, XSLT, JavaScript, Angular JS, Bootstrap JS, CSS, DHTML, Servlets, JSF, AJAX, JSTL

PROFESSIONAL EXPERIENCE:

Confidential, Mooresville, NC

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in the Requirements gathering& Analysis from the business team.
  • Created the design documents with use case diagram, class diagrams, and sequence diagrams using Rational Rose.
  • Applied JQUERY core library functions for the logical implementation of all the applications at the client side.
  • Involved in designing and developed presentation layer using JSF, Ajax, JQuery and third party libraries.
  • Designed UI layout using JSP, Servlet, CSS, Angular JS and HTML.
  • Involved in implementing the MVC architecture integrating Hibernate and Spring frame work.
  • Developed ORM mappings using Hibernate annotations and also established data integrity among all tables sitting on Oracle Database.
  • Configured and used data sources, session factory, hibernate template to integrate hibernate with spring to implement persistent layer.
  • Implemented Controller layer, business components layer using spring annotations, configuration files and Java.
  • DevelopedAdd, Edit and profile view web pages for the monitor module using JSP, JSF HTML, JSF CORE tags library.
  • Used spring dependency injection, annotations and Spring MVC components to implement business layer and navigation part of application.
  • Have used AJAX to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
  • Developed several REST web services which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications.
  • Exposed and consumed SOAP based Web Services to communicate between systems.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Developed the data access classes using JDBC and SQL queries
  • Worked on the JAVA Collections API for handling the data objects between the business layers and thefront end.
  • Used log4j for logging and SVN for version control.
  • Brief experience on implementing the AngularJS in creating animations based on CSS classes for a new requirement surfaced for the client.
  • Extensively used Oracle programming using SQL and PL/SQL
  • Developed Unit test cases using Junit.
  • Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.
  • Consumed Web Servicesfor getting the credit card information from third party application.
  • Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.
  • Developed MQSeries-JMS Bridge to interact with MQSeries queues. Posted and consumed recipient information to and from the queues.
  • Used Clear Case for source code maintenance.

Environment: Java, J2EE,JDK 1.7,spring, Hibernate, SOAP/Rest, WSDL,JAXB, JMS, JSF, Angular JS,AJAX, JQuery, Junit, Maven, Oracle 10g.

Confidential, San Antonio, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Implemented Life Quote POC using Spring core, Spring MVC, SOAP, AJAX, and JQuery.
  • Implemented Internationalization using Spring MVC Interceptors and Spring core modules.
  • Access Gem fire configurations and save cached data using GemfireTemplate.
  • Implemented Screen Navigation using JQuery and Spring MVC.
  • Implemented and tested the enterprise application with jQuery, Angular.js and Spring MVC.
  • Implemented Address normalization using AJAX calls.
  • Developed cross browser compatibility code using CSS and jQuery.
  • Implemented retrieve allowed values for user interface screens mechanism using XStream Parser.
  • Developed SOAP based Spring web services for alerts.
  • Created Data model (Schema) of the Database.
  • Save Quote into Request DB using Hibernate and SEED framework.
  • Used Soap UI for web services testing.
  • Develop batch processes for financial reporting applications and modules using Perl and Korn shell scripts on Oracle database, with partitions and sub-partitions.
  • Implemented RESTful web services.
  • Developed Test classes using JUnit and Easy Mock and test coverage using EMMA plugin.
  • Code Review using Sonar Check Style for check style violations.
  • Worked with Splunk to logging and analyzing defects status.
  • Knowledge on Jenkins builds.

Environment: Java, J2EE, JDK 1.5, Spring core, Spring MVC, Hibernate, SOAP/Rest Web services, Ajax, XML, jQuery, HTML5, CSS, TCServer, SVN, Maven, Angular JS, Jenkins, Splunk, SFX, MAX, SEED. Oracle

Confidential, Lansing, MI

Java/J2EE Developer

Responsibilities:

  • Involved in the design and development phases of Agile Software Development.
  • Analyzed current Mainframe system and designed new GUI screens.
  • Developed the application using 3 Tier Architecture i.e. Presentation, Business and Data Integration layers in accordance with the customer/client standards.
  • Used FileNet for Content Management and for streamlining Business Processes.
  • Developed the common framework for the application using JSF and ICE Faces using RAD.
  • Created Responsive Layouts for multiple devices and platforms using foundation framework.
  • Involved in creating dynamic web site design and programming using HTML5, CSS3, JavaScript and jQuery.
  • Implemented printable chart report using HTML5, CSS3 and jQuery.
  • Applied JavaScriptfor client side form validation.
  • Built HTML5 and CSS system for controlling text display issues cross-platform and cross browser.
  • Created Managed Beans for handling JSF pages and include logic for processing of the data on the page.
  • Created service layer for managing transactions and implemented services.
  • Developed Business Objects in the business layer to include the business logic and access methods in the Data Integration Layer.
  • Implemented Hibernate for Database Transactions on DB2.
  • Written Web Services (JAX-WS) for external system via SOAP/HTTP call.
  • Used Log4j framework to log/track application.
  • Creating and updating existing build scripts using Ant for deployment Tested and implemented/deployed application on WAS 6.1 server.
  • Used Rational Clear Case for Version Control.

Environment: FileNet, IBM RAD 6.0,Java 1.5, JSP, Servlets, JSF, ICE Faces, Hibernate, HTML, CSS, JavaScript,Web Services- SOAP, WAS 6.1, XML, IBM WebSphere 6.1, Rational Clear Case, Log 4j, IBM DB2.

Confidential, Dallas,TX

Java developer

Responsibilities:

  • Used JSF & Struts frameworks to interact with the front end.
  • Developed a new CR screen from the existing screen for the LTL loads (Low Truck Load) using JSF.
  • Used Spring framework configuration files to manage objects and to achieve dependency injection.
  • Implemented cross cutting concerns like logging and monitoring mechanism using Spring AOP.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
  • Used JAX-WS to access the external web services, get the XML response and convert it back to Java objects.
  • Integrated with iText and Jakarta POI to generate Test results in PDF and XLS format
  • Developed the application using Eclipse IDE and worked under Agile Environment.
  • Working with Web admin and the admin team to configure the application on development, training, test and stress environments (Web logic server).
  • Modified web pages using JSP and used Struts Validation Framework for form input validation.
  • Created the WSDL and used Apache Axis 2.0 for publishing the WSDL.
  • Creating PDF files for storing the data required for module.
  • Used custom components using JSTL tags and Tag libraries implementing Struts.
  • Used Web Logic server for deploying the Jar files.
  • Used Toad for the DB2 database changes.
  • Used Maven as build tool and used CVS for version control.
  • Participated in group sessions, design reviews, and code analyzing.

Environment: Java, J2EE, JSF, Struts, Spring, JSP, HTML, XML, Web Logic, iText, DB2, Eclipse IDE, SOAP, Maven, CVS, JSTL, TOAD, DB2, Web Logic Server, WSDL, JAX-WS, Apache Axis.

Confidential

Jr. Application Developer

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules and followed agile methodology.
  • Involved in developing UML diagrams like use-case, Class diagrams and Activity diagrams.
  • Developed presentation layer using JSP, Struts tag libraries, JSTL, HTML, JavaScript, CSS.
  • Used Ajax framework for rapid development of Rich Internet Application.
  • Designed and developed Java components using design patterns like Singleton, Strategy and Decorator and also used J2EE patterns like Facade and Service Locator.
  • Worked with TOAD for Data Modeling design in Oracle9i database creating schemas and tabled for applications.
  • Developed various Action classes and Form bean classes using Struts framework.
  • Worked on Clear Case for version control. Designed and developed and automated build and deployment process using ANT scripts.
  • Used JDBCAPI for Connection with Oracle9i database.
  • Developed the Test Cases and Test Suits to Test the application using Junit.
  • Worked on Eclipse3.1 IDE in developing and debugging the application.
  • Involved in SDLC using methodologies like Waterfall.
  • Application deployed in Linux and Solaris servers using WebLogic on Red Hat Enterprise Linux 5.0

Environment: Java, J2EE, UML, Servlets, Ajax, Struts, JSP, JDBC, Java JMS, JUnit, Oracle, Eclipse, ClearCase, Clear Quest, XML, JavaScript, CSS style sheets, Log4j, Perl, Solaris Unix, Weblogic9.0, PL/SQL, Ant

We'd love your feedback!