We provide IT Staff Augmentation Services!

Java Developer,resume Profile

SUMMARY:

  • Professional with 9 years of IT Experience in Software Analysis, Design, Developments, and Implementation of Business Applications using J2EE Technologies Specialization is in Web Application development.
  • Experience in architecting, developing and deploying J2EE components Java, Servlets, JSP, UML, Struts, MVC, JDBC, XML, JNDI , Hibernate, EJB, Weblogic 9.X JBOSS, Tomcat4.x, 5.x server with Win NT.
  • Involved extensively in developing MVC J2EE architecture.
  • Experience using ITIL V3 in Service/Incident/Knowledge Management as Production Support Lead.
  • Experience using struts for presentation layer. Excellent experience of Struts MVC framework, Struts Tiles and Struts taglibs.
  • Developed Web application to work on the mobile devices like iPhone, android and iPad.
  • Good working experience in designing application using Object Oriented Methodology, creating Design Patterns Factory, Facade, Singleton, Strategy, Adapter, Data Access Objects, Business Object, etc and better understanding of Extreme Programming methodologies.
  • Experience in developing and publishing Web Services in different frameworks like Axis2, JAX WS, Restful web services, SOAP.
  • Possess development skills in XML technologies like XML deployment descriptor creation DTD , XSD, SAX, DOM parsers and JAXB.
  • Good experience in using RDBMS like Oracle 9i, SQL Server, My SQL, DB2 and used tools like TOAD.
  • Used UML Rational Rose for designing the systems Class, Use case, interaction and Sequence diagrams and proficient in Rational Unified Process RUP .
  • Good experience in IDE like Eclipse 3.1, JDeveloper, IntelliJ Idea and JBuilder development and debug tools. Editors like EditPlus etc.
  • Utilized testing tools JUnit for application integration testing and unit testing.
  • Sound knowledge in J2EE Architecture approaches, J2EE Design Patterns, Frameworks and best java coding practices.
  • Good exposure to well-known web servers such Apache and Java Web Server.
  • Extensive and strong knowledge in designing data object models and presenting ERD's and flow diagrams with VISIO, Visual Paradigm.
  • Used Unix Shell script to write the automation and batch processes.
  • Used LDAP and TAM for authentication and authorization of users.
  • Experience in developing Stored Procedures, Triggers, Functions and query tuning Oracle, SQL Server and in db2.
  • Production support, Integration and configuration and version control of applications with Clear Case and SVN.
  • Good analytical skills, commitment to co-operative teamwork and developing high quality software's meeting exacting requirements of the customer.
  • Easily grasp the new technologies and updated as well.

TECHINICAL EXPERTISE:

Operating System

: DOS, UNIX, Windows-95, Window NT/2000, Windows XP

Languages

: C, Java

Technologies/ J2EE

: JDK1.7,JSP, Servlets, JMS, Struts2, JSF, AJAX, Spring 3.2 Hibernate, JPA, XML, XSD, JAXB, Java Beans, RMI, JNDI, 1.9.3 Ant, Maven, Log4J, JTA, UML

Web Services

: Axis2, JAX-WS, SOAP UI, WSD, JAX RS

Front end

: DHTML, HTML5, XSLT, CSS, Java Script, JQuery, AJAX

Application Sever / Webserver

: Tomcat 5.x, 4.0, Weblogic9.0, WebSphere5.x, JavaWebServer2.0, GlassFish 3.2

Design Patterns

: Template, Strategy, Fa ade, Factory, Abstract Factory, Data Access Object, Business Delegater, Decorator Value Object, Service Layer, Business Object, and Singleton

IDE's

: Eclipse 3.x MyEclipse, Jbuilder, WSAD

Protocols

: HTTP1.x, TCP/IP, FTP SMTP

Design Version Control

: Visual Source Safe 6.0, Clear Case, SVN and CVS

SDLC Methodologies

: Agile, Scrum, Waterfall

Database

: Oracle 10g, Sql Server, DB2, MySQL, Mongodb, Hadoop Map/Reduce.

Other

: Toad, Visio, Visual Paradigm, Quality Center

Professional Experience

Confidential

Java Developer/KE team

Responsibilities:

  • Design and development of application based on Java/J2EE/ Local proprietary language NGC for the servers Switch series
  • Developed Presentation Layer using Smart Client/ Advanced Javascript.t.
  • Used Hibernate 3.2 in the persistence tier to connect to the database
  • Continues Integration using Maven, unit Jenkins.
  • Deployed and tested the application in JBoss build scripts using Maven.cg
  • Analysis, design and development of application based on Java/J2EE and Design Patterns
  • Developed Presentation Layer using SmartClient/ Advanced Javascript.
  • Hibernate DAO support using Session Fa ade Beans and Transaction Management.
  • Developing REST/SOAP Webservices and consuming SOAP Services from different projects.
  • Used Hibernate 3.2 in the persistence tier to connect to the database
  • Spring Integration- Dependency Injection.
  • Continues Integration using Maven, Junit.
  • Deployed and tested the application in JBoss build scripts using Maven.cg

Environment: Java 1.6, Smart Client Hibernate, XML, XSD, Eclipse, Maven, JUnit, Jenkins, SVN, Quality Center.

Confidential

Senior Java Developer

Responsibilities:

  • Analysis, design and development of application based on Java/J2EE and Design Patterns
  • Developed Presentation Layer using SmartClient/ Advanced Javascript.
  • Hibernate DAO support using Session Fa ade Beans and Transaction Management.
  • Developing REST/SOAP Webservices and consuming SOAP Services from different projects.
  • Used Hibernate 3.2 in the persistence tier to connect to the database
  • Spring Integration- Dependency Injection.
  • Continues Integration using Maven, Junit.
  • Deployed and tested the application in JBoss build scripts using Maven.cg

Environment: Java 1.6, Smart Client Hibernate, Spring Ioc, Dependency Injection, WebServices, SOAP, REST, Session Beans, XML, XSD, Eclipse, JBoss Application Server 4.2, Maven, JUnit.

Confidential

Team Lead

Responsibilities:

  • Handling of client request both adhoc regular request .
  • Developed SOAP Web Services using JAX-WS.
  • Error handling mechanism was implemented for handling all possible Exception.
  • Generation of unit test plan, testing and code review.
  • Implemented Log4j for all classes to set debug levels on production.
  • Developed stored procedures, functions, views, sequences.
  • Participated in Design meetings with team to develop and implement the application.
  • Used Visual paradigm for technical documentation.
  • Have successfully mentored new comers into the project and made them switch gears to adapt quickly to the fast paced project.
  • Have been the single point of contact for the entire team with the users Maintenance Support and have been facing the clients in regular intervals including the requirement gathering sessions.
  • Have been involved in production deployment activities Assist production support team in sequencing the tasks right from the inception of the project.
  • Lead development team in the Design, Elaboration, Construction, and Transition Phases in building portal and mobile solutions.
  • Manage daily operational, maintenance, and project work.
  • Provide necessary resources to Internet Services team to maximize productivity.
  • Work with support teams to resolve production issues and plan new development efforts.
  • Develop client relationships through communication and engagement on projects.

Environment: Java, J2EE, Weblogic Portal 10, Java Script, WSASD,ANT, Junit, Log4j, JSP, JSTL, JSON , Visual Paradigm, Content Management System CMS Oracle10g, SOAP, XML, Clearcase, Unix, Scrum, ITSM

Confidential

Senior Java Developer

Responsibilities:

  • Involved in Design meetings with the business analyst and Team to develop and implement the application.
  • Developed UI layer using JSP/HTML Components.
  • Developed application which is browser friendly that includes Chrome, Fire Fox, and Safari.
  • Utilized testing tools JUnit for application unit testing and integration testing.
  • Designed and developed a usage logging facility using Apache Log 4J. Used different logger levels such as INFO, DEBUG, WARN, ERROR.
  • Error handling mechanism was implemented for handling all possible Exception.
  • Generation of unit test plan, testing and code review.
  • Developed Stored Procedures, SQL scripts, Functions, Triggers in SQL Server.
  • Deploying ear to development and QA servers.
  • Used Glassfish Application server to deliver high performance and scalability.

Environment: Java, J2EE, JNDI, JDBC, XML, JAX-WS, SOAP, WSDL, Junit, Log4J, Visio, SQL Server, Tomcat, Agile.

Confidential

System Executive

Responsibilities:

  • Participation in development of Model's, Controller's, Form Bean's and JSP Tag Library and Custom tags based UI to manage the complex business rules and functional requirements in accordance with n-tier architecture specifications.
  • Hibernate used to persist the data and to manage the data.
  • Writing stored procedures, Functions using Oracle PL/SQL language.
  • Generation of unit test plan, testing and code review.
  • Developed a servlet filter which check out the session status whether session is expired or new session is created. If new session/session expires, forward to login page
  • Transaction Management using the Hibernate configurations.
  • Responsible for Performance of Application for the module and part of the application.
  • Error handling mechanism was implemented for handling all possible Exception.
  • Utilized testing tools JUnit for application unit testing and integration testing.
  • Deploying the application using, WAR, JAR, deployment descriptors in application servers using ANT script.
  • Developed and Deployed Action classes DAOs.
  • Developed Web Services and generated artifacts using JAX-WS.
  • Implemented Automated TestCases for Unit Test. It reduces the development time for developer.
  • Used Hibernate for DML operations on the Database.
  • Used Tomcat Application server to deliver high performance and scalability.
  • Implemented Log4j for all classes to set debug levels on production.

Environment: Java, J2EE, Struts MVC , Tiles, JAX-WS, SOAP UI, WSDL, SOAP, JBoss, Java Script, Ajax, eclipse, Ant, Junit, Log4j, DBCP and Oracle 10g,Waterfall

Confidential

Java Developer

Responsibilities:

  • Worked in close Interaction with developers, Business Analyst and Project Manager
  • Worked on Client Side and Server Side and contributed to Front-End with the implementation of HTML, JSP, Java Script.
  • Implemented Dozer mapping, while converting managed Beans to Data Transfer Object.
  • As a middle Developer involved in designing and implemented the application using Singleton, Business Delegate, Service Locator and DAO design patterns.
  • Developed a servlet filter which check out the session status whether session is expired or new session is created. If new session/session expires it forward login page
  • Implemented database interactions using JDBC with back-end as Oracle 9.1
  • Developed published Web Services using JAX-WS.
  • Generated client stubs using wsdl2java utility.
  • Struts based Error Handling mechanism was implemented for handling all possible Exception.
  • Designed, developed and deployed the J2EE components on Web logic application Server 8.1
  • Message was used from the Application Resources. properties files for the locale
  • Involvement in all the stages of SDLC, beginning from understanding the basic programs and creating the requirement specification and requirement Analysis, Design, Development, Unit Testing, Integration and deploying the entire product
  • Writing Stored Procedures, Functions using Oracle PL/SQL.

Environment: Java, JSP, Servlets, JDBC, Oracle 9i, Db2, Web Sphere 5.1, Eclipse, WSDL, SOAP, JAX-WS, Waterfall

Confidential

Software Developer

  • Participant service representatives
  • Automated voice response technology
  • Internet access
  • VRU Voice Response Unit
  • PSR-Connect Customer Service
  • PWEB Participant Web
  • There are three applications,
  • CitiStreet offers employees:
  • These robust tools allow employees to manage their accounts when, where and how they are most comfortable. Even after plan participants have left the company, we offer them personalized support to help them make distribution and investment option decisions.

Responsibilities:

  • Worked on Client Side, contributed to Front-End with the implementation of HTML, JSP and Java Script.
  • Developed the build script for Pweb, Pen Pay modules.
  • Automated build deployment notification system based on build failure in ANT scripting.

Environment: Java 1.4 JSP, Servlets, JDBC, Struts 1.2, Oracle 9i, ANT, Tomcat 4.1.

Confidential

Software Developer

Responsibilities:

  • Worked in close Interaction with developers, Business Analyst and Project Manager
  • Worked on Client Side and Server Side and contributed to Front-End with the implementation of HTML, JSP, Java Script.
  • Developed a servlet filter which check out the session status whether session is expired or new session is created. If new session/session expires it forward login page
  • Implemented database interactions using JDBC with back-end as Oracle 9.1
  • Developed the Action classes of the Spyware tab.
  • Struts based Error Handling mechanism was implemented for handling all possible Exception.

Environment: Java 1.4, JSP, Servlets, JDBC, Struts 1.2, Oracle 9i, Tomcat 4.1, Bit keeper.

Hire Now