We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Miami, FL

SUMMARY:

  • Over 10+ years of experience in analysis, design, implementation and testing of Object Oriented applications in the Client/Server environment using Java/J2EE.
  • Expertise in Server Side Programming using J2EE, Java, JSP, Servlet, MVC using Struts framework, JDBC, HTML, Java Script, EJB, Swing, SQL, PL/SQL
  • Good hands on experience in Springs Core (IOC and AOP), Struts 2 and Hibernate frameworks.
  • Used Maven, Serena PVCS Version Manager 8.2, MKS, CVS, IBM clear case VSS (Visual SourceSafe) for managing the source code
  • Experienced in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) using Rational Unified Process (RUP) and UML (Unified Modeling Language).
  • Expertise in designing and developing web based enterprise applications using J2EE technologies and frameworks like JDBC, Servlets2.3/2.4, Struts, JSPs1.2/2.0, EJB 2.0, MDB, JNDI, JMS1.1, Java Beans, Log4J, XML, HTML and UML.
  • Expertise in deploying applications on IBM Web Sphere Application Server 7.0/6.0/ 5.3, BEA Weblogic 9.1/7.x, JBoss 4.0 application servers and Tomcat 5.0 web server.
  • Excellent Communication & Interpersonal skills, commitment to co - operative teamwork. Motivated team player with ability to work under minimal supervision
  • Expertise in integrating different applications using middleware technologies like Websphere Message Broker and Mule ESB.
  • Experience in building web applications using Spring Framework features like MVC (Model View Controller), IOC (Inversion Of Control), DAO (Data Access Object) and familiarity with AOP (Aspect Oriented Programming),.
  • Expertise in building and maintaining applications using Service Oriented Architecture (SOA)
  • Worked extensively on designing and developed software using IBM Websphere Commerce Suite (WCS 5.6.1) on AIX (UNIX) Platform.
  • Participated in understanding of ExtJS technologies and development tasks.
  • Expertise in Object-relational mapping using Hibernate.
  • Strong experience in Swing and Core Java development
  • Superior proficiency in AWT, JBoss, Hibernate, SWT and Java Swing.
  • Sound skill in Swing MVC architecture, design patterns and multi-threading.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX, EJB, JAXP, JAXB, XML-RPC and XMLBeans.
  • Expertise in developing and consuming Web services including different technologies and standards like DTD,XSD, SOAP, Restful API calls on serverside, JIRA, WSDL, Apache CXF, JAX-WS, and Apache Axis.
  • Experience in installing, configuring, tuning IBM Web Sphere 6.x/5.x, BEA Web Logic 8.1/9.1, Apache Tomcat 5.x/6.x, JBOSS 5.x/4.x.
  • Good Knowledge of using IDE Tools like Eclipse, NetBeans, JBuilder, Jasper, Rational Application Developer(RAD) for Java/J2EE application development.
  • Expertise in database modelling, administration and development using SQL, Confidential -SQL and PL/SQL in Oracle (8i, 9i and 10g), MY-SQL, DB2 and SQL Server environments.
  • Experience in using ANT and Maven for build automation.
  • Experience in using version control and configuration management tools like CVS and SVN.
  • Experienced in using Operating Systems like Windows 98 / 2000 / NT / XP, AIX, Sun Solaris and HP-UX.
  • Experience in designing, developing and implementing E-Commerce, B2B applications using J2EE technologies in Telecom, Banking and Insurance domains.
  • Proficient in software documentation and technical report writing.
  • Versatile team player with good communication, analytical, presentation and inter-personal skills.

TECHNICAL SKILLS:

J2EE Technology: Servlets 2.3, EJB 2.0/3.0, JDBC 3.0, JSP 2.0, Swing, JNDI, JMS 1.1, Webservices, SOA

Programming Languages: Java 1.4/1.5, C, C++, SQL, Perl, PL/SQL

Frameworks and Tools: Jakarta Struts 1.1/1.2, Hibernate 3.0, Spring 1.0.2, ANT, MAVEN, Log4J, JUnit, Ext.JS, JMS, J2EE Design Patterns

Web Technologies: XML, XSL 2.0, XSLT 2.0, HTML, CSS, DHTML, JavaScript, JQuery, JAX-WS

Databases: Oracle 9i/8i, DB2 7.1/6.5, MS SQL Server 2000, MySQL 4.1

Application/Web Servers: IBM WebSphere 3.5/4.x/5.x, BEA WebLogic 6.x/7.x/8.x, Apache Tomcat/Server 5.0

IDE Tools: IBM WebSphere Studio Application Developer (WSAD) 5.0/5.1.2, MyEclipse Blue, Eclipse, Rational Application Developer 5.0/6.0/7.0 (RAD).

Operating Systems: WINDOWS, UNIX, LINUX.

Design, Version Control: UML, Rational Rose, Subversion, Hudson

PROFESSIONAL EXPERIENCE:

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Involved in developing the web-Pages for the ACCESS & CARES apply for benefits, renew my benefits & core plan renewals modules.
  • Develop business modules using Spring Beans, Struts and Hibernate frameworks.
  • Developed Struts Action classes and configured the MVC flow using struts-config.xml
  • Used Spring dependency injection and aspect oriented programming concepts for loose coupling between various interfaces and for logging between pages.
  • Developed Batch programs which involve XML parsing and payment processing.
  • Worked on the detailed design specifications for the new enhancements based on business requirements.
  • Published in house SOAP webservice to external clients using JAX-WS
  • Involved in designing the Incident tracker application used for tracking all the state/county wide incidents and finding the application downtime using various search criteria.
  • Used J2EE design patterns such as MVC, Data Access Objects, Business Delegate,
  • Session Façade, Business Objects, Transfer Objects.
  • Developed JSP’s, action classes and Form beans using the Custom Framework.
  • Involved in Lockbox automation and batch processing with US Bank.
  • Client and server side validations are performed using Java script and custom validation framework.
  • Developed Message Driven beans which reads IBM MQ and process messages.
  • Configured Queue, Queue connection factory and activation specs using Websphere application server 7.0
  • Enable Locking feature for state county workers in Lockbox module using java.
  • Configured and tested web application on IBM Web sphere Application server using JUNIT test cases.
  • Developed Hibernate objects and also configured associations between various entities using Hibernate annotations.
  • Involved in Debugging, Peer Code reviews and Bug fixes for the existing legacy applications.
  • Involved in generating PDF’s and reports using I Text and Jasper reports.
  • Developed automated build scripts using Hudson and Shell scripting.
  • Developed web services using AXIS-2.

Environment: Java, J2EE, JavaScript, DOJO, SOA, WAS 7.0, EJB 2.0, Webservices, Spring 2.0, Struts MVC 2.1, DB2, Oracle 10g, Merant version control, Hudson, JIRA ticket management, SOAP, Maven 2.3, SVN 1.6.6 (Collabnet Subversion Edge), Design Patterns including MVC, front DAO and Session Faccade, Corticon Rules Engine, Windows, UNIX, IBM RAD 7.0, Java 1.4/1.5/1.6.

Confidential, Miami, FL

Sr. Web/ J2EE Developer

Responsibilities:

  • Designing, Developing and Deploying web based multi-tiered interfaces including user
  • Account and payment screens using Java, J2EE, Struts, Hibernate, and Spring.
  • Interacting with business users and SME's to understand requirements, analyze and translate them into technical specification.
  • Developed several javascript functions for event handling, response handling and error handling.
  • Developed Spring configuration to connect several user interfaces using Spring dependency injection and Wiring.
  • Integrated data using a middleware tool called Websphere Message Broker. Designed and developed message flows and message sets
  • Spring Batch Framework was leveraged to create varieties of batch jobs to automate the notice generation
  • Coding using Spring, Hibernate, Web services (SOAP and REST).
  • Consumed web services and streamed the data to JSON data for faster processing and development of product models.
  • Worked within SOA based enterprise framework to build web services.
  • Lead the effort of building a Rich User Interface using HTML 5.
  • Middle layer for data access components in Java, JSP and Servlet classes.
  • Used Remoting, Proxy services and Data management services in Payroll Management.
  • Worked extensively in doing mock up screens development for Business users.
  • Used Maven to build the application and used Subversion for version control.
  • Developed the application in Flash Builder and deployed it on Tomcat application server proxied through secured http web server.
  • Implemented Apache Camel routes using Camel-Spring XML and Camel-Spring processor beans. These are the core techniques for building web service functionality with Apache Camel.
  • Worked closely with technical support team to resolve technical problems raised by help desk in an effective and timely manner.
  • Solved many Front end and business layer production issues and performance bottlenecks.
  • Optimized ExtJS themes and prepared performance applications.
  • Node.js is used to develop server side applications.
  • Backend API has been completely developed with ExtJS providing us a great performance when our users access from their mobile devices.
  • Documented Implementation and troubleshooting guides, user manuals and design documents.
  • Followed, Scrum Agile Software Development methodology for the implementation which is based on “Develop quickly, deliver often”

Environment: Eclipse 3.5, JSP, Servlets, JSON, HTML, JavaScript, Ext.JS, SOA, CSS, Spring 2.0, Hibernate, WAS 6.0/7.0, AIX Production server, HTTP proxy server, DB2, Message Broker 7, Subversion, Swing, Linux, Apache Camel.

Confidential, Southfield, MI

Sr. J2EE Developer

Responsibilities:

  • Involved in requirements gathering, analysis and design and in development of Account Management and loan intake screens using J2EE using springs and Hibernate.
  • Worked with Business Analyst and Architect in requirement Analysis and prepared detailed software requirement document.
  • By understanding and active participation as a team member for the development of the module.
  • Used JQuery and JSF framework for front end validations.
  • Implemented Spring MVC framework for developing J2EE based web application.
  • Involved in the development of Spring Beans and POJOs.
  • Mapping domain objects to tables using hibernate mapping xml.
  • Created and injected spring services, spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Involved in pre-testing the Web-Service calls with SOAP UI using end-points.
  • Developed new window layouts and screen flows.
  • Prepared technical design documentation and explanatory material.
  • Developed client slide components utilizing Java Swing framework.
  • Maintained development methodology coding and design standards.
  • Automated unit test and screen flow tests to speed up testing of various screens and validate business rules.
  • Designed and developed exception handling utility to handle applications as well as system exception and to route messages to proper queues.
  • Integrated with IRS to send them policy information via batch application using sftp.
  • Developed and implemented UI controls and APIs with ExtJS.
  • Spring was used for its MVC features, dependency injection, its AOP and its plug-ability with Hibernate.
  • Involved in financial services and developed the client side applications. Efficiently and effectively managed the critical deliverables and associated with excellent communication and client-handling skills in AJAX.
  • Acquired knowledge and competency in Agile Methodology through hands-on experience in SQL database.
  • Hibernate was used for Object Relational mapping with Ms-SQL database.
  • Integrated Spring and Hibernate ORM framework for persistence and used Hibernate Dao Support with Hibernate Template to access the data.
  • Used SVN for version control of the code and configuration files. Log4j was used to log the events in the application.
  • Involved in Units integration, bug fixing and User acceptance testing with test cases.

Environment: Java 1.6, J2EE, Servlets, JSF’s, JQuery, Spring 3 (Spring MVC, Spring Annotations, SOA, Spring AOP), Microsoft SQL Server 2008, Spring Batch Framework, Message Broker 7, Tomcat 6, SOAP Webservices, Maven3, Eclipse Juno, Log4J, JDBC, Spring JDBC, JUnit, Ext.JS, XML, Hibernate, Swing, JavaScript, Node.js, AJAX,REST, PL/SQL, CSS, Maven, Linux.

Confidential, Irvine, CA

Senior Java/ J2EE Developer

Responsibilities:

  • Developed the components in the application using Spring MVC.
  • Developed user interfaces for the application using JSP, HTML, JavaScript and CSS.
  • Involved in debugging and integration of modules.
  • Responsible for creating shell scripts for various jobs.
  • Responsible for successful build and deployment to SIT, QA and PROD on WebSphere Application Server.
  • Worked on creating the JSP’s, HTML, JavaScript, Controllers, Model Beans, Data Access Objects, XML binding classes, Stylesheets, Helper classes in the application.
  • Built an application making extensive use of the Oracle XSU api.
  • Developed various GUI’s using Oracle Apex with various validations and to provide a user friendly UI’s.
  • Extensive use of Spring MVC architecture and Hibernate for object relational mapping.
  • Specialize in building custom service platforms and web applications by Node.js
  • Implemented SOA architecture with Web Services using SOAP
  • Configured, Deployed and maintained the Datapower X150 and enhanced the security authorization and authentication.
  • Created XML firewalls with an XML encryption and configured Web Service Proxy.
  • Configured the Dispatcher Servlet for the Spring API.
  • Extensive use of XML and XSLT.
  • Involved in analysis and writing the technical specifications of the project.
  • Involved in the creation of the UML diagrams and the use cases of the project.
  • Used Maven (Open source Apache Build manager) for building the project.
  • Worked with the Oracle SQL Java API.
  • Wrote the SQL/PL SQL scripts to make the database calls.
  • Created the XML mapping for the web service Request and Response, worked extensively using the XSLT.
  • Unit testing the code using JUNIT which has been written and then integrating it with the code base.
  • Used J2EE design patterns such as MVC, Data Access Objects, Business Delegate,
  • Session Façade, Business Objects, Transfer Objects.
  • Developed JSP’s, action classes and Form beans using the Custom Framework.
  • Involved in developing front end pages for NAM (Novel Access Manager Server) Login.
  • Involved in end to end server flow and handled several production issues which include server, application, network, database and OS related issues.

Environment: Spring, Hibernate3.0, Design Patterns, JSP1.2, Servlets2.1, XML,XSLT, XSD, SOA, JDBC, JavaScript, JQuery, UML, HTML, JNDI, SOAP, Swing, Log4J, JUnit, Web Logic, NAM, RAD 6.0, Rational Rose, Oracle 9i.

Confidential

J2EE developer

Responsibilities:

  • Prepared the Requirements and functional requirements document
  • Extensively interacted with both user group and development team in coming up with Use case and sequence diagrams.
  • SOAP services were created from scratch
  • Participated regularly in walkthroughs and project review meetings with PMs and QA
  • Regularly interacted with onsite development teams.
  • Involved in coding the java classes using java/j2ee.
  • Participated in Testing the entire application - unit testing, System testing& integration testing
  • Documentation of the Module using Intense QMS standards.
  • Responsible for overseeing the quality procedures related to the project

Environment: Java Servlets, WAS 6.0, SOA, J2EE Struts, WPS, Oracle 9i, Toad.

We'd love your feedback!