We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

San, AntoniO

SUMMARY:

  • Around 11 years of experience in analysis, design, coding, testing and implementation phases of Software Development Life Cycle.
  • Strong domain exposure on Banking, Risk, Financial and Telecom Domain Applications.
  • Expertise in deployment of enterprise applications using Java, J2EE, Servlets, JSP, Spring (MVC, AOP, IOC, Spring Security, ORM), Hibernate, Struts, EJB, JMS, LDAP, Mongo DB, XML, XSD, XSLT, XPath, XSL,SOAP Web Services, Restful Web Services, Amazon Web Services (AWS), Bootstrap, Angular.JS, JQuery, JSON, Ajax, JavaScript.
  • Strong experience in Application Design using Object Oriented Analysis and Design (OOAD), Object Oriented Methodologies
  • Strong Experience in Oracle, SQL Server and DB2 databases and Familiar with Stored procedures, Triggers and Functions using PL/SQL
  • Expertise in implementing persistence layer using ORM frameworks Hibernate
  • Expertise working with SOAP and Restful web services.
  • Experience in working and customization of frameworks like Hibernate and Spring MVC
  • Experience in generating reports like PDF, Excel and Jasper Reports
  • Expertise in implementing ISO 8583communication using JPOS API
  • Strong exposure in Hadoop - related technologies like HDFS, Map Reduce, Hive, Pig, Flume and Sqoop.
  • Integration with LDAP for Login secure authentication.
  • Integration with Jboss and IBM MQ WebSphere Messaging.
  • Experience in implementing JSP Custom Tag Library.
  • Good experience on the Core Java and J2EE Design Patterns
  • Experience in Jboss, WebLogic, WebSphere and Tomcat Application Servers.
  • Good Experience in Google and Nokia Maps.
  • Strong Experience in Multi-threading, Concurrency and Collections.
  • Experience in using version controls of CVS, Tortoise SVN, VSS and Perforce
  • Strong experience in Agile (Scrum) and Waterfall methodology.
  • Good Experience in build and testing tools like Ant, Maven, Junit
  • Good Experience on Cloud configuration, deployment, managing applications with Amazon EC2 and Amazon S3(Simple Storage Service)
  • Very comfortable working with Windows, Linux and Unix operating systems

PROFESSIONAL EXPERIENCE:

Confidential, San Antonio

Senior Java/J2ee Developer

Responsibilities:

  • Interacting with the business and user group to ascertain requirements to carry out Business Reengineering & Business Process Management processes with detailed functional and technical analysis with OOAD concepts and Agile RUP Methodology.
  • Extensively used Struts component classes for developing applications for handling user requests.
  • Developed Data Access Classes using the Hibernate.
  • Developed the web application using Struts MVC
  • Created Data Source and deployed the Web application in WebLogic application Server.
  • Implemented EJB Components using State less Session Bean and State full session beans.
  • Created java Interfaces and Abstract classes for different functionalities.
  • Implemented Multithread concepts in java classes to avoid deadlocking.
  • Implemented java design patterns like Singleton, Factory, Command patterns.
  • Communicated with external applications JMS messages using MQ Series.
  • Involved with Spring IOC concepts to integrate Hibernate Dao classes with Struts Action classes.
  • Written independent JavaScript, CSS files and reused in UI pages.
  • Developed persistence layer using ORM Hibernate for transparently store objects into database.
  • Parsing of XML using SAX and DOM Parsers.
  • Used JUnit to write repeatable tests mainly for unit testing
  • Creating XML based configuration, property files for application and developing parsers using JAXP, SAX, and DOM technologies.
  • Creating complex JavaScript front end applications using Google Web Toolkit using the GWT Web UI class library.

Environment: JDK 1.5, J2EE, Servlets 2.5, Struts 1.3.8, Spring 3.0, JSTL, Hibernate 3.1, XML, Clear Case, JAXP, XSLT, JMS1.1, Eclipse 3.2, WebLogic 10.3, UML, Rational Rose, Log4J, Oracle 11g, dojo2.0, JUnit, Apache Axis, Web services, MQ Series, SOAP, ANT, WSDL, Angular.JS, Quality Center, PL/SQL Developer, Windows.

Confidential, Houston, TX

Senior Java/ J2ee Developer

Responsibilities:

  • Involved in the various phases of SDLC (Software Development Life Cycle) like Requirements gathering, Analysis, Design and implementation of the project
  • Involved in coding, unit testing, code reviews and design reviews
  • Responsible for project deliverables
  • Supporting the application in UAT
  • Coded test cases for the developed classes using JUnit framework
  • Developed application using Spring MVC, Angular.JS, and Dependency Injection
  • Used Hibernate to persistent the data into database and written HQL to access/update the data from/to the database
  • Implemented Restful web services (JAX-RS) and SOAP web services (JAX-WS)
  • Debugging and Troubleshooting any technical issues while implementing the applications
  • Implemented parsing of XML data into Java objects (JAXB, JAXP, SAX, DOM)
  • Migration of the platform from JBoss to WebLogic 11g (v10.3.6)
  • Played key role in supporting to deploy the application in Amazon EC2
  • Used Amazon Web Service's S3 (Simple storage service) data store for storing the records, bills etc. and accessed them using AWS SDK for Java
  • Using Spring Data for all operations in Mongo DB

Environment: Java 1.6, Struts, Jboss, Spring 3.1, Hibernate 3.2, JSP, EJB 3.x, Servlets, JDBC, JMS, JUnit, JAXB, SOA, SOAP Web services, Restful Web services, Angular.JS, JavaScript, Node.JS, HTML5, CSS, XML, XSD, XPath, XSLT, ANT, Log4J, SQL,JSTL, Eclipse, My Eclipse, PL/SQL, Maven, Agile, JQuery, AWS, Mongo DB, SVN, Jenkins, Windows 7, Linux, Soap UI, IBM MQ

Confidential, New York

Senior Java/J2ee Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC).
  • Used Agile SCRUM methodology for focusing in end user requirements.
  • Developed UML use-case, class, object, sequence, collaboration, and activity diagrams using UMLet.
  • Applied/Implemented core J2EE patterns such as: MVC, Business Delegate for resolving common design problems.
  • Developed the application using Eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting version control (SVN).
  • Developed the client tier components using HTML, XML, JSP, JSF, Hibernate, standard JSP tags, JSTL tags, and view helper classes, java beans JavaScript, Angular.JS and AJAX.
  • Involved in the integration of spring for implementing MVC.
  • Developed code obtaining bean references in Spring IOC Framework.
  • Implementation of JMS between Workflow module and backend Message forwarding Engine..
  • Parsed XML documents and using XPath and JAXP.
  • Developed persistence layer modules using Java Persistence API (JPA) annotations and Entity manager.
  • Used Log4j, JUNIT for debugging, testing the system state.
  • Participated in SQL schema development and PL/SQL stored procedures.
  • Deployed the application in the WebSphere application server.

Environment: J2SE 6, J2EE 5, Spring 2.5, UML 2.0, Eclipse 3.0, EJB 3.0, JPA, Hibernate 3.0, JMS, UMLet 9.0, HTML, XML, JavaScript 1.8, AJAX, JSP 2.1, Angular.JS, Servlet 2.5, JSF 1.2, XSLT, JAXP, DB 2, Web services, SOAP, ANT, WebSphere 7.0, Maven 2.0, JUnit 4.3, Log4J 1.2.15, SVN 1.3.

Confidential, California, CA

Senior Java Developer

Responsibilities:

  • Involved in the various phases of SDLC (Software Development Life Cycle) like Requirements gathering, Analysis, Design and implementation of the project
  • Involved in coding, unit testing, code reviews and design reviews
  • Debugging and Troubleshooting any technical issues while implementing the applications
  • Developed application using Spring MVC and Dependency Injection
  • Developed DAOs using Hibernate DAO Support
  • Implemented Core Java and J2EE Patterns in the Project.
  • Involved in designing Class diagrams, Sequence diagrams, Activity Diagram
  • Monitored the error logs using Log4J and fixing the problems
  • Written the unit test cases, and tested them using the JUnit

Environment: Java 1.5, Struts, Jboss, Spring 3.1, Hibernate 3.2, JSP, Servlets, JDBC, JMS, EJB 3.x, JUnit, SOAP Web services, Restful Web services, JavaScript, HTML, CSS, XML, XSD, ANT, Log4J, SQL, Eclipse, My Eclipse, PL/SQL, Windows 7, Linux, Soap UI, Putty, Win SCP

Confidential, McLean, VA

Technology Analyst

Responsibilities:

  • Responsible for Analyzing, designing, developing, coordinating and deploying web based application.
  • Redesign the RCE application
  • Up gradation of RCE application and database layers. Migration of I Planet web server to Apache web server.
  • Application support and maintenance
  • Acquired knowledge of JSF and implemented the framework in the RCE application.
  • Senior role in all the Quality and managerial activities.
  • Involved in the End to End product implementation.
  • Troubleshooting and fixing defects during the time of testing.

Environment: Java, JSF, Apache, I planet, Eclipse IDE, Web Services. Web Logic 10, Oracle9i, TOAD.

Confidential, Salt Lake City

J2EE Programmer

Responsibilities:

  • Involved in Requirements gathering, Requirement analysis, defining scope, Design analysis, impact analysis, Integration and deployment
  • Responsible for the design and development of the application framework
  • The application uses the STRUTS framework. The views are programmed using JSP pages with the struts tag library, Model is a combination of EJB’s and Java classes and web implementation controllers are Servlets
  • Generated XML pages with templates using XSL
  • Used XSLT for transforming the XML content into HTML
  • Used JavaScript for client side validations. Used JUnit for unit testing of the system and Log4J for logging
  • Used JSP and Servlets for server side transactions
  • Used EJB as a middleware in designing and developing a three-tier distributed application
  • The Java Message Service (JMS) API is used to allow application components to create, send, receive, and read messages
  • Created and maintenance of data using Oracle database. JDBC for database connectivity with Oracle. The request and response from the client is controlled using Session Tracking in JSP
  • Installed Web Logic Server for handling HTTP Request/Response
  • Used MQSeries for maintaining the messages in a queue
  • Developed code for interfacing the system with other system using MQSeries in Java using MQ Client API
  • Administering and designing the queues in the MQSeries

Environment: Java, J2EE, JSF, JSP, EJB, Servlets, JMS, JDBC, Java (JDK 1.3), MQSeries, Struts, UML/Rational Rose, Session Tracking, XML, XSL, XSLT, Spring, PL/SQL, HTML, JavaScript, Web Logic 8.1/7.1 App Server, Oracle 9i/8i, UNIX (HP)

Confidential

Software Engineer/Developer

Responsibilities:

  • Involved in the development of front-end screen design using JSP.
  • Involved in the implementation of client side and server side programming using HTML and JavaScript.
  • Database design and connectivity done by using JDBC Bridge.
  • Developed Servlets in forwarding requests to different Servers and Servlets.
  • Designed and developed Servlets to communicate between the Presentation and Business layer.
  • Maintained responsibility for database design, implementation and administration.
  • Used Log4J for logging and tracing the messages.
  • Testing the functionality and behavioral aspect of the software.
  • Responsible for customer interaction, analysis of the requirements and project scheduling.
  • Developed front-end interfaces and involved in Error Handling using JSP.
  • Designed Integration test plan for testing of Integration of all use cases for a module.
  • Was assigned the task of deploying the application different working environments.

Environment: JDBC, HTML, JavaScript, Log4J, spring, JavaBeans, SQL Server, IBM WebSphere

We'd love your feedback!