We provide IT Staff Augmentation Services!

Sr Java Developer Resume

0/5 (Submit Your Rating)

Carson City, NV

SUMMARY

  • Around 8+ years of experience in Information technology and possess extensive experience in designing, development and deploying n - tier web applications and client/server applications using Java and J2EE Technologies.
  • Experience in designing both Front end & Backend applications using Java 5.0, J2EE, Servlets, JDBC 3.0 and JSP1.2.
  • Excellent Client Side And Server Side Programming,Java SE 6 and EE 5 Architecture, gained over 8 years of extensive client and server side development and support on cutting edge technologies EJB, Web Services, Servlets, JSP, JDBC, Struts, JSF, Ajax, Java script, Spring, Hibernate, iBatis, withexperience in developingWeb Services using XML over HTTP(s),AXIS, SOAP,WSDL.
  • Experience in working with Log4j, JUnit and developing ANT and MAVEN Scripts for enterprise applications.
  • Proficient in analyzing and translating business requirements to technical requirements, robust architecture and good design using UML and Rational Rose.
  • Experienced in deploying J2EE Application Archives (JAR, WAR and EAR) on IBM Web Sphere and BEA Web Logic Application Servers.
  • Developed ANT scripts and shell scripts for the build and deployment of J2EE applications.
  • Experience in ORACLE, MySQL, Teradata, Informix, DB2 and PostgreSQL.
  • Working experience in using XML parsers (SAX, DOM), XSL, XSLT, SOAP, WSDL, WSDL2JAVA.
  • Developed and deployed Web services to interact with partner interfaces, and written client interfaces, and implementation classes to consume the web services.
  • Experience in Java Web Services with real time knowledge using SOAP and Restful in Service Oriented Architecture (SOA).
  • Knowledge on Service Oriented Architecture using Web Services and SOAP protocol
  • Worked with Code version tools like Rational Clear Case, CVS, and SVN as well integrating with IDEs.
  • Experience in working with Excel and PDF Reports Modules using Apache POI and Actuate e.r.d.pro reporting Tool.
  • Implemented Design patterns such as Singleton, Session Façade, Abstract Factory, Value Object, DAO, Business Delegate, Transfer Object and Service Locator.
  • Strong problem-solving skills. Good Analytical, communication and interpersonal skills.
  • Sound RDBMS concepts and extensively worked with Oracle 9i/8i/10g, PL/SQL etc.
  • Experienced In coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL.

TECHNICAL SKILLS

Operating Systems: Unix, Linux, Windows NT/2000/XP/Vista

Development Languages: C, C++, Java, J2EE.

Databases: Oracle, DB2, MySQL,PostgreSQL

Frameworks: Struts, Spring, JSF, Hibernate, and iBatis.

Testing Tools: JUnit

Web & Application Servers: Tomcat5.x,6.x,7.x,Weblogic9.x,10.x, Web sphere 6.x,7.x,JBoss 4.0.5

IDE / Development Tools: Eclipse, RSA/RAD, Rational Rose,JBoss5.

PROFESSIONAL EXPERIENCE

Confidential, Carson City, NV

Sr Java Developer

Responsibilities:

  • Used Eclipse and JBoss to develop source code and debug the application.
  • Integrated Spring with Hibernate for persistence with database.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Hibernate Session Factory, Hibernate mapping files, dependencies between delegate classes, DAOs, controller classes, validation classes and the domain Objects are configured as part of the spring configuration file.
  • Used Hibernate HQL to query the database.
  • Used Hibernate Criteria API to apply filtration rules and logical conditions on persistence objects.
  • Implemented Web services using WSDL/SOAP and created web services and clients to use services
  • Worked on Free Marker Templates to generate .ftl files and included the .ftl files in jsp pages.
  • Worked on Spring Security for Authentication of Users in of the application.
  • Develop the JSP pages using Struts2 tags and also used tiles in JSP to make reusable code.
  • Created interactive web pages and applications by usage of HTML, CSS, Angular JS and JQuery.
  • Used Jquery to generate data tables and to sort the columns.
  • Using jquery validations for the fields and use masking for the input fields like ssn, date etc.
  • Used IBM Data Studio to view and edit the tables.
  • Worked on spring cron trigger jobs to schedule automated jobs to run every night and generate the Medicaid automate enroll/disenrollment data file and ftp it to the welfare inbound folder.
  • Worked on enhancements of review manager application and created new work flows.
  • Developed Struts action classes and integrated struts with hibernate to connect to database.
  • Meet the business users to gather requirements and document them.
  • Wrote unit testing codes usingJUnit, resolved bugs and other defects using Firebug and Eclipse's debugging tool.

Environment: Java1.6, JSP, JDK, JRE,Spring,Spring MVC 3, Spring Security, Struts, Hibernate, Apache Tiles, JavaScript, jQuery, Angular JS,CSS3,JAX -WS, Web Services,SOAP,WSDL,DB2, JUnit4,Log4j, SOAP UI, Maven, Unix, Free Marker Template, Eclipse, SVN, Collabnet Team Forge, JBoss 5, Web Sphere8.5,DB2,IBM Data Studio, SQL, FTP.

Confidential, Carson City, NV

Sr Java Developer

Responsibilities:

  • Used Eclipse to develop source code and debug the application.
  • Developed Junit Test cases for Unit Testing.
  • Tested and integrated DAO/Business/UI.
  • Implemented Web services using WSDL/SOAP and created web services and clients to use services.
  • Integrated Spring MVC with Apache tiles to create tiles for reuse.
  • Configured View Resolvers and Controllers for Spring MVC.
  • Integrated Spring with Hibernate for persistence with database.
  • UsedHibernateORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Used dependency injection of spring framework to decouple the classes.
  • Used Hibernate HQL to query the database.
  • Used Hibernate Criteria API to apply filtration rules and logical conditions on persistence objects.
  • Developed RESTfulweb service s based on theJAX-RS specification.
  • Used Rational Clear Case for version control and change management.
  • Used SOAPUI4.5 to test Web services.
  • The validations were developed with the aid of the spring validation framework for the client specific data.
  • Worked on SQL query optimization for better performance.
  • Used Junitframeworkfor unit testing and configured Log4J for logging.
  • Written and implemented JUnit Test Cases for application and Integration Test.
  • Involved in the analysis, design of use case diagrams, class diagrams and sequence diagrams inAgile ModelusingScrum methodologyfor the business requirements.

Environment: Java1.6, JSP, Spring, Spring MVC 3, Hibernate, Apache Tiles, JavaScript, Ajax, jQuery, CSS3,JAX -WS, Web Services, REST,SOAP,WSDL, Web logic10.3, JUnit4,Log4j, Eclipse, SOAP UI, Maven, Unix, Rational Clear case,SQL,Oracle10g.

Confidential, Bellevue, WA

Sr Java Developer

Responsibilities:

  • Actively involved in implementing Service Oriented Architecture to develop N-Tier architecture Web based application.
  • Used web flow on top of Spring MVC to control the navigations easily.
  • Used spring tiles for page template to reuse the code.
  • Define flow xml with different state like start, action, view, sub flow and end state.
  • Defined the tile-xml files to include the tile-definitions.
  • Developed the code to consume the web service to access the remote objects.
  • Integrated tiles framework with spring.
  • Used Free Marker for generating CSS, Java source code.
  • Developed rich user interface using jsp, JavaScript, Ajax and spring tiles.
  • Developed the spring bean components through bean factory offering instances fordelegates, DAOs, and Business Objects
  • Used Hibernate ORM framework to communicate with database Oracle to achieve persistence and maintain data easily.
  • Hibernate Session Factory, Hibernate mapping files, dependencies between delegate classes, DAOs, controller classes, validation classes and the domain Objects are configured as part of the spring configuration file.
  • Prepared class diagrams and sequence diagrams using StarUML.
  • Consume web services provided by external interfacing systems.
  • Worked on spring cron trigger jobs to schedule automated jobs.
  • Wrote unit testing codes usingJUnit, resolved bugs and other defects using Firebug and Eclipse's debugging tool.

Environment: Java1.6, JSP,Html5, CSS3,Servlets, Spring MVC 3.0.5, Spring Web flow, Apache Tiles 2.2.x, Hibernate 3, Web logic10.3,Free Marker Template, SOA, JavaScript, Ajax, jQuery, Axis Web Services, JAX-WS,SOAP, WSDL,JUnit4, TDD, Eclipse, JMX, Maven, SOAP UI, Unix, Jenkins, SVN, Star UML, Altova XmlSpy, Ultra Edit, SQL,Oracle11g,Linux.

Confidential

Sr Java Developer

Responsibilities:

  • Participated in JAD (Joint Application Development) sessions with the business analyst to translate the business requirements into technical data flow.
  • Involved in creating the high level design documents.
  • Designed the application using UML. Class Diagrams, Sequence diagrams, Component diagrams, Activity diagrams and State diagrams using Rational Tools and Microsoft Visio.
  • Created rich user interfaces with jsf, facelets.
  • Implemented the JSF custom components such as Renderers, Phase Listeners, Validator and Converters.
  • Wrote the JSF custom components.
  • Implemented the client side look and feel using CSS and dynamic behavior using JavaScript and jQuery.
  • Configured JSF backing beans as spring beans.
  • JMX technology to monitor and manage the Java Virtual Machine.
  • Involved in creating technical design for the project along with core team members.
  • Involved in client presentations and quality initiatives within the organization.
  • Performed the unit testing on the application using JUnit.
  • Used hibernate for persistence of Business objects.
  • Worked on the front end screen development using JSF components.
  • Conducted research and analysis on defects and corrected the coding.

Environment: JAVA1.6, JBoss, JSF1.1, JSF1.2, Spring3, MVC, Facelets, Hibernate, JPA, Spring3Junit3.0,UML2.0,RSA7.5,Maven,CVS,JAXB,WebSerices,SOAP,WSDL,JMS,JavaScript,AJAX,CSS, JQuery, XML,UNIX, DB2, SQL, Stored Procedures.

Confidential, Greensboro, NC

Sr Java Developer

RESPONSIBILITIES:

  • Involved in System Analysis that included the high-level design, low-level design, and contributed to the technical architecture of the system.
  • Participated in Scrum meetings.
  • Used RAD is an IDE and use to deploy application ear files in Web sphere Application Server.
  • Worked in M&E (Maintenance and Enhancement) in order to resolve the issues occurred in live applications when the underwriters submit the new loans for Mortgage insurance.
  • Worked on Enhancements for the existed applications.
  • Implement spring MVC and iBatis Framework to connect to database
  • Created client stubs to call method on the remote server using RMI.
  • Used web service client to pull up the lenders information from the third party.
  • Developed the spring bean components through bean factory offering instances fordelegates, DAOs, and Business Objects
  • Implemented several design patterns such asMVC2, Business Delegate, DAO, DTO, Service Locator and Singleton.
  • Used WSDL and SOAP protocol for Web Services implementation and also generated clients for it.
  • Implemented EJB3.0 stateless session components.
  • Used iBtais framework to connect EJB layer to DAO Layer.
  • Perform JUnit test cases for all the components developed.
  • Worked on Mule framework in SOA architecture to configure end points to invoke various EJB’s and Web Services.
  • Used custom tag library of JSF for rendering UI Components on page.
  • Worked on ANT Build.xml file to generate both War and EAR files to deploy in server using ANTHillPro tool.
  • UsediBatis ORMframework to communicate with database Oracle to achieve persistence.

Environment:Java,J2EE,JSP,JSTL1.2,EJB3,Spring3.0,SpringMVC,iBatis,JavaScript,AJAX,SQL,PL/SQLStoredProcedures,ANT,WebServices,SOAP,WSDL,XML,XSD,WSDL,WebServices,UML,SVN,CVS,LDAP,Oracle11g,DB2,WebSphereServer,RAD,Log4j,JMS,Mule,SOA,JNDI,JAXB,XML,UnixScripting,Agile model.

Confidential - Columbus, OH

Java Developer

Responsibilities:

  • Understanding of the technical functionality and requirements to be followed during the execution of the project.
  • Involved in creating sequence diagrams using UML and coding.
  • Involved in Design, Development, Testing and Deployment phases
  • Written client interfaces, and implementation classes to consume the web services.
  • Integrated Struts,Spring and Hibernate.
  • Developed DAO objects for the persistence layer by using ORM tool in Spring Framework
  • Used Oracle10g as a backend database created PL/SQL stored procedures
  • Used all the components of the JSF technology and JSTL for the user interface development.
  • Communicates with other internal applications via JMS messages, EJBs, and web services.
  • Implementing Client Side validations using JavaScript and developed front end code with AJAX, HTML and CSS.
  • Use the front end with CSS to control the style and layout of multiple Web pages all at once
  • Developed Action and Form Bean classes by using Struts framework.
  • Struts Validation is used for server side validation and struts internationalization.
  • Implemented MAVEN Build scripts for Build and deploy the application and involved in deploying and shell scripting for the system automation.
  • Created the web service and written client for the web service.
  • Performed Unit Testing for all the service classes.
  • Testing the code using the JUNIT Test Cases.
  • Used SVN for Version Repository maintenance.

Environment: Java,J2EE,JSP,JSTL1.2,Struts1.3,Spring2.5,SpringMVC,Hibernate,JavaScript,Unix scripting,AJAX,SQL,PL/SQL,MAVEN,SOAP,XML,XSD,WebServices,UML,SVN,Oracle10g,Eclipse3.3,Windows, Web Logic Application Server.

Confidential, CT

Java/J2EE Developer

Responsibilities:

  • Involved in the Full Life cycle of the project, i.e. through design to testing and in implementing OOAD using UML.
  • Used J2EE design patterns like DTO, MVC, Session Facade, Business Delegate, DAO, and Service Locator.
  • Involved in the development of presentation tier using HTML, JSP, XML, and CSS.
  • CSS is used in presentation layer primarily to enable the separation of document content (written in HTML or a similar markup language) from document presentation, including elements such as the layout, colors, and fonts
  • Developed Dispatch Action classes, DynaAction forms, and struts-config.xml file using struts 1.1 and also used various struts tag libraries.
  • Developed complete Business tier with Stateless Session beans and CMP Entity beans with EJB 2.0 standards.
  • Used XSLT for transforming the Xml Documents in to the other Xml documents for the users to understand.
  • Deployed the web components and business components into the server.
  • Written complex SQL queries, Stored Procedures and Functions and Triggers in PL/SQL.
  • Created JUnit test cases.
  • Used Ant for builds creation and to push onto different environments.
  • Used CVS for software configuration management and version control.
  • Participated in the Production support and Maintenance of the project.

Environment: J2SE 1.4, J2EE 1.3, Struts1.1, JDBC,WSAD, Web Sphere, EJB, JSP 1.2, Servlets, JDBC 2.0, JMS, UML, Eclipse, Oracle 9i, SQL, PL/SQL, Ant, CVS, HTML, DHTML, JavaScript, CSS, XML, XSLT, Edit Plus, XML Spy, UNIX, Windows-XP.

We'd love your feedback!