We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

MI

PROFESSIONAL SUMMARY:

  • Over 6+ years of experience on Cross Platform (Web & Client - Server) application development and design using Object Oriented Programming, Java/J2EE technologies.
  • Experience in developing web-based Insurance, e-commerce, and financial applications using Weblogic, WebSphere, Apache Tomcat and JBoss application and web servers.
  • Expertise in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlets, EJB, JDBC, Spring MVC, Hibernate and Web Services.
  • Expertise in developing static/dynamic HTML pages, providing client-side validations in JavaScript and providing interactive front-end GUI using CSS, XHTML and Jquery.
  • Good experience in Object Oriented Analysis & Design (OOAD) using different design methodologies/process frameworks like SDLC, Agile Technologies (SCRUM) and tools like UML, Rational Rose.
  • Experience in using frameworks and tools like Jakarta Struts, Hibernate, Spring MVC.
  • Good exposure to Service Oriented Architectures (SOA) built on Web services (WSDL) using SOAP protocol.
  • Extensive experience in using various design patterns such as MVC (Model-View-Controller), Singleton and DAO in the development of Multi-Tier distributed Enterprise Applications.
  • Experience in using Java IDE tools of RAD 7.5.4, Eclipse, My Eclipse and Spring Tool Suite
  • Experience in using Oracle, DB2 and Sybase databases and writing complex SQL queries.
  • Expertise in developing Java Beans and used Custom Tag libraries for embedding dynamic code into JSP pages.
  • Experience in server-side Business Logic Development using Session and Entity.
  • Experience in writing test-cases in Java environment using JUnit and Easy Mock.
  • Experience in working with various version control systems PVCS, Clear Case7.1.2, GitHub and Subversion.
  • Experience of development in different environments like Windows 98/NT/2000/XP, UNIX, LINUX.
  • Possess excellent communication, interpersonal and analytical skills along with can - do attitude.
  • Ability to learn and use new systems and paradigms in considerably less time.

TECHNICAL SKILLS:

Languages: Java 1.4/5

J2EE Technologies: Servlets, JSP, JDBC, JNDI, EJB, JMS

Application Server/Web Server: BEA Web Logic 5.1/8.1, Jboss 5.x/4.0, Apache Tomcat 6.x and WebSphere 6.X & 8.X

Operating Systems: Windows XP/2000, LINUX

Database: Oracle, Sybase, DB2

IDEs: My Eclipse, Eclipse, RAD and Spring tool Suite

Framework: Struts 1 & 2, Spring 2.5 & 3.2.2, Hibernate 4.0.1

GUI: HTML 4.0.1, JavaScript, CSS, Jquery

Design Patterns: MVC, Singleton, Front Controller

Others: Quartz Jobs, Auto sys, GitHub and Jenkins 1.4.1

PROFESSIONAL EXPERIENCE:

Confidential, MI

Senior Java Developer

Responsibilities:

  • Involved in analysis and technical design.
  • Involved in all the meetings of daily scrum, Sprint Planning meeting, Spring Review metting and Sprint Retrospective.
  • Mapping Java Classes to Database tables and leverage data query, retrieval and storage features of JPA.
  • Involved in writing SQL queries and coding for data manipulation and retrieval using Oracle 11g
  • Involved in different phases of testing, Interacted with Business Analyst.
  • Used GIT for code Management.
  • Used IntelliJ tool for application development.
  • Used Jenkins build tool for automatic integration of application.
  • Involved in the Analysis and Technical Design, Technical Update, Developed Unit Test cases.
  • Used spring batch module for large file processing.

Environment: Windows, Java 1.6, Spring 4.2.1, Git, IntelliJ, Spring batch, Spring-WS, Maven, WebSphere, WebSphere MQ.

Confidential, Charlotte

Java Developer

Responsibilities:

  • Involved in development of applications using Java, JSP, Spring, Web Service, SOAP, HTML, Java Script and Jquery.
  • Involved in gather requirements from Business and updating Technical Design Documents
  • Developed web application using Spring MVC, java Script, jquery and bootstrap.
  • Installed and Configured Spring Tool suite, Apache Tomcat 7.0 and WebSphere 8.
  • Used Backend database like Oracle 11g.
  • Used Sub Version for the version control management and HP quality Center as a defect tracking tool and Pac2000 for creating deployment Tickets, testing Tickets, as well as Bug Fixing Tickets.
  • Debugged Java, J2EE based web as well as Enterprise applications using Spring Tool Suite Workbench.
  • Consumed and implement Soap based Web Services using apache cxf.
  • Generated the Java Entity files from tables using the reverse engineering.
  • Involved in secondary production support.

Environment: Windows, Java 1.6, SOAP UI, Spring 4.2.1, Anthill Pro, SVN, Spring batch, apache Cxf 3.1.4, Quartz, AutoSys, Apache Tomcat 7.x, Maven.

Confidential, Charlotte

Java Developer

Responsibilities:

  • Worked closely with collateral team to understand the existing system and gather the requirement to migrate the system.
  • Worked on design and development of new system.
  • Developed spring batch project to generate the outbound files to different systems.
  • Used Eclipse for project development.
  • Used Maven as a build tool.
  • Developed Junit test cases.

Environment: Windows, Java 1.6, Spring Batch, Spring JPA, Hibernate Oracle, Eclipse, Maven.

Confidential, Charlotte

Java Developer

Responsibilities:

  • Involved in development of applications using Java, JSP, Spring, Web Service, SOAP, HTML, Java Script and Jquery.
  • Involved in gather requirements from Business and updating Technical Design Documents
  • Implemented Spring MVC Framework for the front end used Dispatcher Servlet Class, Form Bean, Controller, View Resolver, and Spring Tag Libraries.
  • Installed and Configured Spring Tool suite, Apache Tomcat 6.0 and WebSphere 6 &8.
  • Used Backend database like Oracle 11g.
  • Used Subversion for the version control management and HP quality Center as a defect tracking tool and Pac2000 for creating deployment Tickets, testing Tickets, as well as Bug Fixing Tickets.
  • Debugged Java, J2EE based web as well as Enterprise applications using Spring Tool Suite Workbench.
  • Consumed and implement Web Services using SOAP.

Environment: Windows, Java, JSP, Spring, Web Services, SOAP, WSDL, Putty, Maven, Java Script, Spring Tool Suite, SVN, Oracle 11g, PL/SQL developer, Apache Tomcat 6.0.43, WebSphere 6 & 8, Soap UI, Quartz and Autosys.

Confidential, Chicago

Java/ J2EE Developer

Responsibilities:

  • Involved in analysis and technical design.
  • Used spring framework for dependency injection with the help of spring config files.
  • Generated wsdl2java files and implemented the service.
  • Involved in all the meetings of daily scrum, Sprint Planning meeting, Spring Review metting and Sprint Retrospective.
  • Used Java Messaging Service (JMS) for asynchronous exchange of important information such as payment status report.
  • Mapping Java Classes to Database tables and leverage data query, retrieval and storage features of Hibernate.
  • Involved in writing SQL queries and coding for data manipulation and retrieval using Oracle 11g and Oracle Xdata.
  • Involved in different phases of testing, Interacted with Business Analyst.
  • Used GITHUB for code Management.
  • Used IntelliJ tool for application development.
  • Used Jenkins build tool for automatic integration of application.
  • Involved in the Analysis and Technical Design, Technical Update, Developed Unit Test cases.
  • Used spring framework for dependency injection with the help of spring config files.
  • Generated client classes for WSDL on consumer end using Apache Axis.
  • Involved in all the meetings of daily scrum, Sprint Planning meeting, Sprint Review meeting, Sprint Retrospective.

Environment: Java/J2EE 1.4, Hibernate, Spring, JSP, JMS, SOAP, WSDL, UDDI, JavaScript, GITHUB, Log4J, JUnit, Easy Mock, Atlas 2.40 application server, Eclipse 3.2, Oracle10g and Oracle Xdata.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Actively involved in analyzing and collecting user requirements.
  • Wrote Specification for the development.
  • Participated in Server side and Client-Side programming.
  • Wrote SQL stored procedures, used JDBC to connect to database.
  • Created and user Interface through HTML and JSP.
  • Involved in developing various Servlets.
  • Tested and validated the application on different testing environments.

Environment: Windows NT, Java, JSP, Servlets, Oracle, JDBC, Apache Tomcat.

We'd love your feedback!