Sr.java Developer,resume Profile
PROFESSIONAL SUMMARY
- 7 years of significant, progressive experience in developing multi-tier Web based Client Server application.
- Involved in Various Stages of Software Development Life Cycle SDLC deliverables, STP Processing and Service Oriented Architecture SOA .
- Experience in designing both Front end Backend applications using Java, J2EE, Servlets, JDBC, JSP, AJAX and various other Frameworks.
- Expertise in using J2EE Frameworks like spring, Hibernate and Struts.
- Used various J2EE Design Patterns such as Session Fa ade, DAO, DTO Data transfer object , Value Object, Factory, Business Object, Value Object and Singleton.
- Experience in designing and developing enterprise applications for J2EE platform using Servlets, JSP, EJB, JDBC and Web Services.
- Experience with XML and related standards and technologies like AJAX, Web Services, SOAP, DTD, DOM, SAX, XSLT, HTML, CSS and JavaScript.
- Experience working in Multi-Tier, Multiple Browser and Cross Platform environment.
- Expertise in Object Oriented Analysis and Design.
- Good knowledge in advanced Java language concepts like Multithreading and Serialization used in distributed systems.
- Customization, Development, Testing and Deployment of applications using various application servers like BEAWebLogic, WebSphere and Apache Tomcat.
- Good working knowledge in IDE tools like Eclipse, My Eclipse and IBM RAD.
- Highly motivated, detail oriented, has ability to work independently and as a part of the team with Excellent Technical, Analytical and Communication skills, created various documentations using SnagIt and story board for applications and shared a good rapport with the client/management and other team members.
Technical Skills:
Languages | Java ,C , SQL |
Platforms | Windows 98/2000/XP/Vista/7, Linux |
Databases | Oracle 9i/10g, MySQL |
Web Servers | Tomcat |
Application Servers | Web Logic, IBM Web Sphere. |
Developing Environment IDE | Eclipse, MyEclipse, iRAD |
Web Technologies | JSP 1.2/2.0/2.1 , Servlets, EJB ,HTML,CSS, SOAP |
Messaging Services | JMS, MQ Series |
Middleware Technologies | EJB 2.1, 3.0. |
J2EE MVC Frameworks | Struts 1.1/1.2/1.3, Struts 2.1, Spring 2.0, 2.5 MVC, Spring Web Flow, AJAX |
ORM Frameworks | Hibernate 2.x, 3.x |
Design Patterns | Singleton, Value Object, MVC, Abstract Factory, Session Fa ade, Business Delegate, DTO, DAO, Iterator, Front controller. |
Client Scripting | Java Script ,Jquery |
Server Scripting | Strut Tags, Spring Tags, Custom Tags. |
PROFESSIONAL EXPERIENCE
Confidential
Sr. Java Developer
- Worked on various process and pages to determine Benefits Eligibility.
- Worked on Spring MVC Portlet.
- Modified the existing JDBC queries to match the changes with the newly added fields in the applications.
- Developed new functionality according to the client requirements.
- Implemented Hibernate for new implementations.
- Created contact log portal for logging customer details and ER Diagrams and data model.
- Developed journal portal using custom controller and annotations.
- Have used DWR Direct Web Remoting framework to implement AJAX.
- Developed and maintained the application using JSP, HTML, CSS, JavaScript and Ajax.
- Implementation of Web Services using JMS, SOAP, WSDL and XML.
- Worked on Eligibility Determination and Benefits Calculations Module.
- Worked on Recovery Accounts for Medical Programs.
- Worked on Developing PE Portal using Spring MVC Portlet.
- Worked on Financial and Non-Financial Intake Data collection.
- Worked on various modules for benefit programs.
- Used GIT as a version control tool.
- Used Hudson as a build tool to generate war and ear files and to check test success percentages.
- Wrote many send and receive batch processes using bean I/O and flat pack.
- Developed the application using Test Driven Development.
- Consumed web services and were called using JAX-RPCSOAP protocol.
- Used SOAP UI for testing the web services.
- Junit Testing.
- Used Altovauml modeling tool to create class diagrams and sequence diagrams.
Environment: SpringPortlet arch, Hibernate, CSS, HTML, J2EE, JSP, XML, AJAX, JUnit,
GIT, Java Script, Oracle 11g, web logic portlets, ANT, PL/SQL, Eclipse, Maven, XML Beans, Web
Services SOA, SOAP ,UML.
Confidential
Java Developer
- Working in a track called Front Office.
- Created Functional requirements using Storyboards and snagit.
- Used Clear case and Clear Quest version control tool to manage source repository.
- Used Core Java such as Exceptions, and Collections in Application.
- Servlets and JDBC were used in retrieving data.
- Developed and Deployed modules on IBM WebSphere Application Server
- Developed more than 20 java server pages and used java script for client side validations.
- Used Ant scripts to build the application and deploy.
- Extensively used RAD as an IDE for building, developing and integrating the application.
- Provided SQL scripts and PL/SQL stored procedures for querying the oracle database.
- Provided Maven build tool for building and deploying the application.
- Managed source repository using Clear Case.
- Provided Log4j support for the application for debugging the system.
- Used JDBC back end logic to persist retrieve or modify user information's.
- Used a custom framework called fast4J similar to struts layered architecture with EJB, BO and DAO layers.
- Used cargo and collections to carry data between different layers.
Environment: Custom framework fast4J, JDBC, CSS, HTML, J2EE, JSP, XML, AJAX, JUnit, Java Script, Oracle 11g, web sphere, ANT, PL/SQL, Eclipse, Maven, XML Beans, Web, Clear Quest, Clear Case Services SOA, SOAP ,IBMRad.
Confidential
Java Developer
- Worked on Functional specification designs.
- Provided Hibernate mapping files for mapping java objects with database tables.
- Created Generic and general Hibernate classes.
- Created Hibernate entity classes using Annotations and hibernate schema export to generate schema.
- Provided spring xml configuration files.
- Updated pom.xml for maven dependencies.
- Used Ajax and Jason to communicate between UI and controller layer.
- Writing Junit Test Cases to check end to end connectivity and verify results.
- Deployed portlets through different process like kintana and Sshtechtia for different environments like Sandbox, Dev, prod and LT environment.
- Used IBM AppScan Baseline Application Vulnerability Assessment tool for security vulnerabilities before production deployment.
- Used Hudson as a build tool to generate war and ear files.
- Used Ldap connections and configuration to access Cisco internal user information.
Environment: Java , J2EE, Spring, Hibernate SQL Developer , AJAX, JSON, JSP , Oracle 10g , HTML, CSS, XML, JavaScript, SVN, Eclipse, WebSphere ,Maven ,Log4j, ANT, Windows
Confidential
Java Developer
Remote Connect/Disconnect Switch RCS Business Application
- RCS Business Application RCS BA project takes advantage of the Advanced Metering Infrastructure AMI and implement an automated Remote Connect/Disconnect Switch RCS process, perform mass Disconnects and Connects without having to send an expensive field resource, manage load of the Orders which helps to reduce the load at the call center, handle emergency situations by providing a mechanism to exclude the Orders and track the status of the Orders.
- Reviewed High-level Design HLD , Functional requirements.
- Used IBM RAD as development environment and deployed application on Web Sphere Application server.
- Extensively used Core Java such as Exceptions, and Collections in Application.
- Used CVS version control tool to manage source repository.
- Developed highly scalable, transactional and reusable components using J2EE technologies.
- Prepared Program specifications and Test cases based on Detailed Design documents.
- Used Java EE Connector Architecture for connecting application servers and enterprise information systems EIS as part of EAI solutions.
- Created Web Service clients to perform load test web services.
- Used XML parser APIs such as JAXB in the web service's request response data marshaling as well as un-marshaling process.
- Developed and Deployed modules on IBM WebSphere Application Server
Environment: Java 1.5, J2EE, Spring 2.0, Hibernate, JMS, TOAD, AJAX, JSON, , EJB, JSP , Oracle 9i , Servlets 2.4,HTML, CSS, XML, JavaScript, CVS, IBM RAD, JMeter, WebSphere ,Maven ,Log4j, ANT, Windows
Confidential
Jr.Java Developer
- Involved in the design and implementation of the architecture for the project using OOAD, UML design patterns.
- Involved in design and development of server side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using eclipse IDE.
- Work involved extensive usage of HTML, CSS, JavaScript and Ajax for client side development and validations.
- Used parsers for the conversion of XML files to java objects and vice versa.
- Involved in creating tables, stored procedures in SQL for data manipulation and retrieval using SQL Server 2000, Oracle 10g and DB2.Involved in creating tables, stored procedures in SQL for data manipulation and retrieval using SQL Server 2000, Oracle 10 g,
- Developed screens using XML documents and XSL
- Developed Client programs for consuming the Web services published by the Country Defaults Department which keeps in track of the information regarding life span, inflation rates, retirement age, etc. using Apache Axis.
- Developed java beans and jsp's by using Spring and JSTL tag libs for supplements Developed java beans and jsp's by using Spring and JSTL tag libs for supplements Developed java beans and jsp's by using Spring and JSTL tag libs for supplements.
- Development of EJB's, Servlets and JSP files for implementing Business rules and Security options using IBM Web Sphere .
Environment: JSF Framework, Eclipse IDE, Ajax, Apache Axis1.4, Web Logic 10.0, SQL Server, Oracle 10g, Web services, Ajax, Spring and UML.Developed screens using XML documents and XSL