Programmer Analyst/java Developer Resume
SUMMARY:
- 11 years and 6 months of experience in various technologies such as JAVA, SERVLET, JSP, SPRING, JPA, Hibernate/EclipseLink, JSF, Prime Faces, EJB and SQL. Have worked on domains like Banking & Asset Management and financial domain
- Have around 11 years and 6 months of progressive experience in Development, Testing, Quality process, Implementation and Support for various applications
- Experience of programming in Java, Java Script, DHTML, XML/XSL and SQL
- Proficient in GUI design and development using HTML 4.0/XHTML, CSS/CSS3, JavaScript, jQuery, AJAX and DWR.
- Diagnostic Ability - Ability to go to the core of the problem
- Extensive experience in n-tier, Web Application and development with open source tools.
- Excellent analytical, programming and communication skills.
- Has the capacity to work hard to meet the stipulated deadlines.
- Have comprehensive knowledge of MVC2 Architecture and have worked on frameworks like Struts, Spring Web Flow and JSF. Familiar with Application Servers and various design patterns.
- Extensive hands on experience in requirement gathering, design, effort estimation, reverse engineering, timeline and delivery management.
TECHNICAL SKILLS:
RDBMSMS: Access, Oracle, IBM DB2, Ms Sql Server
Operating Systems: Windows 98/NT/XP, UNIX, MS - DOS
Development Languages: C++, Java, PL/SQL, J2EE, JavaScript
Application Server/Web server: WEbSphere6.1, Weblogic 10.36., Tomcat 8.X
IDE: Eclipse 3.X,IBM RAD7.0
J2EE Technologies: Servlets, JSP, JDBC, Struts, EJB
Tools: Altova XMl spy, IBM DB2 Command Editor,Source Safe
Tools: MS VSS,PVCS 7.5.1.0,Borland Star team 2006 R2
PROFESSIONAL EXPERIENCE:
Confidential
Programmer Analyst/Java Developer
Environment: Java 1.6, MDB, Spring webservice with CFX, EJB, Spring JPA (Eclipselink)
Responsibilities:
- Requirement Understanding and analysis for development.
- Detail Design level analysis.
- Construct source code based on low level designs
- Test driven development using JUnit and Mockito framework
- Unit testing
- Participate on Agile scrum, Story sizing, retrospective
Confidential
Programmer Analyst/Java Developer
Environment: Java 1.6, EJB 2.x,MDB, JMS, web service
Responsibilities:
- Requirement Understanding and analysis for development.
- Detail Design level analysis.
- Construct source code based on low level designs
- Test driven development using JUnit and Mockito framework
- Unit testing
- Deployment inSIT
Confidential
Programmer Analyst/Java Developer
Environment: Java 1.6, PowerMockito1.6.2, Mockito 1.10.19
Responsibilities:
- Design the application to populate the input object for the Junit test.
- Design the Junit Suit to use optimum mock objects.
- Write test cases for static, final and private methods.
Confidential
Programmer Analyst/Java Developer
Environment: Java, Spring Webservice, Spring JPA(Eclipselink), MDB, Spring
Responsibilities:
- Customer expectation management.
- Interacting with the business users, analysts and understanding the requirements.
- Performed deployments of project EAR on WebLogic server through build file execution.
- Implemented SOAP web services to exposed a few operations to be consumed by other applications.
- Interacting with the Quality team about the issues, bugs found and fixing them in the testing phase of the application using HP-ALM.
- Developed DAO layer framework components to interact with Oracle and used RapidSQL to access database.
- Construct source code based on low level designs
Confidential
Programmer Analyst/Java Developer
Environment: Java, IBM DB2, Sybase and Oracle
Responsibilities:
- Requirement Understanding for development.
- Design low level architecture.
- Participate on Agile scrum, Story sizing, retrospective.
- Design unit test cases.
- Deployment inSIT & UAT.
- Construct source code based on low level designs
Confidential
Programmer Analyst/Java Developer
Environment: Java, JSF, PrimeFaces, EJB 3.1, OpenJPA, JDBC, WebLogic Server 11g, Sybase
Responsibilities:
- Customer expectation management.
- Interacting with the business users, analysts and understanding the requirements.
- Analysis of requirement to propose and design the solution.
- Timeline definition based on customer need.
- Code review and process orientated development.
- Verification of delivery before handing over for testing.
- Analyzing and understanding the existing VB code and developing equivalent Java/J2EE code for it.
- Creating Business Requirements and System Module Specification documents
- Developing multiple modules using the defined architecture and coding standards.
- Developed UI screens from available wireframes using primefaces 3.2.
- Developed DAO layer framework components to interact with Oracle and used RapidSQL to access database.
- Performed deployments of project EAR on WebLogic server through build file execution.
- Implemented SOAP web services to retrieve the data from different client application and also exposed a few operations to be consumed by other applications.
- Interacting with the Quality team about the issues, bugs found and fixing them in the testing phase of the application.
Confidential
Programmer Analyst/Java Developer
Environment: Java, EJB
Responsibilities:
- Requirement Understanding for development.
- Design low level architecture.
- Design unit test cases.
- Deployment inSIT & UAT.
- Construct source code based on low level designs
Confidential
Programmer Analyst
Environment: Java, Struts 1.3,, Eclipse, Hibernate, Websphere 7.0 Server
Responsibilities:
- Requirement Understanding for development.
- Design unit test cases for the persistence layer so as to completely test the persistence business functionality and develop JUNIT based test cases for implementing the same.
- Construct source code based on low level designs
Confidential
Java Developer
Environment: Java, JSF, Servlet, Eclipse, Magic Draw UML, JBoss Server
Responsibilities:
- Requirement Understanding for development.
- Low level design for core features of the iMAP such as Application level session handling, etc.
- Design unit test cases for the iMAP/CDP so as to completely test the business functionality and develop JUNIT based test cases for implementing the same.
- Construct source code based on low level designs
Confidential
Java Developer
Environment: Java, HTML, JavaScript, JSP, Servlets, EJB, XML/XSL,EJB, Oracle, DB2, IBM RAD 7.0, IBM DB2 command editor, Altova XML Spy, WebSphere Application Server v6.1 and Windows XP.
Responsibilities:
- Requirement Understanding for development.
- Impact Analysis.
- Involved in code development, code optimization and code review.
- Unit testing
- Writing and modifying SQL queries when required.
- Involved in application server configuration.
Confidential
Java Developer
Environment: C++, Java, Spring, Serving XML, UNIX and Windows XP
Responsibilities:
- Requirement Understanding for development
- Impact Analysis
- Involved in code development, code optimization and code review
- Unit testing
- Improving the performance of the Java program
Confidential
Java Developer
Environment: Java, HTML, JavaScript, JSP, Servlets, EJB, XML/XSL,EJB, Oracle, DB2, IBM RAD 7.0, IBM DB2 command editor, Altova XML Spy, WebSphere Application Server v6.1 and Windows XP.
Responsibilities:
- Requirement Understanding for development
- Impact Analysis
- Involved in code development, code optimization and code review
- Unit testing
- Writing and modifying SQL queries when required
- Involved in application server configuration
Confidential
Software Developer
Environment: Struts 2.06, Servlets, Ms-SQL 5.0, JDBC, Tomcat Struts framework (MVC 2 model).
Responsibilities:
- Requirement Understanding for designing and development.
- Impact Analysis.
- Unit Testing
- Involved in Designing of Application.
- Involved in code development, code optimization and code review.
- Writing and modifying SQL queries, function and procedure when required.
- Involved in web application server configuration.