We provide IT Staff Augmentation Services!

Sr. Java J2ee Developer Resume Profile

4.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 asJSP, JMS, EJB, Servlets,Spring, Struts, Hibernate.
  • Hands on experience with XML DOM, SAX parser and SAX filters , HTML, CSS, CSS2, AJAXJavaScript, 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 ApacheTomcat, IBMWebSphere 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 Server7, Informix, Progress.
  • PL/SQL Development andbasic 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, Confidential

Confidential

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 JBOSSwere 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 SenchaExtJSto 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 WebMethodsvia 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. UsedJavaScriptforclientsidevalidation.
  • 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 ESBframe 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. UsedJava Mail APIforsending 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 .

Confidential

  • Managed deployment baselines on repository for different configurations and framework setups. BaselineconfigurationviewsmanagedwithBorland'sStarTeam.
  • 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 ILogJRules
  • 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, MQdatasource 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 JMSdatasource 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 theScrum 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 webservicesfrom SOAP Axis framework to Apache CXFwebservices 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.

Confidential

J2EE Developer

I worked with a multicultural team of Confidential in the transformation of several areas of Iusacell in a project known as CRM Customer Relationship Management , improvements were made to multiple Web applications. Some of these websites were Self Service Portals, Corporate Customer Self Service Portal PACC, Sales Service Portal and Portal Redirect BAM. I could solve several technical difficulties successfully. I applied my knowledge in UML design, concepts SOA, J2EE and Web development. I worked with requirements and the final product was deployed in production with quality.

Responsibilities:

  • Analysis, Systems Development and Implementation, Production Release Support Defects
  • Worked with Indian multicultural team, I trained an India Team
  • Web Services Generation and Web Development Flex , JSF, Struts 1 Struts 2

Environment: J2EE, JDK 1.5, Html, JSP, Servlets, Javascript, WEBSPHERE, RTC, AXIS, Spring, Ant, Quartz Scheduler, Struts, Linux, Eclipse, IBatis, and Oracle, Web Services, Flex, Alfresco, Confidential

We'd love your feedback!