We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Eagan, MN

SUMMARY

  • Over 7 years of experience in analysis, design, development and implementation of Multi - tier Web based Applications using Java, J2EE technologies.
  • Expertise in Object Oriented Analysis.
  • Experienced in creating Class diagrams, Activity diagrams, Sequence diagrams, and Application Flow diagrams using Star UML and Microsoft Visio.
  • Implementation noledge of Enterprise/ Web/ Client-Server systems using Java, J2EE (Servlets, JSP, JNDI, JDBC), Web services and XML.
  • Expertise in using different modules of Spring like Spring IOC, Spring MVC, Spring JDBC.
  • Expertise in using J2EE Framework like Struts and Hibernate.
  • Experienced in Designing & Development of UI screens using JSP, HTML, CSS, XML, XSLT.
  • Expertise in dealing wif Oracle and DB2 Database applications by writing PL/SQL queries and stored procedures.
  • Customization, Development, Testing and Deployment of applications on various application servers like Websphere and Apache Tomcat using IDEs like Eclipse and RAD
  • Good noledge of J2EE Design Patterns for software development. Implemented Design patterns such as Singleton, Value Object, DAO, Factory and Session Façade
  • Experience in using Log4j for development testing and application logging.
  • Experience in implementing END-TO-END workflows of an application.
  • Ability to learn emerging technologies and adopt them into projects while meeting tight schedules as well.
  • Experience in every stage of Software Development Life Cycle (SDLC) and exposure to Agile Development (SCRUM) methodology and Waterfall methodology.
  • Expertise to work wifin a development team and to develop Functional and Technical specifications independently.
  • Good noledge in advanced Java language concepts like Multithreading and Serialization used in distributed systems.
  • Highly motivated, detail oriented, has ability to work independently and as a part of the team having Excellent Technical, Analytical and Communication skills.

TECHNICAL SKILLS

Web Technologies: HTML, XHTML, DHTML, CSS, Bootstrap, JavaScript, WSD, XML, XML Parsers (SAX, DOM), XSL, XSLT, AJAX, JQuery

J2EE Technologies: JDBC, Servlets, JSP, JSF, JSTL, JNDI, RMI, EJB, JPA, JMS, Web Services, Tag Libraries, Struts, SOAP, UDDI, WSDL, REST, JPA, Hibernate, Spring, Log4j, ANT, and MAVEN

Databases: Oracle 9i/10g/11g, SQL Server, My SQL, MS Access

Operating Systems: Windows XP / VISTA / 7, UNIX, MS-DOS

Languages: Java, C, C++, SQL, Shell Scripting

Servers/Middleware: Apache Tomcat Server, IBM Web Sphere Application Server, Oracle Web Logic Server, JBoss Application Server

Development Tools/IDE’s: Eclipse, Oracle JDeveloper, IBM RAD, WSAD, JBuilder

Version Control Systems: SVN, CVS, VSS, GIT, TFS

PROFESSIONAL EXPERIENCE

Confidential, Eagan, MN

Sr. Java/J2EE Developer

Responsibilities:

  • Used Agile methodologies in development Process.
  • Involved in Analysis, Design and Development of Application.
  • Worked directly wif clientele in the meetings for gathering requirements.
  • Extensively used Spring MVC architecture to handle the requests.
  • Implemented various Design patterns such as Singleton, Session façade.
  • Developed user interface using JSP and used JQuery and AJAX to facilitate the end users wif a rich look and feel.
  • Designed and developed the application to be responsive using Bootstrap.
  • Worked on creating and consuming the Rest Web Services using JSON objects.
  • Implemented couple of XML parsers to build the required JSON objects for specific modules.
  • Used Jackson for Marshalling and Un-marshalling services.
  • Implemented the persistence and retrieving of the objects using Hibernate ORM framework.
  • Implemented some of the REST Endpoints critical to little functionality in the application.
  • Involved in coding Junit Test Cases.
  • Monitored the error logs using Log4J and some of the proprietary API’s like ErrorGUI, NextReportGUI, TremorGUI.
  • Responsible for handling offshore and onsite team for develoment and testing phase.

Environment:, JQuery, AJAX, SQL, DOM, JavaScript, JSP,CSS, UML, XML, REST, JPA, Hibernate, SQL Server, JUnit, Log4j, Windows 7, Apache Tomcat HTTP server, Eclipse IDE(Helios).

Confidential, Hartford, CT

Sr. J2EE developer

Responsibilities:

  • Involved in Requirement gathering, Design, Coding, Deploying and Testing the application.
  • Followed Agile & Scrum Methodology for development of the applications.
  • Implemented Dependency Injection using Spring IOC (Inversion of control) container.
  • Consumed and Exposed SOAP based web services using Apache CXF and Jax-RPC.
  • Developed RESTful web service using Spring MVC and used JAXB to Marshall/ UnMarshall the XML returned.
  • Configuration and deployment of web services on WebSphere application server
  • Configured data base connections using Spring JdbcTemplate object.
  • SOAP UI is used to test the Web Service application.
  • Monitored the logs using apache Commons logFactory.

Environment: RAD, Spring MVC, Spring JdbcTemplate, WebSphere, SOAP Web Services, Jax-WS, Apache CXF, RESTful, Apache LogFactory, Apache WorkManager, DB2, Clearcase, SOAP UI, JAXB, LDAP, SQL, ANT

Confidential, Leawood, Kansas

Sr. J2EE Developer

Responsibilities:

  • Involved in requirements, design and development phases of Software Development Life Cycle (SDLC).
  • Involved in OOA/Design, UML Modeling and in developing Use Case Diagrams, Class Diagrams, Behavioral Diagrams(Event, Diagrams, Activity Diagrams, Sequence Diagrams).
  • Used J2EE Design Patterns like Business Delegate, Session Façade and Service Locator in the application.
  • The Spring 2.0 MVC Framework was used for Internationalization, to provide different language support and for its dependency injection capabilities.
  • Developed user interfaces using JSP, Custom JSTL Tag libraries to provide personalized look-and-feel for users of the system.
  • Used Restful Web Services written in Jersey for communication wif various other applications.
  • Used EJB and Java Messaging Services (JMS) for asynchronous communication to send notifications.
  • Used SQL Server extensively by developing different tables and ran SQL queries on them.
  • Used ANT scripts to build the application and deployed on Web Sphere Application Server.
  • Log4J was employed for logging errors in the application and JUnit was used for Unit Testing of the developed code.

Environment: Java, J2EE, JSP, Spring, EJB, JMS, JNDI, SQL Server, HTML, XML, JAXP, DOM, ANT, WSAD (Web Sphere Studio Application Developer), IBM Web Sphere Application Server, Hibernate, LOG4J, CVS, Linux.

Confidential

Sr. Java Developer

Responsibilities:

  • Followed SCRUM methodology throughout the project.
  • Involved in drawing the UML diagrams such as Use case Diagrams, Class Diagrams and Sequence Diagrams using Rational Rose.
  • Involved in understanding business requirements and functionality of Cost management Reporting.
  • Involved in implementing Value Object Pattern, MVC & Factory Pattern.
  • Used Struts tag library extensively (html, logic).
  • Implemented Multithreading as a part of the project.
  • Application developed in MVC architecture using JSF, Facelets, JSP, Ajax, HTML, JavaScript, CSS, JMS and Hibernate.
  • Handled assignments in developing UI pages using JSP, HTML, DHTML, CSS, JQuery and JavaScript technologies for modules in BDMS.
  • Developed java classes for posting and processing mails using EJB and Java Mail API.
  • Updated the required data in the DB2 database to save and update the database using hibernate, corresponding to actions performed in the struts class.
  • Deployment of the application in the Weblogic Application server.
  • Integrated Struts frame work wif ORM implementation, Hibernate for data accessing.
  • Involved in the development of Stored Procedures, Triggers and Functions for database communication
  • Wrote Test cases using JUnit for unit testing.
  • Setting up, building the environment and deployed project by writing Ant build.xml.

Environment: Java, Struts, EJB, JSTL, JSP, Ajax, Hibernate, JSF, JMS, MQ Series, Weblogic, RAD, DB2, TOAD, CVS, JUnit, PL/SQL, Windows NT, Linux, Java Script.

Confidential

Java Developer

Responsibilities:

  • Used Struts Action Servlet, Action Form to design various JSP pages using MVC architecture.
  • Implementing controller classes and bean classes and followed MVC design paradigm.
  • Implemented client side scripts in JavaScript as well as server side validations using Struts validation framework.
  • Implemented coding JSPs/Action forms/controller/Action.
  • Used DAO pattern to retrieve the data from database and worked on DAOs for outbound module.
  • Developed UI screens using JSP, HTML.
  • Designed and developed User interface using Struts tags, JSP, HTML.
  • Involved in designing and implementing data connectivity wif back-end databases via SYBASE, that is performed through both container-managed persistence mechanism and Data Access Objects based on the functionality requirements.
  • Used Subversion SVN as a Source Control Software.
  • Unit test the code to ensure that it is aligned wif technical and functional objectives.
  • Involved in Project documentation of the various modules
  • Used Quality Center for bug tracking, issue tracking and project management.
  • Involved in code reviews, unit, Integration and System testing.
  • Actively participated in project deployment activities.

Environment: JAVA/J2EE, HTML, JavaScript, Struts, IBM RAD (Rational Application Developer), SYBASE, SVN, Quality Center.

We'd love your feedback!