We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume Profile

5.00/5 (Submit Your Rating)

Summary

  • Having 8 Years of experience in the design development deployment and maintenance of Web/Client-Server applications and middleware application using JAVA/J2EE related technologies.
  • Successfully designed and implemented systems based on N-tier distributed architecture using J2EE technologies such as JSP JMS EJB Servlets Spring Struts Hibernate.
  • Hands on experience with XML DOM SAX parser and SAX filters HTML CSS CSS2 AJAX JavaScript and jQuery ExtJS 2 and ExtJS 4.
  • Proficient in Java Multi-threading Synchronization Collections and Exception handling concepts.
  • Sequence class and database diagrams are made using the UML Visio design tool.
  • Experience in working of UML and using of Object Oriented analysis and design OOAD .
  • Developed pages using FACES Struts tag libraries and HTML DHTML performed client side scripting using Java Script.
  • Strong exposure working with J2EE design patterns like MVC Front Controller Value Object Singleton and Data Access Objects
  • Experience in working technology JSF 1.2. and RIA frameworks such as Flex.
  • Proficient in creating server-side components designing and implementing Business Tier Objects User Interface GUI design and development Unit testing debugging and Deployment.
  • Experience in working on various Spring 3.0 modules with JDK 1.5 Spring MVC DAO along with Hibernate 3.0 as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Possess strong logical analytical and problem solving skills with positive attitude.
  • Implementation of Ant builds for deployment and development builds.
  • Hands-on experience in XSD XSLT and WSDL
  • Experience in working with different operating systems like Windows XP/Vista/windows7/windows8 and LINUX.
  • Experience with multiple web and application Servers such as Apache Tomcat IBM WebSphere and Jboss.
  • Well experienced in IDE s such as RAD Eclipse and NetBeans.
  • Experienced in unit testing with JUnit 4 and code coverage using Log4j bug track and database manipulations using SQL Developer.
  • Strong experience in RDBMS using Oracle 10g MySQL and SQL Server 7 Informix Progress.
  • PL/SQL Development and basic UNIX Development Shells etc
  • Good Experience on Various Source Code Control tools like CVS RTC
  • Strong knowledge with development in Agile Methodology SCRUM Data-Driven Testing.
  • Experience of Web services technologies like WSDL SOAP and UDDI.

Technical Skills

Programming Languages

C C Java

J2EE Technologies

Servlets JSP WebServices Custom Tag Libraries JDBC JNDI Collections Multi-threading EJB JMS Java Mail JSF JAX-RPC.

Web Technologies

HTML HTML5 DHTML JavaScript jQuery .Ajax IceFaces CSS CSS3 XML DTD XSD XSLT SAX DOM JSON RMI FLEX 3

Databases

Oracle 10g Store Procedures Triggers PLSQL MySQL5 SQL Server 7. Informix Progress.

Application/Web Servers

Apache Tomcat JBoss 4.x JES WebSphere

Web Services

JAX-RPC Apache Axis 2 SOAP

Spring

MVC IOC Security AOP Transactions JDBC.

IDE

Eclipse Net Beans RAD.

Tools

Ant Jenkins SQL Developer XML SPY JMeter

J2EE Frameworks

Struts Spring Hibernate Ibatis Mybatis

Version Control Systems

CVS SVN TortoiseSVN

Testing/Logging tools

JUnit log4J

Javascript

JDOM DHTMLX DOJ

Methodologies

Agile OOA/OOD UML Waterfall AOP SOA SCRUM. DDT

Operating Systems

Windows XP/Vista/7/8 Unix Linux

Professional Experience

Confidential

Sr.Java/J2EE Developer

Working as a member the development team I was responsible to design develop test deploy and maintain software for the CMR platform in the Whole Service Division I also was part of the migration of the DB from SQL Server to Oracle and the migration of the application server from WebLogic to JBOSS.

Responsibilities

Involved in translating functional requirements into technical requirements.

Involved in document analysis and technical feasibility discussions for implementing new functionali

Applied design patterns including MVC Pattern Fa ade Pattern Abstract Factory Pattern DAO Pattern and Singleton.

dddd

Involved in all stages of Software Development Life Cycle of workflow.

Involved in developing Spring Beans and their wiring their dependencies.

Responsible of the Spring configuration of the application Spring IoC Spring Transaction

Used Exception Handling and with strong knowledge in Spring Framework using IOC/ AOP Spring Transaction support Declarative/ Programmatic Hibernate in spring.

Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.

Used Maven scripts for dependencies and building the application.

Generated Spring XML files for the configured beans.

Oracle database was used wrote stored procedures for common queries

Used SAX Parser for parsing the XML document

Used Eclipse as the Java IDE in the development of the application.

  • WebLogic and JBOSS were used as application servers for deploying the application.
  • Migrated SQL SERVER store procedures to Oracle Store procedures
  • Used SVN as source control management.
  • Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT test cases.
  • Created EJB to connect and to provide multiple services to the Flex UI
  • Development of JMX Mbeans to schedule process.
  • The front end UI was built using FLEX
  • Responsible of creating Unix Shells to make migration of data.

Environment Java J2EE Flex Spring Hibernate JPA JMS JMX Spring Ioc Spring Transactions Design Patterns XML UML JUnit Oracle 11g SQL Server SVN Web Services Rest and Soap Jersey Jackson AXIS Weblogic Jboss Log4J Windows XP JDBC UNIX Tomcat Maven Ant.

Confidential

Sr.Java/J2EE Developer

Working as a member of an architectural team I was responsible to create some PoC Proof of concept and to deliver these PoC to the developer team and mentoring them in the new technologies I also developed an internal framework for UBS in which they will use to migrate their web applications into new technologies such as Spring MVC.

Responsibilities

  • Involved in translating functional requirements into technical requirements.
  • Involved in document analysis and technical feasibility discussions for implementing new functionalities.
  • Responsible of create PoC Proof of concept developments and guide the developer team in the technologies used.
  • Experience in working in Spring MVC.
  • Applied design patterns including MVC Pattern Fa ade Pattern Abstract Factory Pattern DAO Pattern and Singleton.
  • Involved in all stages of Software Development Life Cycle of workflow and support using AGILE Methodology.
  • Used Sencha ExtJS to connect to Java controllers.
  • Involved in developing Spring Beans and their wiring their dependencies.
  • Responsible of the Spring configuration of the application Spring MVC Spring IoC Spring Security Spring Transaction
  • Used Exception Handling and with strong knowledge in Spring Framework using IOC/ AOP Spring Transaction support Declarative/ Programmatic Hibernate in spring.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
  • Used Maven scripts for dependencies and building the application.
  • Generated Spring XML files for the configured beans.
  • Used MyBatis for mapping POJO s to relational database tables using XML files
  • Oracle database was used wrote stored procedures for common queries
  • Used SAX Parser for parsing the XML document
  • Used Eclipse as the Java IDE in the development of the application.
  • WebSphereApplication and Tomcat Server were used as application servers for deploying the application.
  • Used SVN as source control management.
  • Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT test cases.

Environment Java J2EE JSP Servlets HTML JavaScript Spring MVC MyBatis Spring Spring Security Spring Ioc Spring Transactions Design Patterns XML UML JUnit Oracle 11g SVN Web Services Rest and Soap Jersey Jackson EHCache Websphere Log4J CSS3 Windows XP JDBC Linux Tomcat Maven Ant.

Confidential

Sr.Java/J2EE Developer

AIS Account Information System is Designed and developed front end for daily operations such as checking and savings account modules that keeps track of record for every customer according to their account information related to branch that includes the financial transaction service charges e-commerce services and other

Responsibilities

  • Involved in translating functional requirements into technical requirements.
  • Involved in document analysis and technical feasibility discussions for implementing new functionalities.
  • Experience in working technology JSF 1.2. and RIA frameworks such as Flex.
  • Applied design patterns including MVC Pattern Fa ade Pattern Abstract Factory Pattern DAO Pattern and Singleton.
  • Involved in all stages of Software Development Life Cycle of workflow and support using AGILE Methodology.
  • Used javascript to link the web page with social websites with feedback features for Citi Bank and also develop feature for voting by the customers.
  • Involved in developing front end screens using JSP Struts View Tags XLTS DHTML HTML5 CSS3 and JavaScript and Spring.
  • Extensive experience in Java Server Faces Framework versions 1.1 and some Apache STRUTS experience.
  • Used Exception Handling STRUTS Validator Framework. And with Strong knowledge in Spring Framework using IOC/ AOP Spring Transaction support Declarative/ Programmatic Hibernate in spring.
  • Involved in server side and front-end validation using Struts Validation framework and JavaScript.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
  • Used ANT scripts for Deployment.
  • Generated Spring XML files for the configured beans.
  • Used Hibernate for mapping POJO s to relational database tables using XML files
  • Oracle database was used wrote stored procedures for common queries
  • Used SAX Parser for parsing the XML document
  • Used Eclipse as the Java IDE in the development of the application.
  • JBoss Application Server was used as the application server for deploying the application.
  • Used SVN as source control management.
  • Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT test cases.

Environment Java J2EE JSP JMS HTML5 JavaScript Struts Hibernate 3.0 Design Patterns Servlets Struts Tag Libraries/JSTL XML UML JUnit Oracle 11g SVN Web Services XML Objects JBoss 4.x Log4J CSS3 Windows XP JDBC Spring Linux Tomcat DHTML Ant Weblogic.

Confidential

Sr.Java J2EE Developer

The purpose of this project is to serve the fixed telephone line end customers of Verizon who raised a request for a special value added features or who wants to remove there special feature. The purpose of this project is to serve end customers of Verizon to modify or customize their existing features by adding or removing them. This application is targeted to use for business section of Verizon who modify the telephone lines for a special value added feature for end users customers .

Responsibilities

  • Involved in developing application using SPRING framework like Spring ORM and Spring IOC.
  • Involved in creation queues and topics with JMS created messages and send to queues.
  • Migrated database from Informix to Oracle.
  • Used object relational mapping using Spring with IBATIS.
  • Developed applications using Eclipse IDE and deployed in Web Logic server.
  • Expertise in Database Design Creation and Management of Schemas writing Stored Procedures Functions DDL DML SQL queries
  • Strong experience of developing data models using WORKSHOP POJO s and configuring in persistence configuration File.
  • Created Entity using JPA and SPRING and used Top link to connect to the Oracle database to store and fetch data from database.
  • Extensively Used Ant tool to build and configure J2EE applications and used Log4J for logging in the application
  • Experience in working technology JSF 1.2. and RIA frameworks such as Flex.
  • Excellent communication and interpersonal skills and involved in client interactions for scoping effort estimates and status reporting

Environment J2EE Servlets JDK 1.5 Html JSP Javascript Web Services JMS SVN JAXB JAX-RS JAX-WS Spring Ant Quartz Scheduler Struts Linux Eclipse IBatis Web Logic 10.3 Informix and Oracle CVS Maven JUnit Log4j Ant JDBC Spring Struts Linux Hibernate Weblogic.

Confidential

Java/J2EE Developer

The project scope included ICD 10 Care Management Impact Analysis where care Management utilizes multiple software systems to support the intake and processing of authorization requests. The authorization requests are based on ICD 9 codes which need to be replaced by ICD 10 codes to meet the mandate date.

Responsibilities

  • Involved in Design Development and Support phases of Software Development Life Cycle SDLC .
  • Used agile methodology and participated in Scrum meetings.
  • Involved in developing UML Use case diagrams Class diagrams and Sequence diagrams using Rational Rose.
  • Developed Web services for sending and getting data from different applications using SOAP1.1 messages such as Loan Applications to transfer data from Branch Server to Head Office Server then used SAX and DOM XML1.1 parsers for data retrieval.
  • Integrated with WebMethods via web services.
  • Experience in working technology JSF 1.2. and RIA frameworks such as Flex.
  • Used Oracle 10g as the backend database using UNIX OS. Involved in design of the database schema and development of Stored Procedures.
  • Consumed web services from different applications within the network
  • Developed Custom Tags to simplify the JSP2.0 code. Designed UI screens using JSP 2.0 CSS XML1.1 and HTML. Used JavaScript for client side validation.
  • Used GWT to send AJAX requests to the server and updating data in the UI dynamically.
  • Developed Hibernate 3.0 in Data Access Layer to access and update information in the database.
  • Used Spring 2.5 Framework for Dependency injection and integrated with Hibernate and Struts frameworks.
  • Configured Hibernate s second level cache using EHCache to reduce the number of hits to the configuration table data
  • Used Spring Web flow to manage complex page flows.
  • Used MULE ESB frame work for exchange of important information such as loan status report.
  • Designed and developed Utility Class that consumed the messages from the Java messageQueue and generated emails to be sent to the customers. Used Java Mail API for sending emails.
  • Coded Maven build scripts to build and deploy the application on WebSphere
  • Used JUnit framework for unit testing of application and Log4j 1.2 to capture the log that includes runtime exceptions.
  • Used CVS for version control and used IBM RAD 6.0 as the IDE for implementing the application.
  • Supported Testing Teams and involved in defect meetings.

Environment WebSpehre RAD 6.0 J2EE Ant Maven Log4j 1.2 JUnit Java Mail API MULE ESB Hibernate Spring 2.5 JSP Servlets AJAX CSS SOAP Oracle Store Procedures PL/SQL JMS JAXB JAX-RS JAX-WS Dojo Jquery Faces WebServices CVS RTC Linux Struts JDBC.

Confidential

Sr. Java Consultant

First Data Corp is a finance company committed to make secure payment transactions in this project I was able to design and develop Java Web Services based system for retrieving required information.

Responsibilities

  • Designed and Developed Java web service based system for retrieving required account information in order to request the creation of printed documents using JBoss ESB XML XSLT J2EE JMS FTP and WSDL. Used Eclipse Hibernate Oracle SOA design patterns and JBoss AS.
  • Responsible for RedHat Linux 5.6 setup environment for development testing and demo virtual servers Not dedicated .
  • JBoss SOA-p installation
  • Managed deployment baselines on repository for different configurations and framework setups. Baseline configuration views managed with Borland s StarTeam.
  • Redesigned and developed routing system for asynchronous traffic of message requests within the JBoss ESB Service Bus . Aggregation and re-routing default JBoss ESB actions where extended.
  • Transformation Services Implementation using XML and XSLT in the JBoss SOA-p ESB
  • Used JavaScript AJAX JSP JEE and Oracle on A3 Architecture tools in order to extend functionality enhancing configurability in a more dynamic and interactive context.
  • Developed Testing tool for Performing Unit testing to JavaScript and AJAX HTML generators with out-of-the-box result comparator.
  • Implement services to communicate with a mainframe in a SOA.
  • Implement Batch processing using Websphere Technologies such as Process Server Message Broker MQ Application Server
  • Business Rules development using ILog JRules
  • Socket based protocol implementation for documents transfer between Unix based systems Using ANSI C
  • Queue Mangement in the Websphere MQ intercommunicating using MQ Channels
  • Development of Java Desktop applications with updates and installation using Java Web Start and JNLP.
  • Integration of multiple modules using Spring
  • Develop Data Access Objects using Hibernate
  • Develop Data Access Objects using Ibatis and a Command Pattern
  • Dynamic Proxy implementation to automate the invocation handling for implementing the Command pattern.
  • Couching Team members in Java Technologies.
  • Traveling with clients to get requirements and to deliver products in order to install configure and start the production environments.
  • Experience in working technology JSF 1.2. and RIA frameworks such as Flex.
  • Dynamic forms creation in a Standalone application.

Environment Java J2EE Hibernate Spring EJB3.1 Agile TDD JSP Servlets Struts HTML Java script JSF AJAX PL/SQL Oracle 10g Weblogic 10.0 JMS WebServices JAXB JAX-RS JAX-WS Log4j Eclipse CSS CVS XML Ant UML Unix Windows XP JBoss Flex.

Confidential

Java J2EE Developer

Claims Management Integration Framework Claims management system application was written in J2EE. This framework is the in house ESB framework to transform format route messages from different sources and destinations. This handshakes request and response to and from the mainframe .Net J2EE services mainly exposed as the webservices plus messaging system using JBoss and MQ configurations. Letter Writing and payment services are main services in the network.

Responsibilities

  • Contributed in enhancement and redesigning the application flow by providing the inputs in the existing design. Worked on application designing by Class Diagram sequence Diagram Entity Diagrams using Enterprise Architect. Created and maintained the design documents in the Sharepoint.
  • Setup JBoss server for connection datasource MQ datasource using adapter writing ANT script and deploying application.
  • Designed enhanced LetterWriting Payment Webservice using AXIS engine. Developed webservice using the contract first approach and created request response documentation. Created webservice client to test the webservice in development environment. Provided support to move configurations in the test environment.
  • Worked on the XStream to generate the XML in the desired format to post to the Letter generation Genie system.
  • Worked on consuming Claim information webservice written in Guidewire from J2EE Payment WebServices in IF framework. Worked on registering Beans in Spring Configuring Spring with Queue details configuring JMS datasource file to connect to MQ Server.
  • Used MQ Explorer to put messages on the queues in dev and test environment for testing and prod support.
  • Created unit test cases using JUnit and created documentation for the production support team.
  • Used different design patterns like Facade Gateway DAO DTO and Routing.
  • Analyzed applications for the code analysis for the different level of coding errors using SONAR code analyzer.
  • Created the REST webservice for sending the notification messages to business using Java mail using Jersey engine. Wrote the Java client to call the Jersey webservice for email notifications using Jersey.
  • Followed the Scrum methodology for the claims integration framework evolvement with biweekly sprint for story writing creating the Junit test cases accomplishing TDD.
  • Designed developed and tested the REST webservices for SMS using Jersey webservice engine. Created the SOAP webservice to send thee SMS message consuming REST API calls in IF framework to support VA mobile campaign.
  • Worked on the migration of claim webservices from SOAP Axis framework to Apache CXF webservices using JAXWS annotations. Developed webservice following scrum methodology and tested the migration. Wrote test clients and mapped complex objects using JAXB annotations.

Environment Java 5 UML Enterprise Architect Hibernate JMS SOA MQExplorer Axis Eclipse XML TDD Junit POSTER CXF JAXB JAX-RS JAX-WS CXF EP TDD REST webservices Spring Scrum Spring Log4j JBoss SqlServer SQLDeveloper Agile.

We'd love your feedback!