We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

KentuckY

SUMMARY

  • Highly motivated IT Professional, having 7 +Years of experience in analysis, design and development of Java Applications in a highly dynamic and challenging environment.
  • Participated in all phases of SDLC like Requirements Analysis, Design, Implementation, Testing, and Deployment.
  • Expertise in J2EE Technology’s (EJB, JNDI, JSTL, JMS, JPA, JAX - WS,JAX RS).
  • Excellent understanding of Object Oriented design methodology and Core Java concepts such as multi-threading, exception handling, generics, annotations, Collections and I/O.
  • Expertise in open source frameworks Spring, Hibernate and Struts.
  • Experience in designing both Front end & Backend applications using Java, J2EE, Servlets, JDBC, JSP, AJAX and various other Frameworks.
  • Expertise in GUI Design using HTML, XML, Jquery, Java Script, AngularJS, Node JS, DHTML, and JSP.
  • Strong Experience in using XML Suite technologies (XML, XSL, XSLT, DOM and XML Beans).
  • Experienced on Agile Methodology.
  • Actively involved in Service Oriented Architecture using web services.
  • Expertise in using SOAP and RESTFUL for implementing web services.
  • Experience in Application Servers like WebSphere, Weblogic and Tomcat.
  • Good experience in databases such as SQLServer 2005/2008, Oracle, DB2, and MySql.
  • Experienced in developing middleware applications using Spring IOC, Spring Integration, Spring WS, and Spring WS Security.
  • Proven experience in Integrated Development Environment (IDE) such as Eclipse, Net Beans, RAD.
  • Experience in design, development and implementation of Model-View-Controller (MVC-2) architecture, IOC, AOP (Aspect Oriented Programming), DAO (Data Access Object) using Spring Framework and good knowledge of Struts Framework.
  • Good experience in understanding and usage of JVM.
  • Extensive experience in Software Configuration Management using Version Control Software such as SVN, CVS and GIT.
  • Experience in build tools like ANT & Maven, logging with Log4j, Test Driven Development using Junit.
  • Good knowledge in implementing various Design Patterns Singleton, Factory pattern, Abstract Factory pattern and DAO pattern.
  • Experience in creating Unified Modeling Language (UML) diagrams such as Use Case Diagrams, Activity Diagrams, Sequence Diagrams, and Class Diagrams, Deployment Diagrams using Rational Rose.
  • Worked in both Unix/Linux and Windows based development environments.
  • Good programming and debugging skills in Unix Shell Scripting.

TECHNICAL SKILLS

Languages: Java, C, C++, SQL.

Platforms: Windows 98/2000/XP/7, UNIX, Linux.

Databases: Oracle 9i/10g, MySql, MongoDB

Web Servers: Apache Tomcat.

Application Servers: Web Logic, IBM Web Sphere, Glassfish.

Developing Environment(IDE): Eclipse, MyEclipse, iRAD,Net Beans.

Web Technologies: JSP(1.2/2.0/2.1), Servlets, HTML, CSS, SOAP, XSLT and DHTML

Messaging Services: JMS, MQ Series, MDB.

J2EE MVC Frameworks: Struts 1.1/1.2/1.3, Struts 2.1, Spring 2.0, 2.5 MVC, Spring Web Flow, Spring Batch, AJAX.

ORM Frameworks: Hibernate 2.x, 3.x.

Design Patterns: Singleton, Value Object, MVC, Abstract Factory, Session Façade, Business Delegate, DTO, DAO, Iterator, Front controller.

Client Scripting: Java Script.

Server Scripting: Strut Tags, Spring Tags, JSF Tags, Custom Tags.

PROFESSIONAL EXPERIENCE

Confidential, Kentucky

Sr. Java Developer

Responsibilities:

  • Involved in developing front end SOX tool using JSP, Java and deployed the application in Apache Tomcat Server.
  • Involved in coding the business logic to develop the end to end lineage using Java, Hibernate, Design Patterns and Rochade API’s.
  • Developed POJO, and implemented Hibernate 4.0.1 for database operations.
  • Implemented Spring Framework 3.1.0 for dependency injection.
  • Used Apache Wicket 1.4.2 in few pages to compare wicket and spring MVC.
  • Developed web services technology JAXB to convert XML into java objects. Implemented Session Service and Login Service using web services.
  • Implemented SOAP based web service calls to .net WCF services.
  • Extensively worked with AJAX, JQuery 1.6, Dynamic HTML and CSS.
  • Involved in writing wrapper scripts using windows batch jobs to automate the scripts for running jobs in Tidal.
  • Involved in preparing the scanner scripts for Oracle and Teradata using Linux commands.
  • Providing Technical Support for end to end lineage on Rochade Browser.
  • Developed RESTful XML web service to interface with database for handling AJAX requests.
  • Used Junit for unit testing.
  • Deployed the application on Websphere Application Server.

Environment: Java1.6, WebServices,, JavaScript, JSP, Junit, Log4j, SVN, Oracle, SQL, Eclipse, Ant, Linux, Websphere Application Server

Confidential, Harrisburg, PA

Java Developer

Responsibilities:

  • Implemented front end (UI) of the application using HTML5, CSS, AngularJS and NodeJs.
  • Designed and developed very complex and large web pages using AngularJS library with AJAX and JSON.
  • Designed JSP pages for Initial applications, Submissions and Maintenance Involved in implementing Message Driven Beans using for JMS systems.
  • Developed session EJB and message driven bean (MDB) to process JMS XML messages; JSPs, Servlets, XML descriptors, using WebSphere Application Server.
  • Streamlined the time bound nightly batches for concurrent processing on various nodes within a cluster using spring batch.
  • Used struts validation framework to perform Server side validations.
  • Developed Spring service classes for Initial applications and Maintenance module to implement business logic requirements.
  • External customer portal is developed in annotation based Spring MVC and Hibernate.
  • Designed and Developed End to End customer self service module using annotation based Spring MVC, Hibernate, JSP and JQuery.
  • Involved in integrating applications with other application using IBM WebSphere.
  • Involved in generating Hibernate Configurations files, Hibernate mapping files and Hibernate data Objects to communicate data in persistence layer.
  • Worked on Database Stored Procedures and Functions, views and Synonyms.
  • Implemented Java & J2EE design patterns.
  • Responsible to prepare Unit test scripts using JUnit.

Environment: Java 1.7, JSP, Spring4.x, Spring MVC, Spring Batch, Hibernate, IBM WebSphere, WebLogic application server8.1, JMS, Oracle 9i, Eclipse, CVS, AngularJs, NodeJS, HTML, CSS, JSON, Maven.

Confidential, Boston, MA

Java/J2EE Developer

Responsibilities:

  • Extensive expertise in programming languages, development environments/tools, configuration management
  • Developed POJO, and implemented Hibernate 4.0.1 for database operations.
  • Implemented Spring Framework 3.1.0 for dependency injection.
  • Implemented Spring ORM with Hibernate taking advantage of Java5 features like annotation metadata and generic collections using JPA along with HQL.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Experienced in installing, Configuring, deploying and managing enterprise applications using BEA Weblogic Server 8.x/9.x/10.x
  • Strong knowledge on deployment of J2EE applications on BEA WebLogic 8.x/9.x/10.x.
  • Commendable knowledge on Configuring JDBC connections and JMS connection factories.
  • Deployed WAR, JAR, and EAR applications in WebLogic.
  • Involved in application’s migration of WebLogic server from previous versions to current version.
  • Extensively worked with AJAX, JQuery 1.6, Dynamic HTML and CSS Gained comprehensive knowledge after Researching and troubleshooting emerging application issues, from WebLogic configuration to code issues.
  • Used version control system - Subversion Control.
  • Used and maintaining Ant builds scripts.
  • Experienced in installing, configuring, deploying and managing enterprise applications.
  • Used Tomcat 6.x web server and BEA WebLogic Application Server 8.x/9.x/10.x

Environment: Java 1.5, Eclipse 3.2, Tomcat 6.x, Web logic 10.0, Oracle 10g, Toad 10.6, Spring 3.1.0, Hibernate 4.0.1, Rational ClearCase 7.1.2.

Confidential

Java Developer

Responsibilities:

  • Design and Development of UI using HTML, DHTML, JavaScript and CSS.
  • Developed server side code in Servlet and JSP.
  • Involved in Analysis and Design.
  • Developed Action Classes and Model Classes.
  • Configured Struts-Config.xml.
  • Created Java Beans accessed from JSPs to transfer data across tiers.
  • Involved in Database and Application design.
  • Involved in Coding JavaScript code for UI validation and worked on Struts validation frameworks.
  • Configured deployment descriptor specifying data environment.
  • Assembled components and deployed on Server by vendor utilities.
  • Involved in Deployment of Application in Weblogic server.
  • Developed Stored Procedures.
  • Documented, prepared help files and user guide.

Environment: Java, Servlets, JSP, Struts, UML, Oracle, JavaScript, Eclipse, HTML, CSS, HTML, DHTML, Weblogic 8.1.

Confidential

Java Developer

Responsibilities:

  • Responsible and active in the analysis, definition, design, implementation, management, and deployment of full software development life-cycle of project.
  • Developing User Interface and implementing business process using JSP and Servlets.
  • Development of the application that was used to create dynamic JSPs, given input from a database table containing information about the contents of the JSP being developed.
  • Involved in writing the presentation layer in Java Server Pages (JSP).
  • Wrote Servlets programming and JSP scripting for the communication between web browser and server.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC
  • Developed an API to write XML documents from a database. Utilized XML and XSL Transformation for dynamic web-content and database connectivity.
  • Coded different deployment descriptors using XML. Generated Jar files are deployed on Apache Tomcat Server.
  • Involved in the development of presentation layer and GUI framework in JSP. Client Side validations were done using JavaScript.
  • Involved in code reviews and mentored the team in resolving issues.
  • Participated in weekly design reviews and walkthroughs with project manager and development teams.
  • Provide technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts for developers to start.
  • Environment: HTML, JSP, Servlets, JDBC, JavaScript, Tomcat, Eclipse IDE, XML, XSL, Tomcat 5.

Environment: HTML, JSP, Servlets, JDBC, JavaScript, Tomcat, Eclipse IDE, XML, XSL, Tomcat 5.

We'd love your feedback!