We provide IT Staff Augmentation Services!

Java\j2ee Developer Resume

0/5 (Submit Your Rating)

Florida, FL

SUMMARY

  • Over 8+ years of IT experience in developing, deploying and maintenance of Object Oriented and Web - based Enterprise applications using Java/J2EE and Client-Server technologies.
  • Involved in full life cycle of Software Development process including requirement gathering, design, development, implementation, testing and maintenance.
  • Expertise in using Java, JSP, JNI, JNDI, JMS, EJB, Frameworks (Struts, Spring, Hibernate, JSF).
  • Strong working experience in Design, Development and implementation of several J2EE frameworks like Struts MVC, spring boot, Spring IOC, Spring MVC, Spring Web Flow, Spring JDBC, Spring JMX and Hibernate.
  • Proficiency in various Core Java concepts such as Threads, Exception Handling, Collections to implement various features and enhancements.
  • Experience in using technologies like XML, XSL, DOM, SAX, XSLT and XSD Schema.
  • Experience in installing, configuring, tuning Web Sphere, Web Logic, Apache Tomcat, and JBOSS.
  • Skilled in developing UI using HTML, DHTML, Angular JS, JavaScript, JQuery, AJAX, JSP, Servlets, JSF, and Dojo Components.
  • Experience in Design, Development and Integration of Enterprise Applications using JDBC, Servlets, JNDI, RMI, EJB, JMS, Java Mail, JAXB, and Web Services.
  • Experience in Internationalization (i18n) and Localization (l10n).
  • Experience in using ANT and Maven for build.
  • Worked on version controls like CVS, SVN, PVCs and good exposure to IDE tools like Eclipse, Net Beans, IntelliJ.
  • Implemented J2EE Design Patterns like Session Façade, DAO, ORM, Service Locator, Singleton Pattern, Front Controller and Value Object Pattern, Data Source and Business Delegate etc.
  • Hands on experience in java application testing using JUNIT and Mock framework for unit testing and System testing and also involved in Troubleshooting, Problem solving and Bug fixing.
  • Hands on experience with Oracle 8i/9i, Oracle 10g/11g databases and writing complex SQL queries, writing Stored Procedures, Functions and Triggers and performed complex database related operations.
  • Experience in working with NO SQL database Mongo DB in performing many database operations.
  • Good exposure to UML methodologies involving Use cases, Sequence Diagrams, Activity Diagrams, Class Diagrams.
  • Worked on different platforms like Windows, UNIX and LINUX.
  • Good experience with analysis of the user needs documentation and translation into proper system requirement specifications and working under tight schedules and capability to adapt New Tools and Applications.
  • Highly self-motivated with strong analytical, communication skills and ability to perform well in high pressure environment, ability to work independently and in team atmosphere and good co-coordinator in interacting with various teams to work in collaborative environment.

TECHNICAL SKILLS

J2EE Technologies: JDBC, Servlets, JSP, JSTL, JSF, EJB, JNDI

Framework and Tools: Jakarta Struts, Hibernate, Spring, Ant, Maven, Log4J, JUnitMock, J2EE Design Patterns, jQuery

Programming Languages: Java, C, C++, SQL and PL/SQL

Web Technologies: XML, XSLT, SAX, DOM, JAXB, SOAP, JavaScript, HTMLCSS, DHTML, REST, JAX-WS, JAX-RS, AJAX

Web servers: IBM WebSphere, WebLogic, Apache Tomcat Application ServerJBOSS

IDE Tools: IntelliJ, Eclipse, Net Beans, EditPlus

Databases: Oracle 8i/9i Oracle 10g/11g, DB2, SQL Server 2000, Informix DB

Operating systems: Windows 98/NT/2000/XP/7, UNIX, LINUX

Design/ Version control: UML, Rational Rose, CVS, SVN, PVCS, and GIT

Web Browsers: IE 7/8/9, Mozilla Firefox 9/10/11/12/13, Google Chrome, Safari

Methodologies: Agile (Scrum and Kanban), Water Fall

Others: HP Quality Center, SOAP-UI, Postmaster

PROFESSIONAL EXPERIENCE

Confidential, Omaha, NE

Java\J2EE Developer

Responsibilities:

  • Designed web applications consisting of public applications.
  • Worked in designing, development and delivery of the projects.
  • Interacted with business users and participated in meetings to gather functional and non-functional requirements with business experts.
  • Developed User Interface presentation using JSF and CSS.
  • Implemented client-side validations using JSF validations and JavaScript.
  • Worked on creating Database Tables. Used iBATIS to access DB2 data and SQL to access SQL server data.
  • Used iReports to create PDFs for the web apps.
  • Used Spring to create mappings.
  • Used SpringBatch for bulk processing to perform business operations include automated, complex processing of large volumes of information that is most efficiently processed without user interaction.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC-2, Business Delegate, Session Façade, Service Locator, Data Access Object, and Singleton.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Spring’s WebService Template to consume SOAP based web services.
  • Handled Source Code using PVCs.
  • Designed and developed Asynchronous Engine Framework which is being used to build applications on Message oriented Middleware using JMS for sending email notices.
  • Wrote custom components in JSF for components such as data tables.
  • Worked with Testing Team to ensure complete test coverage of customizations by creating unit test cases and executing them.
  • Analyzed and run Impact Analysis.
  • Involved in major Releases and monitored Production logs and provided Production Support.

Environment: Java, Eclipse, Spring Framework, ANT build scripts, JSF, CSS, iBATIS, Java Persistence Architecture (JPA), JDBC, Apache Tomcat, SQL Management Studio, IBM Management Studio.

Confidential, Florida FL

Java\J2EE Developer

Responsibilities:

  • Involved in day-to-day tasks of working with Groovy/Grails.
  • Worked as a lead developer in sprint teams in an Agile environment.
  • Designed and developed various modules of the application with J2EE design architecture.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Developed client request validations and processing using JavaScript.
  • Handled code around the intri Confidential es in checkout controller.
  • Maintenance of RESTFUL exposed services.
  • Developed server-side services using Java multithreading, SPRING MVC, Java, Springs, Web Services (SOAP, RESTful).
  • Wrote application front end with HTML, GSP, Ajax/JQuery, and JSTL. Wrote custom JSP tags for role-based sorting and filtering.
  • Grails has Dependency Injection comparable to concepts of Spring IOC (Inversion of control) container.
  • Used Spring Security for implementing authentication, authorization, and access-control features.
  • Worked with Tealeaf and DynaTrace to pinpoint the root causes for Production issues.
  • Handled the Sprint releases and provide Retail-tech support.
  • Made use of the Custom Config.groovy file for various flexible configurations like server connectivity, etc.
  • Used Software development best practices from MVC, Spring, databases.
  • Create builds using Bamboo Server platform.
  • Develop and execute Unit Test plans using JUnit ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Provided extensive pre-delivery support using bug fixing and code reviews.
  • Perform custom SPLUNK queries to debug production logs for issues and performance.
  • Production Support and performing hot fixes.

Environment: GGTS, Grails, GSP, JQuery, CXF, GITHUB, AJAX, Oracle, Web logic, DynaTrace, IBM Tealeaf CX, SPLUNK, Bamboo, Junit.

Confidential, Clayton, MO

Java\J2EE Developer

Responsibilities:

  • Developing application components- JSPs, Action Form Beans, Action Classes.
  • Develop the code for asynchronous update to web page using JavaScript and Ajax.
  • Developing application using JavaScript for Web pages to add functionality, validate forms, communicate with the server.
  • Developing of components on Struts, HTML, and JS.
  • Maintain various configuration files for application specific entries- struts-config.xml.
  • Developed views using JSPs and struts tags.
  • Hibernate is used to persist the objects in the Database.
  • Used Hibernate annotations for hibernate mapping.
  • Using MVC, DAO design patterns as a part of application development.
  • Worked on Oracle as the backend database.
  • Use Log4j for logging Errors.

Environment: J2EE, JDK, Struts, Java Script, JSP, Ajax, HTML, Eclipse Juno, Tomcat, Junit.

Confidential

Application Developer

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in designing the user interfaces using JSPs.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Developed the application using Spring Framework that leverages classical Model View Layer (MVC) architecture.
  • Used Eclipse for writing code for JSP, Servlets.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tables. These POJOs are serialized Java Classes that would not have the business processes.
  • Implemented Hibernate using the Spring Framework (Created the session Factory).
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, Singleton and Factory.
  • Used CVS for version control across common source code used by developers.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
  • Refactored the code to migrate to updated version of Hibernate and Implemented the Hibernate Filters and Hibernate validators.
  • DAO and the hibernate transactions was implemented using spring framework.
  • Used AJAX and JavaScript for validations and integrating business server side components on the client side with in the browser.
  • Deployed the applications on BEA WebLogic Application Server.
  • Developed JUnit test cases for all the developed modules.
  • Used Log4J to capture the log that includes runtime exceptions.

Environment: Java, J2EE, JSP, JNDI, Oracle, DHTML, ANT, Rationale Rose, Eclipse, Unix, Web logic Application Server, Hibernate, Spring, LOG4J, CVS.

Confidential

Application Developer

Responsibilities:

  • Handled assignments in developing UI pages using JSP, HTML, DHTML, CSS, JQuery and JavaScript technologies for modules in BDMS.
  • Involved in understanding business requirements and functionality of Cost management Reporting.
  • Involved in drawing the UML diagrams such as Use case Diagrams, Class Diagrams and Sequence Diagrams using Rational Rose.
  • Application developed in MVC architecture using JSF, Facelets, JSP, Ajax, HTML, JavaScript, CSS, JMS and Hibernate.
  • Involved in implementing Value Object Pattern, MVC & Factory Pattern.
  • Updated the required data in the DB2 database to save and update the database using hibernate, corresponding to actions performed in the struts class.
  • Used Struts tag library extensively (html, logic).
  • Developed java classes for posting and processing mails using EJB and Java Mail API.
  • Deployment of the application in the Weblogic Application server.
  • Integrated Struts frame work with 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.
  • Implemented Multithreading as a part of the project.
  • Followed SCRUM methodology throughout the project.

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

We'd love your feedback!