Sr.java Developer,resume Profile
Summary:
- Senior programmer analyst with 10 years of experience in the IT industry. Experienced in software application development, troubleshooting and production support for multi-tier J2ee applications and worked on JBOSS, Weblogic, WebSphere and TOMCAT application servers.
- Experienced in designing systems using Object Oriented Analysis and Design concepts.
- Experienced in developing applications using Spring MVC Framework, Hibernate, Ibatis.
- Experienced in Enterprise Application Development using J2EE EJB, JDBC, Servlet, JSP, XML , HTML, JavaScript, AJAX, EXT JS.
- Good knowledge RDBMS Concepts with hands-on experience on Oracle, MY SQL and DB2.
- Experience troubleshooting and fixing production defects in an enterprise environment.
- Experienced in interacting with business/technology groups and analyzing business needs.
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of team.
Technical Skill Sets:
Software tools and products | JBoss, Websphere, Weblogic and Tomcat, MetaSolv's TBS, MyEclipse, SubVersion, Clearcase, Perforce, ClearQuest. |
Standards/ Frameworks | UML, SOAP, XML, STRUTS, SPRING MVC, HIBERNATE |
Languages | J2EE, XML, DWR, SOAP, RESTFUL, AJAX, HTML, VB.NET. |
RDBMS | Oracle, DB2, SQL Server, MySQL. |
Operating Systems: | AIX Unix, SUN Solaris 8, Red Hat Linux 7.3, IBM OS/390, Windows XP/7 Pro. |
Hardwares | HP 9000, Sun Enterprise Servers, Intel Servers, IBM PCs. |
Professional Experience
Confidential
Sr Java Developer
Role/Responsibilities:
- Perform high level analysis, design and develop software for new and existing systems.
- Have used Spring MVC pattern, Ibatis, Maven, SVN.
- Worked on Web UI such as HTML, JSP, CSS, JavaScript, XML, JQuery, AJAX.
- Worked on migrating current application from Websphere 6.1 to 8.5.5 version.
- Worked on integrating current application from Jacada 5.2 to 7.0 version.
- Deployed application on Websphere application server.
- Involved in writing junit test and integration tests for existing and new modules to improve code coverage.
- Support application in production.
- Participates in code reviews.
- Contribute to architecture reviews.
- Followed Agile Methodology/ Scrum.
Technologies/Languages/Tools: Java/J2EE, Spring 3.1.1, Maven 2.0.11, SOAP, Websphere Application Server 8.5.5, SubVersion, Javascript, JQuery, AJAX, Ibatis, MySQL, DB2, Oracle 11g.
Confidential
Senior Java Developer/ Production Support
Role/Responsibilities:
- Involved in writing applications using Java/J2EE and spring framework.
- Have used Javascript, YUI framework and AJAX.
- Worked on developing Restful clients using Spring.
- Have used JPA 2.0 for accessing, persisting and managing data between java objects and database.
- Involved in writing junit tests, integration and functional tests. Have used selenium APIs for writing functional tests.
- Involved in requirements gathering, functional specifications review, completion of technical design, build activities relative to developing the applications, and provide support during all phases of testing.
- Followed Agile Methodology/ Scrum.
Technologies/Languages/Tools: Java/J2EE, Spring Framework 3.1.1, Maven 2.0.11, SubVersion, Crucible, JIRA, Javascript, YUI, AJAX, Restful Webservice, JPA 2.0, JavaScript, YUI, Selenium APIs, Oracle 10g.
Confidential
Programmer Analyst/ Production Support
Role/Responsibilities:
- Experience with an agile development methodology, including XP method such as Test Driven Development TDD and paired programming.
- Worked on Spring configuration XML and Annotation based configuration
- Worked on iBatis and Hibernate
- Worked on Continous Improvements/ Unit testing using Junit and Jasmine tests for Javascript.
- Extensively used Javascript, JQuery and AJAX.
- Worked on WebServices using Axis framework.
- Used JIBX for binding XML data to java objects.
- Worked on Spring framework upgrade from 2.5.6 to 3.0.5.
- Worked on migrating application from Weblogic to Websphere application server 6.1.
- Involved in requirements gathering, functional specifications review, completion of technical design, build activities relative to developing the applications, and provide support during all phases of testing.
- Followed Agile Methodology/ Scrum.
- On call Support 24x7 .
Technologies/Languages/Tools: Java/J2EE, Spring Framework 3.0.5, Hibernate 3.5, iBatis, Maven 2.0.11, SubVersion, AJAX, Axis, JQuery, JavaScript , JIBX, IBM Websphere Application Server 6.0, Oracle 10g.
Confidential
Programmer Analyst/ Production Support
Role/Responsibilities:
- Designed, developed, tested and enhanced the application.
- Have set up cron jobs to update employee information nightly.
- Developed a tool called 'Account Assignment tool' AAT to assign and reassign existing customer accounts to sales individuals.
- Run scripts to kick off archives, draft and reports every month to produce final pay file.
- Provided extensive on call support in order to ensure that the archives run smoothly.
Technologies/Languages/Tools: Java/J2EE components such as JSP, EJB, Servlets , XML, JBoss, PERL Application server, Unix Shell scripting, Oracle 10g.
Confidential
Role/Responsibilities:
- Designed, developed, unit tested the software.
- Actively involved in requirements gathering, interaction with other groups such as desktop support.
- Installed and learned how to write and compile IPF script using SMSInstaller software inorder to create pop up window on user's desktop.
- Created .exe file using the IPF script with the SMSInstaller software. When a user logs in to CORP domain, the GPO server searches for his/her userids in the text file. If the userid is found, then GPO server triggers the .exe which causes a pop up window to appear on the user's desktop .
- Have setup cron job to create userids list that will be fetched by a job on windows server.
- Provided production support and troubleshooting issues related to pop up screen.
Technologies/Languages/Tools: Microsoft SMS Installer Version 2.0, DWR, Java, JavaScript, Unix Shell Scripting, Windows Server, Oracle 10g.
Confidential
Role/Responsibilities:
- Designed, developed and unit-tested the application.
- Involved in project discussions and requirements specific documentation.
- Installed interop libraries to use Microsoft office components which allow automation of commission updates for sales orders using excel sheet.
- Provided production support for this application.
- Worked on converting/migrating the application in C C Sharp technology.
Technologies/Languages/Tools: VB .net, C C Sharp , Microsoft Visual Studio, JavaScript, AJAX, Windows Server, Oracle 10g, Cognos, Brio.
Confidential
Role/Responsibilities:
- Responsible for designing, developing and unit testing both ASR and LSR projects.
- Involved in all requirements gathering and meetings related to enhancements.
- Handled code deployment during ASR and LSR upgrade to newer versions.
- Provided support during TBS maintenance window.
Technologies/Languages/Tools: Java, CORBA, Castor, XML, Unix Server, MetaSolv's libraries for API calls.
Confidential
Role/Responsibilities:
- Responsible for developing the GUI pages using jsp.
- Involved in project discussions and requirements specific documentation.
- Provided production support and worked on enhancements mostly related to GUI.
Technologies/Languages/Tools: Java, Struts framework, DWR, Oracle 10g, XML, Unix Server.
Confidential
Role/Responsibilities:
- Involved in all requirements gathering and meetings related to enhancements.
- Developed web-services to update information back into front end systems.
Technologies/Languages/Tools: Java, XML, WSDL, Axis.
Other Application s Support:
- Supported other applications such as Automated Cut Sheet ACS , Broadband Provisioning Tool BPT , Customer Relationship Management Center CRMC , and Product Catalog Tool PCT .
- Responsible for starting/stopping applications during maintenance.
- Provided on call support for all applications wherever required.
Technologies/Languages/Tools: Java, Unix Shell Scripting, XML, Struts, Web Services.
Confidential
Programmer Analyst
Role/Responsibilities:
- System analysis, design, data modeling, development, requirements gathering, documentation, testing, debugging and troubleshooting software applications in Java J2EE.
- Work on Informatica, MQ Series, J2EE, VITRIA software suite, TIBCO, Broadvision, JONAS, TOMCAT and Websphere application servers.
- Shell scripting and database implementation using SQL Server and Oracle in Unix, Linux and Windows Environment.
- Develop web applications using Microsoft c and ASP.NET.
Technologies/Languages/Tools: Java/J2ee, Visual Basic, COM, C .NET. JONAS, VITRIA Software Suite, Websphere, JBOSS, Tomcat, Biztalk, TIBCO, Broadvision, Actuate e Reports, Oracle, SQL Server, Unix, Linux and Windows