We provide IT Staff Augmentation Services!

Sr.java Developer Resume

5.00/5 (Submit Your Rating)

Greensburg, IN

SUMMARY:

  • Java Programmer with more than 9 years of work experience in all phases of SDLC like Analysis, Design, Development, Testing and Maintenance of various Java web based applications.
  • Good experience on Object Oriented Analysis and Object Oriented Design, Modeling Applications with Use case, Class Diagrams & Sequence Diagrams.
  • Expertise in working with various J2EE technologies including Swing, Servlets, JSP, Java Beans, Struts, Spring, EJB, Hibernate, Open JPA, JDBC.
  • Strong Experience in working with scripting languages like JavaScript, AJAX and JQuery .
  • Very good knowledge on AngularJs framework for UI development.
  • Developed applications using frameworks and API like Struts, Spring and Hibernate.
  • Developed applications based on Model - View-Controller (MVC) architecture using J2EE design patterns like Data Access Object, Business Delegate, Service Locator, And Front Controller.
  • Expert in using testing, logging and building tools like JUnit, Log4J and Ant, Maven, Gradle.
  • Expertise in writing the Scripting Languages like HTML, DHTML, XHTML, JavaScript and Ajax.
  • Expertise in XML technologies such as XSL, XSLT, XML schemas, XPath and parsers like SAX, DOM .
  • Worked extensively with Core Java, Multithreading, and Collections.
  • Expertise in developing SOA (Service Oriented Architecture) andJ2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.
  • Good experience in Messaging Services using JMS, Web Sphere MQ Series.
  • Expertise in Jasper Reports to generate reports and iReport tool to create templates.
  • Strong experience in PL/SQL and SQL for writing SQL queries, Triggers functions a nd Stored Procedures on databases like Oracle 9i/10g, MYSQL, SQL Server 2005, DB2 etc.
  • Extensive knowledge working with My Eclipse 6.6/7.0/8.0 Blue, Eclipse 3.4/3.3 and RAD 6.0 tools.
  • Experience in building the applications and deploying on web/application servers like Web Sphere, Bea WebLogic, Tomcat and JBoss .
  • Experience in maintenance, analysis and performance in Windows, UNIX and Linux environment.
  • Experience in Agile software development process, Test Driven Development and Scrum.
  • Production support-Provided development (quick fixes) and technical support for complex/ critical applications. Coordinated with other teams to resolve end-user issues promptly.
  • Ability to handle multiple tasks and work independently as well as in a team.
  • Motivated and energetic with demonstrated proficiency for learning new technologies and business environments.
  • Expert Communication, Interpersonal, and Organizational skills.

PROFESSIONAL EXPERIENCE:

Confidential, Greensburg, IN

Sr.Java Developer

Responsibilities:

  • Gathering the requirements and update the design document.
  • Working with the team to analyze the business requirement and scenarios and driving suitable solutions in an agile development environment.
  • Impact Analysis of new enhancements on exiting implementation
  • Design and development of UI Screens using JSP, HTML and CSS.
  • Implemented applications by using spring framework. Extensively using Spring IOC (Dependency Injection), AOP, Transaction management, DAO in service and persistence layer.
  • Implemented Server side data set up application by using Struts Framework.
  • Designed and Developed Presentation Tier using Spring and JSP integrating Custom Tags, JSTL, JSP Expression Language and AJAX framework like JQuery, JSON .
  • Implemented MVC design pattern using Struts Framework.
  • Developed Business Delegate classes for minimizing the tight coupling between Presentation tier and Business tier.
  • Used Open JPA for business model and cache concepts.
  • Used JQuery, java script to develop the widgets and to perform the client side validations, UI centric Ajax behavior.
  • Developed REST Web Services clients to consume those Web Services as well other enterprise wide Web Services.
  • Used Web services for getting the various car part details from vendor applications and vice versa.
  • Used Jasper Reports to generate business reports and iReport tool to create template for reports.
  • Used MQSeries and JMS for messaging to the application.
  • Developed new SQL queries, stored procedures and modified the existing SQL queries as needed.
  • Involved in the configuration of WebSphere 7.0 Application server and application deployment.
  • Used Rational Application Developer as the IDE for application development.
  • Uses SmartBear code collaborator for code reviews.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Used Confluence for business and development design documents.
  • Deployed the source code on SVN (Subversion) source code repository.
  • Maven is a build tool for the project.
  • Involved in code reviews and enhancement of application.
  • Tested the application in different environments for cross browser compatibility.
  • Used Junit for unit testing and log4j for Logging.

Environment: Java 1.5, JSP, JSTL, Spring, Struts, Restful Web Services, Jasper Reports, IReport, XML, JMS, MQ Series, Json, JQuery, OpenJpa, DB2, Toad, Linux, log4j, WebSphere 7.0, Maven, JUnit,, SVN, Jira, Confluence, SmartBear code collaborator, RAD,

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Gathered the requirements and updated the design document.
  • Impact Analysis of new enhancements on exiting implementation
  • Implemented web-based application using JSF frame work.
  • Developed UI components using JSP, Java script and custom JSP tags.
  • Created complex SQL queries and stored procedure for back end.
  • Resolved defects for compliances module.
  • Created and Developed Sessions and Entity Beans for Business implementation.
  • Used Factory, Singleton, Session Façade, Business Delegate and DAO Patterns.
  • Have an excellent logging mechanism for all batch jobs using log4j.
  • Used Web Services - WSDL and SOAP using Apache Axis for communicating the employer wage returns from Employer Audit application.
  • Used JMS for posting Partial Transfer information.
  • Used MDB for consuming message from JMS and process message.
  • Used Dimensions as version control system, defect tracking and RAD7.0 for application development.

Environment: JSF, Java, Session/Entity Beans, MDB, JMS, JDBC, JAXB, Web Services, XML, DB2, IBM MQ Series, IBM WebSphere Portal6.0, WebSphere Application Server6.1, RAD, Dimensions

Confidential, Warren, New Jersey

J2EE Developer

Responsibilities:

  • Involved in Requirement Analysis, and documentation.
  • Converted the user requirement into the Detailed Design Document.
  • Developed Mobile To Mobile calling and Friends & Family modules.
  • Design and development of UI Screens using JSP, HTML, CSS and JavaScript.
  • Implemented the application using Jakarta Struts Framework which is based on Model View Controller (MVC) design pattern.
  • Developed Action Servlets to handle the request and responses.
  • Design and Implemented Action class, Action Forms using Struts.
  • Used Struts Validation component for server side validation and written all validation rules in XML configuration file.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Implemented various design patterns in the project such as Business Delegate, Session Façade, Data Access Object and Singleton.
  • Used Log4j logging framework to debug the code.
  • Re-engineering of My Feature Enhancements, Store Locater and VM Password Change modules.
  • Used Web services - WSDL and SOAP to Call Verizon API.
  • Implemented HTTP Client 3.0.1 using HTTP/XML.
  • Involved in writing the Hibernate queries for extracting the information from database system.
  • Used ANT scripts to build the application and deployed on WebSphere Application Server 6.0.
  • Involved in Bug fixing and Enhancements.
  • Performed unit testing using JUNIT framework.
  • Responsible for Database design and creating Database tables.
  • Used TOAD to access the database and build the queries.
  • Developed the application using Rational Application Developer 6.0 IDE.
  • Used CVS for version controlling.

Environment: Java 1.6, JSP, Jakarta Struts, Web Services, HTTP Client 3.0.1, HTML, XHTML, JDBC, Hibernate 3.0, XML, XSD, Web Sphere 6.0, Rational Application Developer 6.0, Apache Axis 2, Oracle 9i, TOAD, Clear case, Windows XP & Solaris.

Confidential, NJ

Java Developer

Responsibilities:

  • Contributed in complete project life cycle, including Business use-case discussions and prepared Business requirement document, system use-cases, extended business requirements.
  • Prepared Design and Technical specifications from use cases for various batch processes like Batch Commit process, Accumulation process etc.
  • Designed Object Model (Sequence, Activity & Class Diagrams) using Rational Rose.
  • Implemented MVC - Struts navigation with JSP coding and integrating with server API to develop GUI.
  • Designed the application using J2EE design patterns.
  • Developed Java Beans (session) for business logic.
  • Developed the presentation layer using Struts Framework.
  • Responsible for coding all the JSP views, control action servlets for the User Module.
  • Developed java utility classes which are common to all the modules in the application.
  • Developed HTML, DHTML, and JavaScript for various client side validations.
  • Involved in development of investment module.
  • Maintained version control using CVS.
  • Deployed the ear files in the WebSphere server.
  • Involved in Database design and development.
  • Involved in SQL scripting and PL/SQL programming
  • Involved in the system integration testing.

Environment: Java, HTML, DHTML, EJB2.0, JSP, Eclipse, Struts Framework, JavaScript, XML, JavaBeans, JDBC, Oracle 9i (SQL, PL/SQL), Maven, Tomcat, WSAD 5.0, UML, eclipse, CSS, CVS, Windows XP, Perl, UNIX Shell Scripting.

Confidential, Kansas City, MO

J2EE developer

Responsibilities:

  • Involved in developing the web pages with the help of HTML, JSP and JavaScript.
  • Session Beans have been used to process the requests from the user.
  • Involved with database design including tables and fields using normalization principles and Entity relationship diagrams.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Implemented various design patterns in the project such as Business Delegate, Session Façade, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Implemented various XML technologies like DTD schemas, DOM & SAX parsers, XSL style sheets and XSLT.
  • Created and implemented My SQL stored Procedures using SQL and PL/SQL.
  • Performed unit testing using JUNIT framework.
  • Involved in troubleshooting and debugging during the testing phase of project life cycle.
  • Used ANT scripts to build the application and deployed on WebSphere Extended Application Server 6.1.
  • Used Log4J amenders for local & remote logging and also for writing the logs to the database and fixed the problems.
  • Developed the application using eclipse and used Subversion for version controlling.

Environment: HTML, JSP, Struts, JMS, XML, XSLT, XSL, DOM and SAX Parsers, Web Services, Apache Axis 2.0, PL/SQL, My SQL, eclipse, Ant, Log4j, JUnit.

We'd love your feedback!