We provide IT Staff Augmentation Services!

Sr. Java J2ee Developer Resume

5.00/5 (Submit Your Rating)

Des Moines, IA

SUMMARY:

  • Over 8 Years of Object Oriented Software Design and Development experience in the domain of Financial, Insurance, Telecommunications applications using Internet technologies based on Java and J2EE Technologies.
  • Highly interactive communication skills with clients in core decision making meetings.
  • Good and very co - operative Team player, fluent communicational skills and innovative, self-starter and self- motivated. Consistently got good reviews of being a good team player.
  • Highly productive and results-driven in team and individual projects, strong research and time management skills.
  • Expertise in Software Development Life Cycle processes right from Inception Requirements Analysis, Design, Development, Testing and Deployment though the Implementation.
  • Extensive project implementation skills using both Java and J2EE technologies (Core Java, Servlets, JDBC, JSP, JSTL, JSF, EJB, JNDI, JMS, MDB, XML, Struts, Custom Tags) with various middleware technologies and databases.
  • Experience in developing Client-Server/N-tier/ Web-Development/ Front End technologies using JSP, JSF, JSTL, HTML, DHTML, AJAX, JavaScript and CSS.
  • Strong Experience in MVC (Model View Controller) architecture by using Struts framework.
  • Experience in implementing middleware technologies like MQ Series, MDB and JMS and in J2EE Design Patterns like Session Façade, MVC, Business Delegate, Singleton and Data Access Objects.
  • Experience with persistence on backend using IBATIS SQL MAPS and HIBERNATE .
  • Proficient in Web Services implementation with SOAP and WSDL.
  • Good experience in working with various modules of Spring framework like Spring AOP, Spring MVC, Spring DAO, Spring ORM (Hibernate and JPA) framework, Spring Web Flow 2.3.
  • Experience in working with Spring Quartz framework and developed various quartz jobs.
  • Familiar with AOP concepts and techniques and implementation of crosscutting concerns using Spring AOP.
  • Experience in complete SDLC like Analysis, Design, Development, Testing, Implementation and Maintenance.
  • Experience in working with the NoSQL, Mongo DB, and Apache Cassandra.
  • Experience in working with WEB Content Management Tools like - HP Team Site.
  • Excellent work experience with Database writing highly complex SQL/PLSQL queries, with major Relational Databases MS Access/Oracle/MySQL.
  • Hands-on experience with J2EE Architecture, Application servers and Web servers like IBM WebSphere, WebLogic and Tomcat.
  • Worked on AWS webservices, CICD pipeline, nginx, ecs cluster, Jenkins.
  • Hands on experience with using IDE’s like RSA, Eclipse, WSAD, JBuilder, RAD for Java Programming.
  • Hands on experience with using build tools like Ant and Maven.
  • Knowledge in Object Oriented Design using UML with Rational.
  • Hands on experience with using Version Control Systems CVS, Rational Clear Case, Subversion.
  • Experience in designing/developing and coding applications using Object Oriented Analysis & Design and Transaction Management.
  • Hands on Experience in Apache Cassandra Data Modeling.
  • Hands on experience on Operating Systems like LINUX and Windows XP/NT/2000.

TECHNICAL SKILLS:

Platforms: Windows, LINUX

Programming languages: Java, J2EE, C, SQL, PL/SQL, CQL

Web & ClientServer Technologies: J2EE (JSP, Servlets, Java Mail, JDBC, JNDI, JMS, Java Beans), AngularJS, Struts, EJB, MVC, AJAX, HTML/DHTML, SOAP & Restful based Web services, Spring MVC, Spring AOP, Hibernate 3.0, JSF

XML/ HTML: XML, XSL, XSTL, HTML, XML Schema

Scripts: UNIX Scripting, JavaScript, JQuery

RDBMS: Oracle, DB2, MySql, MongoDB, Apache Cassandra

Web service Implementations: Axis 1.0, 2.0, CFX

Tools: SOAPUI, JUNIT, Putty

Frameworks: Hibernate, Spring 3.0, Struts 1.2X, Struts 2.0

Version Control: TFS, Clear Case, GitHub, SVN

IDE: Eclipse, SQL Developer, Soap UI

Protocols: SOAP, HTTP, HTTPS, SMTP, TCP-IP

Application Servers: IBM WebSphere 6.1, 7.0, BEA WebLogic 10.0, JBoss 3.2.x

Logging Tools: Log4j 1.2, 1.3

Design Tools: Microsoft Visio, UML

Build Tools: ANT, Maven

PROFESSIONAL EXPERIENCE:

Confidential,Des Moines, IA

Sr. Java J2EE Developer

Responsibilities:

  • Designed, Developed & Deployed server-side common utilities for the application and the front-end dynamic web pages using Servlets, JSP, JavaScript, Angular JS, jQuery, HTML5/DHTML and CSS3.
  • Working with business teams on requirements gathering and estimating the efforts for development using agile methodology to integrate business line of apps in a seamless fashion.
  • Extensively working on business, front end and persistence tier using the JSP, Servlets, Spring Boot, and JSON.
  • Used AJAX to implement some customizations which required dynamic behavior like controls dependent on user value selection on some other controls.
  • Using Hibernate Query Language (HQL) features like Named Queries for querying the database and using the objects in data access layer.
  • Implemented the application following the J2EE best practices and patterns like Singleton, Factory, Session Façade, Spring MVC and DAO. Used T3 Js for Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server
  • Developed Rest architecture based web services to facilitate communication between client and servers.
  • Build process with Maven tool to build and deploy the application in performing tasks like Compile, Build, and Deploy.
  • Used Log4j API for logging in development, testing and production environments, configured to send email notifications.
  • Involved in the preparation of use case, sequence diagrams, class diagrams, activity diagrams etc. using Rational Rose. Involved in developing reusable core libraries using core java Classes and Interfaces.
  • Implemented version controlling using SVN and used Jenkins for continuous integration. Wrote build & deployment scripts using Ant, Maven on UNIX environment.
  • Using Jira for bug tracking, issue tracking and Project Management functions.
  • Used iText pdf library for generating pdf in web application.
  • Using Jenkins for continuous integration service for development.
  • Created Unit Test cases using JUnit framework and unit tested the developed components.
  • Worked with configuration management groups for providing various deployment environments set up including System Integration testing, Quality Control testing etc.

Environment: J2EE, JDK, HTML, CSS, Ajax, jQuery, T3 Js, JavaScript, Angular.js, Bootstrap, Oracle, Spring, Hibernate, Spring Boot, PL/SQL, AWS, Web Services (SOAP), JMS, RESTful, Multithreading, Apache Tomcat, Maven, iText pdf, Jenkins, Maven, Log4j, SVN.

Confidential,Chicago, IL

Sr. JAVA/J2EE Developer

Responsibilities:
  • Worked with business teams on requirements gathering and estimating the efforts for development using agile methodology to integrate business line of apps with SOA in a seamless fashion.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Extensively worked on business, front end and persistence tier using the JSP, Servlets, Spring MVC, and JSON.
  • Developed user interfaces using JSP, JQuery, JavaScript, HTML5, and CSS3.
  • Used AJAX to implement some customizations which required dynamic behavior like controls dependent on user value selection on some other controls.
  • Implemented Java multi-threading and thread handling issues during application development
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Maintained hibernate configuration file and hbm files for object relational mapping.
  • Used Hibernate Query Language (HQL) features like Named Queries for querying the database and using the objects in data access layer.
  • Develop innovative and quality solutions by making use of latest tools and technologies like Apache CXF, Spring Core, and Spring AOP.
  • Managed Database Transactions using Spring’s Transaction Management module and optimized and improved performance of the queries.
  • Also participated in development of new features for the core of the application. This included converting the company's current SOAP API to RESTful web services.
  • Developed Rest architecture based web services to facilitate communication between client and servers.
  • Invoked web services and parsed the XML results.
  • Extensively involved in the development of backend Logics or data access logic using Oracle DB and JDBC.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database
  • Use of WebLogic application server to deploy the application and connect through the data source using JNDI.
  • Wrote Unit testing and Test suites using JUnit framework for testing the application.
  • Developed application code using Eclipse IDE and configured with Maven.
  • Used SVN for version control and A NT for application build .
  • Participated in weekly status meeting for providing the development updates.
  • Production support for the application to resolve the issues experienced by the users.

Environment: Java1.7, J2EE, Spring, Hibernate, JQuery, AJAX, JavaScript, Oracle 11g, JDBC, Apache CXF, RESTful web services, SOAP, Eclipse, WebLogic, Clear Case, JUnit, UML, JSP, JSTL, EJB, Servlet, Maven, ANT

Confidential,Tampa,FL

Sr. Java/J2EE Developer

Responsibilities:
  • Involved in preparing technical documentation.
  • Involved in developing the JMS Listeners to consume the messages from both Queues and Topics.
  • Developed JMS module to update the static systems with BGW system, it involves writing publishing mechanism to publish the updates of BGW.
  • Involved in developing the Web Services for interaction between the different modules in BGW.
  • Responsible for writing complex SQL queries and stored procedures for batch processes.
  • Extreme involvement in parsing the XML requests in web services module.
  • Responsible for code reviews and estimating the timeframe for the tasks.
  • Communicated with the business Analyst for requirements clarification.
  • Closely interacted with the testing team to assign and tracking the defects.
  • Used JSTL and implemented Custom Tag libraries for the JSP’s
  • Designed, Developed and analyzed the front-end and back-end using JSP , Servlets, and Spring framework.
  • Implemented Spring MVC framework which includes writing controller classes for handling requests, processing form submissions and also performed validations using commons validator.
  • Used Spring Inversion of Control (IOC), Setter Injection, Constructor Injection and Dependency Injection.
  • Developed the Spring-AOP programming to configure logging for the application.
  • Developed business modules with Java, XML, and Hibernate technologies.
  • Involved in writing hibernate mapping files for hibernate Dao’s and injecting them using configuration files.
  • Involved in doing various testing as per the specifications and test cases including Unit and Integration testing.
  • Used Log4J to print the logging, debugging, warning, info on the server console.

Environment: JAVA, J2EE, JSP, XML, JMS, IBM RAD, AJAX, Web Logic, CVS, Hibernate, Spring framework, Oracle, Ant, Log4j, JUNIT, HTML, JavaScript.

Confidential,Dayton,OH

Java/J2EE Developer

Responsibilities:
  • Designed, Developed & Deployed server-side common utilities for the application and the front-end dynamic web pages using Servlets, JSP, JavaScript, HTML/DHTML and CSS.
  • Involved in the preparation of system requirements, analysis and design using UML
  • Developed Action forms, Form beans, Java Action Classes using Struts.
  • Implemented various business functionalities like dropdowns, transformations, left navigation, top action header and search in the front end GUI.
  • Developed Web user Interface development Using AJAX for improved customer experience.
  • Wrote programs for parsing the XML data using Dom4j parser.
  • Developed and managed beans, Java Action Classes in Using JSF.
  • Used JBDC for writing the classes for connecting Oracle 9i database.
  • Used Hibernate to achieve ORM.
  • Consumed web services which were communicating soap over xml.
  • AMQP Specification s made in the form of XML, and designed to assist the creation of implementations.
  • Worked on message queuing using RabbitMQ in memory storage jobs.
  • Used Java Bean Adapter in the project extensively in order to access the database.
  • Performed Unit testing, Performance/ load testing using JUNIT, JMock .
  • Used CVS keeps track of all work and all changes in a set of files, and allows several (potentially widely separated) developers to collaborate .
  • Carried out Unit testing for the developed modules.
  • Used WebSphere Integration Developer for developing the application and deploying various components of the application.

Environment: Java, J2EE, Struts, web services, UML, SQL, JDBC, Servlets, JSP, CSS, JavaScript, CVS, JMock, JSTL, JSF, Oracle 10g, Toad, UNIX, ANT, JUNIT, Log4J, AJAX, WebSphere, Windows.

Confidential,Tampa,FL

Java/J2EE Developer

Responsibilities:
  • Involved in the end to end development of the application including Functional specification preparation, Database Design and application coding.
  • Fixed UAT and Production bugs.
  • Debugging using log4J
  • Participated in the development of the design specifications.
  • Build process with Maven tool to build and deploy the application in performing tasks like Compile, Build, Deploy.
  • Worked and Modified the Database Schema according to the Client requirement.
  • Used Putty to connect to Client Specific Database
  • Involved in design and development the database in MySQL and connected with Hibernate framework.
  • Adopted three-tier approach consisting of Client Tier, Business Logic Tier, and Data Tier.
  • Checked-in, and Checked-out from SVN. Used Eclipse IDE
  • Participated in the peer reviews for code.
  • Code development and modification.
  • Used SOAP WebService as a Producer/Consumer to/from a Client for their use/in the company to connect with other projects.
  • Unit and system testing of modules.
  • Participated in the development of the Unit Test Plan.
  • Worked in Agile Environment
  • As an Analyst was involved with interacting with the Clients and Application User for their Requirements, Specifications and Enhancements.

Environment: GWT 2.8, Spring IOC, Web services, Hibernate, Eclipse Juno Maven, XSL, Tomcat 5.5, MySQL 5.5 and Windows XP, Linux, Jasper Reports

Confidential

Java/J2EE Developer

Responsibilities:
  • Developed front-end components using Java Servlets and JSP.
  • Developed SQL Stored Procedures in PL/SQL stored procedural language using TOAD integrated development tool.
  • Developed Data Access Object (DAO) components to interact with Oracle Database using type 4 JDBC Driver.
  • Configured the Spring Framework for this application and Used MVC guidelines for creating application framework using JSP, Servlets technology is used as for implementation of middle layer, which communicates to database server for database operation.
  • J2EE Development using EJB, Servlets, JSP, Java, XML
  • Leveraged system with JMS Message Brokering, MDB.
  • Use Eclipse to develop the applications as an integrated development Environment tool.
  • Wrote various SQL for accessing data from database and used JDBC API for Java Database Communication.
  • Worked on the end users requirements with new enhancements.

Environment: Java, Servlets, JSP, EJB, JMS, Eclipse, spring1.2, Oracle 8i, Toad, Windows NT, WebLogic 5.x, XML, PL/SQL.

We'd love your feedback!