We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

Milwaukee, WI

SUMMARY:

  • Seeking Contract or full time job as a software developer in IT Department of any world - class company. I have the proven experience and analytical skill to add value to any area of business, especially in the technical department of the organization, through cutting - edge technology for improved efficiency, effectiveness in business and enhanced revenue
  • More than 8 years of experience in designing, developing and deploying n-tier web applications and client / server applications using JAVA, J2EE technologies and Web Technologies for enterprise applications.
  • Experienced in using Spring Framework (Spring Core, Spring MVC, Spring ORM, Spring Web flow and Spring AOP).
  • Experience implementing Java Multi-Threading capabilities in large-scale enterprise application
  • Experience in design and development of large-scale, Service Oriented, distributed solutions implementing JMS
  • Experience in Web Service Design and Development
  • Experience in designing both Front end & Backend applications using Java, J2EE Web frameworks, HTML, CSS, JavaScript, XSLT, Java Servlets, JSP, JSTL, JSF, jQuery
  • Involved in all the phases of SDLC -requirement gathering, design, development and maintenance.
  • Expertise in interacting with business users and understanding the requirement and providing solutions to match their requirement.
  • Proficient in OOAD technologies developing Use Cases, Activity diagrams, Sequence Diagrams and class diagrams using case tools like Microsoft Visio.
  • Experienced in using Hibernate framework in interaction with the RDBMS.
  • Good experience in using Spring ORM wiring with Hibernate for developing backend systems.
  • Experience in implementing Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL).
  • Experienced in deploying applications on WebSphere Application Server (WAS), and WebLogic Application Servers, JBoss Application Server and Apache Tomcat.
  • Extensively used Relational database systems like Oracle and MySQL
  • Excellent knowledge of design patterns (Singleton, Factory pattern, façade, DAO and Model View Controller)
  • Have solid testing experience in unit testing, load testing, integration testing and system testing.
  • Proficient in Test Driven Development (TDD) using Java JUnit API
  • Strong experience with Version Control like GitHub, Subversion (SVN) and CVS. Implemented logging using Apache Log4J
  • Expertise in using ANT for building and deploying application on the servers.

PROFESSIONAL EXPERIENCE:

Confidential, Milwaukee, WI

Senior Java Developer

Responsibilities:

  • Development and Maintenance of Java-based SRC Web Components consisting of the Web, Service and Data Layer
  • Leading off shore team of developers In developing, enhancing and maintaining the various components of the SRC
  • Integration of the various SRC Web Components as well as the Consuming of external Web Services
  • Extensive Use of Oracle RDBMS to fetch, Define and Manipulate Data which maintaining the Servicing Component of the Service Request Center(SRC)
  • Application Deployment to various tests environments and production
  • Configuration of Aplus build tool for Deployment of Servicing Components
  • Extensive Java Development using RAD, Eclipse IDE to churn out code implementing various Java Frameworks like Struts, Spring and Hibernate
  • Front-end development using Javascript, CSS and HTML and Javascript frameworks like Angular JS
  • Development and Maintenance of Web Services for NM SRC Application using Java Technologies
  • Designed and developed a module of an enterprise based, distributed CSR faxing solution integrated with Enterprise Document Management System implementing java technologies API’s like Multithreading
  • Configuration and Implementation of both SOAP based and RESTful Web Services for NM Field Work Flow on JAX-WS and JAX-RS
  • Implemented Spring-ORM for Data Persistence integrating iBatis and Spring
  • Implemented design patterns like Singleton, DAO and Facade
  • Developed SQL queries for Database access.
  • Involved in testing the Web Services by Junit Testing, SOAPUI Testing and Load Testing.
  • Log4J was used for logging runtime exceptions. Apache ANT scripts were used for building the Web Services. CVS was used for version control

Environment: /Technologies: Core Java, J2EE, JAX-WS, JDBC, Db2, SOAPUI, Autosys, TFS, WebSphere Application Server, Spring, RAD, Hibernate, JAXB, XML, AJAX, Log4J, Oracle Database, Unix, DB2, Oracle PL/SQL, Javascript, CSS and Angular JS, Quartz, GitHub, Tibco Queue, iBatis, AJAX, CVS, Log4J, JMS, Multithreading, JDeveloper, Maven, Jenkins, Ant

Confidential, Northbrook, IL

Senior Java Developer

Responsibilities:

  • Development and Maintenance of Java-based ARS Web Services consisting of Service and Data Layer
  • Integration of the various SRC Web Components as well as the Consuming of external Web Services
  • Extensive Use of Oracle RDBMS to fetch, Define and Manipulate Data which maintaining the Servicing Component of the Allstate Roadside Services(ARS)
  • Application Deployment to various tests environments and production
  • Extensive Java Development using RAD, Eclipse IDE to churn out code implementing various Java Frameworks like Struts, Spring and Hibernate
  • Designed and developed a module of an enterprise based, distributed CSR faxing solution integrated with Enterprise Document Management System implementing java technologies API’s like Multithreading
  • Development of other services to enhance and automate NM SRC processes like PushBatch Scheduler Service using Quartz Scheduler API and Spring Technology
  • Developed and implemented mobile Web Services for Ferrari Out of Warranty Program currently serving Ferrari drivers on Android and iPhone mobile
  • Implemented Faxing Solution using AIC Framework built on Java Technologies to send Fax to Tibco Queue for onward delivery to Rightfax Faxing Service
  • Implemented Spring-ORM for Data Persistence integrating iBatis and Spring
  • Implemented design patterns like Singleton, DAO and Facade
  • Developed SQL queries for Database access.
  • Involved in testing the Web Services by Junit Testing, SOAPUI Testing and Load Testing.
  • Log4J was used for logging runtime exceptions. Apache ANT scripts were used for building the Web Services. CVS was used for version control
  • Basic Experience using MongoDB NoSQL to store and retrieve documents

Environment: /Technologies: Core Java, J2EE, JAX-WS, JDBC, Db2, SOAPUI, Autosys, TFS, WebSphere Application server, spring, RAD, Hibernate, JAXB, XML, AJAX, Log4J, Oracle Database, Unix, DB2, Oracle PL/SQL, Javascript, CSS and Angular JS, Quartz, GitHub, Tibco Queue, iBatis, AJAX, CVS, Log4J, AIC Framework, JMS, Multithreading, JDeveloper, Maven, Jenkins, Ant

Confidential, Warrenville, IL

Senior Java developer

Responsibilities:

  • Development and Maintenance of Utility and Vehicle Billing Gateway serving more than 150 Municipals within Illinois and beyond
  • Configuration and extension of services provided to clients on the Utility, Vehicle and Billing Gateway
  • Extension of functionalities provided on the Utility and Vehicle Billing Gateway like the e-pay, v-pay and batch processing features
  • Extension of the framework on which the Utility and Vehicle Billing Gateway is built in order to create new functionalities
  • Development of Green Pay Web Payment System for ePay transactions via NMI Gateway
  • Green Pay Web Payment System Development - Extensive use of Spring and Hibernate Technology and JMS inter-system communication Services (Apache ActiveMQ) - Current Project
  • Deployment of these Applications in JBoss Application Server

Environment: /Technologies: J2EE, Servlets, JSP, JDBC, MySQL, HTML, Java Script, WebSphere, MQ, Spring, WS, Hibernate, UML, XML, AJAX, XSLT, Xerces and Xalan, JDeveloper, Ant, Maven

Confidential, Warrenville, IL

Java developer

Responsibilities:

  • Development and Maintenance of Utility and Vehicle Billing Gateway serving more than 150 Municipals within Illinois and beyond
  • Configuration and extension of services provided to clients on the Utility, Vehicle and Billing Gateway
  • Extension of functionalities provided on the Utility and Vehicle Billing Gateway like the e-pay, v-pay and batch processing features
  • Extension of the framework on which the Utility and Vehicle Billing Gateway is built in order to create new functionalities
  • Development of Green Pay Web Payment System for ePay transactions via NMI Gateway

Environment: /Technologies: J2EE, Servlets, JSP, JDBC, MySQL, HTML, Java Script, WebSphere, MQ, Spring Core, Spring WS, Hibernate, UML, XML, AJAX, XSLT, Xerces and Xalan, JDeveloper

Confidential, Chicago, IL

Java Developer(intern)

Responsibilities:

  • Development and Maintenance of Grainger E-Commerce website using latest Java Framework Technology - Spring Framework
  • Integration of the framework with third party content management tool - Hybris
  • Integration of eCommerce with Hybris communication with SAP backend and using Endeca as search engine
  • Communication, interaction and integration of Grainger E-Commerce website with other external applications through SOAP and RESTful Webservice.
  • Active GitHub participant and use in current project

Environment: /Technologies: J2EE, Servlets, JSP, Spring core, Spring MVC, SAP, ANT, Hybris, Endeca, GitHub

Confidential

Java Engineer

Responsibilities:

  • Developed application using Software Development Life Cycle, followed the Agile Development Model.
  • Using JDeveloper and Eclipse as IDE for all development
  • Implemented Scrum methodology in the software development.
  • Developed web tier by using Servlets, JSP, Custom Tag Libraries, Tiles, Java Script, XSLT and XML.
  • Used XML, XSL for structuring and transforming the data.
  • Handled Queues for accessing messages from other applications and for sending messages using MQ
  • Participate in designing Messaging service framework using JMS and MQ.
  • Implemented Spring-ORM for Data Persistence integrating Hibernate and Spring
  • Used Hibernate for mapping objects to the relational database
  • Developed WebServices using Spring-WS
  • Implemented design patterns like Singleton, DAO and Model View Controller
  • Developed SQL queries for Database access.
  • Involved in testing the application and documentation.
  • Log4J was used for logging runtime exceptions. Apache ANT scripts were used for building the application. CVS was used for version control

Environment: /Technologies: J2EE, Servlets, JSP, JDBC, MySQL, HTML, Java Script, WebSphere, MQ, Spring, Spring WS, Hibernate, UML, XML, AJAX, XSLT, JDeveloper

Confidential

Java Developer

Responsibilities:

  • Development and Maintenance of the Equinox Banking Software using Java Technology
  • Site Implementation of the various modules of the Equinox Banking Software
  • Led the migration of Utility billing system from Unix platform to MVC Web Based Windows Application using Java, JSP, Struts technology
  • Involved in preparing the use cases and responsible for designing and developing object models, class diagrams.
  • Interacted with clients to gain knowledge on products and leveraged understanding of their products to create system design and led the implementation.
  • Involved in preparing Software Requirement Specification documents
  • Involved in preparing troubleshooting documentation for the application
  • Incorporated custom logging mechanism for tracing errors occurred in the application
  • Developed the application using Struts framework leveraging the Model-View-Controller architecture
  • Used EJBs in the application and developed Session Beans to house business logic at the middle tier.
  • Involved in the deployment of the application in the WebSphere Server
  • Developed SQL statements for back end communication
  • Used DAO Factory pattern and XML-DOM parser in the application
  • Involved in reviews and problem resolutions
  • Worked on technologies - Websphere Server, Struts, EJB - Session Beans, DAO Factory Pattern, DB2 SQL, and XML - DOM parser

Environment: /Technologies: Java, J2EE, Struts, EJB, DAO, Websphere, JSP, Servlets, DB2

We'd love your feedback!