Analyst Resume
Milwaukee, WI
SUMMARY
- Java Programmer and J2EE Developer with 8 years of experience in java based technologies JDK (JSE)1.6/1.5/1.4(4,5,6), JEE(5,6,7), JSP, Struts 1.2/2.0, JSF 2.0/2.1, Spring 2.5/3.0, JDBC, Hibernate, Apache Tomcat, Glassfish, XML, Servlets, Java Beans, HTML, Java Script.
- OCJP1.6 certified.
- LOMA level 1 certified and has through understand of Insurance and Investment Banking domains.
- Expertise in technologies using Java and C++.
- Extremely good in Struts, Spring Framework, Hibernate and JSF.
- Expertise in back - end/server side java technologies such as: Enterprise Java beans (EJB), web services, Java persistence API(JPA), Java Messaging Service(JMS), Java Data base Connectivity (JDBC),Java Persistence Query Language(JPQL), Java Naming and Directory Interface (JNDI), JAVA Transaction API(JTA).
- Expertise in using SOA and Web Services Technologies and Tools like Web Services, SOAP, REST, UDDI, SOAP UI.
- Adapt in server side development skills using Apache and good knowledge of database connectivity (JDBC) for databases like Oracle, MySQL, and MS Access.
- Expertise in web-based GUIs development using Applets, Java Script,JSP, HTML, HTML5, XHTML,CSS.
- Experience in designing, developing and deploying J2EE applications on IBM WebSphere/WebLogic Application Servers, Tomcat, and JBOSS.
- Developed rich web user interfaces with Java Server Faces (JSF), AJAX (Asynchronous Java Script and XML).
- Very Strong conceptual and hands on programming skills on Collections, Multi-Threading, Garbage Collection, Exception Handling, OOPs concepts in Core Java.
- Good knowledge in Linux and UNIX (Solaris) and Shell Scripting and SAS programming.
- Worked proficiently in various IDEs including Net Beans,Eclipse and RAD.
- Good experience in using JUnit, DB Unit, Load Test for testing and CVS, SVN for Subversion (Version Control).
- Experience with Data modeling concepts, SQL Stored Procedures, SQL Queries and Triggers.
- Experience with UML modeling Class Diagrams, Use Cases, and Sequence diagrams.
- Good Understanding of Agile Development Practices - Extreme Programming(XP) like Continuous Integration(CI), Test Driven Development(TDD), Refactoring and Pair Programming.
- Have the knowledge of ASTRA Api/RestFul web service.
- Strong analytical, presentation, problem solving and excellent inter-personal skills, ability to work independently and active team player with proven work ethics and leadership qualities.
TECHNICAL SKILLS
Operating Systems: Win 95/98/2000/XP/Vista/7/8, UNIX, Linux - Red hat.
Languages: Java, C++, C, SQL, PL/SQL.
Database Systems: My SQL, Oracle 8i/9i/10g, MS Access.
Frameworks: Struts 1.2/2.0,EJB 2.0/3.0, spring 2.5/3.0,JSF 2.0/2.1.
ORM Framework: Hibernate 2.0/2.1/3.0.
J2EE Technologies: JDBC, Servlets, Java Beans, JSP, JMS, XML, XSL, XSD, Web Services,JSTL, JNDI.
Web Technologies: Applets, JSP, HTML, XHTML, CSS, Java Script (GWT), JQuery
Testing Methodologies: JUnit 3.0/4.0/4.1.
Agile Methodologies: Agile, RAD, Waterfall, Test Driven and Scrum Models
Web Services: XML, SOAP, WSDL, JAX -RPC, JAX-WS, JAX-RS
IDE Tools: Eclipse IDE, Net Beans IDE, Visual Studio and RAD.
Application Software: SVN, CVS, Apache Ivy, Microsoft Word, Excel, PowerPoint, Outlook.
Web/Application Servers: Apache Tomcat, IBM WebSphere, BEA WebLogic, OpenStack, JBOSS.
PROFESSIONAL EXPERIENCE
Confidential, Milwaukee, WI
Analyst
Responsibilities:
- Worked in small projects using agile methodologies.
- Worked in Trade and Derivative Management Support team.
- Worked on JDBC, Servlets, Java Beans, JSP, XML, Web Services technologies.
- Extensive use of Struts Framework for Controller components and view components.
- Worked on Shell scripting, Perl scripting and SAS programming.
- Supported Real estate applications that uses Spring and Hibernate frameworks.
- All the applications useClyde Frameworkto process thedata and savein theSybasedatabase.
- Used swift messages as input to various systems.
- To help stabilize the application by analyzing the code and providing permanent fixes.
- Providing right information to the business users.
- Handling the client requests on ad hoc basis.
- To analyze business requirements and perform code changes.
- To help test the changes in all environments.
- Used SVN for maintaining the Source Code Designed, developed and deployed on WebSphere.
- Worked on various applications such as matrix pricing, which uses Java Servlets and creates web pages using JSP’s for generating pages dynamically.
Confidential, Chicago, IL
Java/J2EE Developer
Responsibilities:
- Worked in AEGIS support team.
- The application usesSpring MVC,Hibernateto process thedata and savein theMySQLdatabase
- UsedApache Mavenfor running automated build of the application.
- Worked on Java and SOAP, to interact and get the data from csv files as we are prototyping the user Experience.
- Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns
- Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object and Singleton.
- Implemented persistence layer using Hibernate
- Involved in the Design of ERD (Entity Relationship Diagrams) for Relational database.
- Used DAO pattern to retrieve the data from database.
- Implementing all the Business logic in the middle-tier using Java classes.
- Used JUnit framework for Unit testing of application.
- Used Log4j for Logging various levels of information like error, info, debug into the log files.
Environment: JDK1.6, J2EE, Spring 2.5, Spring MVC, Hibernate, Eclipse, Log4j, MySQL, SVN, Apache Maven, HP Quality Center, Windows 7, Apache Tomcat 7.0, JavaScript, SOAP, CSS.
Confidential, Hartford, CT.
Java/J2EE Developer
Responsibilities:
- Involved in coding using Java Servlets, created web pages using JSP’s for generating pages dynamically.
- Involved in developing forms using HTML and performing client side validations using JavaScript.
- Developed tabs with rollover effect plus other effects using JavaScript.
- Developed Enterprise Java beans for the business flow and business objects.
- Designing, coding and configuring server side J2EE components like JSP, Servlets, Java Beans, XML.
- Extensive use of Struts Framework for Controller components and view components.
- Learned XML for communicating client.
- Rigorously followed Test Driven Development in coding.
- Used CVS for maintaining the Source Code Designed, developed and deployed on Apache Tomcat Server.
Environment: JSP, Servlets, JDBC, JavaScript, Eclipse, HTML, JUnit, Apache Tomcat Server, Oracle, PL/SQL.