We provide IT Staff Augmentation Services!

Programmer Analyst Resume

0/5 (Submit Your Rating)

Milwaukee, WI

SUMMARY

  • Over 7 years of strong software experience in design, development and deployment of web - based and Client-Server business applications using OOP, Java/J2EE technologies.
  • Experienced in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Application Servers like Apache Tomcat.
  • Experienced in programming for SQL Server, Oracle10g and DB2.
  • Developed application using Java/J2EE technologies - Java Server Pages (JSP), HTML, CSS, JSTL, Java Beans, spring, XML.
  • Involved in all the phases of Software Development Life Cycle (SDLC).
  • Mule ESB experience with implementing service-oriented architecture (SOA) and enterprise application integration (EAI) using MuleServer 3.x.
  • Experience in implementing MuleSoft Choice, Scatter-Gather, Splitter, and Batch.
  • Hands on experience using mule connectors like HTTP, Database, SMTP, FTP, JMS, FILE and Knowledge on Salesforce, SAP and VM connectors
  • Expertise in MVC architecture, Struts framework, Spring IOC. Spring Boot,Microservices, Java Server Faces, POJO’s, iBATIS and hibernates.
  • Worked as a business analyst for top financial company.
  • Experienced in Ticket tracing tools like JIRA, ALM, ITRC, HP Service Manager and also MS Suite (Excel, Word, and Power Point), Share point, and outlook.
  • Experienced in generating reports using IBM Cognos.
  • Expertise in developing SOA (Service Oriented Architecture), REST and J2EE Web Services based on SOAP, WSDL, JAXB, JAX-RPC using tools like Apache Axis.
  • Expertise in developing the presentation layer components using JSPs, Servlets, JavaScript, Ext JS, XML, XSLT, HTML, JQuery and knowledge in Adobe (AEM CQ5).
  • Worked on various IDE’s like Eclipse, My Eclipse 5.1, WSAD 5.1 and RAD 7.0., NetBeans
  • Experienced in using various tools like ANT/Maven for project build/test/deployment JUnit for unit testing and Log4J for logging.
  • Experienced with application server, JSF Framework, Oracle Weblogic application server, Openshift JBoss application server, Hudson and Apache Tomcat web server.
  • Experience with configuration, customization, and development of E-commerce platform.

TECHNICAL SKILLS

Languages & Tech: Java, JSP, JSF, J2EE, Java Beans, JDBC, Servlets, JNDI, Spring, Hibernate, UML, SQL, PL/SQL, MySQL.

Scripting Languages: HTML, DHTML, AJAX, CSS, XML, JQuery and JavaScript

Application Servers: Apache Tomcat, Weblogic, Jboss and WebSphere

Database: SQL Server, MY SQ, Oracle and DB2

Ticket Tracking tools: ALM, JIRA, HP Service Manager, TFS

Web Services: SOAP, REST, WSDL and JMS, JAX-WS

Testing and Building Tools: Ant, Maven, Harvest, JUnit, and Log4j

XML and Tools: XSD, DTD, SAX & DOM Parser

IDE Tools: Eclipse, NetBeans, My Eclipse, RAD and IBM Cognos

Operating Systems: Windows 95/98/2000/XP/Vista/7/8 and UNIX/LINUX

PROFESSIONAL EXPERIENCE

Confidential, Milwaukee, WI

Programmer Analyst

Responsibilities:

  • Involved in preparing Business Requirement Document, Functional Specifications Document.
  • Responsible to write Database scripts for brand conversion and multi-threaded the entire process.
  • Responsible to do code changes for data migration from retail to small business.
  • Worked on creating new household feature and additional features to the existing/new customers to be enrolled for the Billpay product.
  • Coordinating, assigning work to offshore team and Involved in production support for the application.
  • Writing test cases, bug fixes and Participated daily scrum meetings/review calls.
  • Worked on spring boot Micro services to breakdown the existing Soap services and developed new services using RESTFul.
  • Working on converting two separate products (BillPay, PeoplePay) into a single UI Fusion mobile application.
  • Worked on Oracle database using PL/SQL for member conversion and Syndicate layer removal.

Environment: Java 1.6,Spring MVC, Spring Boot, Micro services, Maven, Oracle 11g, PL/SQL, My Eclipse, Spring tool suite(STS), Websphere, Harvest, TFS, Jenkins, Docker, Soap/Restful, GIT, Bit bucket, HPservice Manager.

Confidential, Stevens Point, WI

Java Developer

Responsibilities:

  • Writing code to improve application performance and code merging.
  • Performing configurations, development tasks, multi-threading and monthly releases.
  • Complete requirements analysis and documentation.
  • Designing, estimating, developing, and unit testing performance enhancements to the system.
  • Participating daily scrum meetings and review calls.
  • To minimize the response time and enable faster processing since IP’s are processed in threads, Multithreading is used.
  • Assist in development, execution of test plans and documentation.
  • Gaining a working knowledge of the Guide wire Policy Center System.
  • Working on performance issues and participating in code reviews with leads.
  • Automated various critical points identified in functional testing using Selenium Web driver.

Confidential, Wilmington, DE

Application Developer/ Technical BA

Responsibilities:

  • Working as a liaison between Client and Third-party Vendors and gathering required documents/ email attestations to close Breaks.
  • Co-ordinated pre-release and release processes including change control, production migration and creating awareness.
  • Responsible for gathering requirements, conducting meetings with various Vendors’ analyzing risks and issues.
  • Working closely with Third-party vendors to gather evidence to close the appropriate breaks.
  • Gathering TRAP (technology recovery action plan), Run Book from vendor and getting it review by internal teams and IRM.
  • Developed training material and documentation; performed knowledge transfer to new hires.
  • Day to Day basis, tracking Peregrine tickets status for DCR file issues and following up with Internal IRM’s to review the remedy for newly created breaks.
  • Arranging meetings to discuss about Application Risk Classification Application impact analysis and monthly score card meetings.
  • Managing applications status, managed time lines, deliverables and documentation.
  • Creating and Maintaining Break reports, updating them in everyday meetings and worked as secondary lead for many applications.
  • Log4Jis used to print the logging, debugging, warning, info on the server console.
  • DevelopedSOAP Web ServicesusingTop-DownandBottom- upapproach.
  • Implemented Java EE components usingSpring IOC module.
  • JAXB Marshalling/UnMarshallingis performed.
  • Participated in defect resolution and QA review of the Code before delivery.
  • Wrote SQL queries for CRUD operations, and Stored Procedures.
  • Responsible for creating weekly and monthly reports for management based on IBM Cognos data according to Team needs.
  • Programmed and scheduled IBM Cognos reporting Studio to track newly created breaks, closed/ Rejected breaks on daily basis.

Confidential, Detroit, MI

Java Developer

Responsibilities:

  • Responsible for the design and development phase of the application.
  • Participated extensively in Data Model designing for the entire application.
  • Used JSF Framework to develop the application.
  • Used Ice facesfor creating and maintaining the uniformity of the client pages.
  • Implemented the functionalities using Java, J2EE, spring and JSF framework with Ice faces.
  • Proposed and implemented the use of Struts, Tiles into project, improving UI flexibility and providing single point of maintenance.
  • Developed application UI using JQuery, AJAX, JS, JSP
  • Developed the UI using the Angular JS and Backbone JS and Converted the Series Force to Angular JS and HTML.
  • Client pages are built using JSF tags. Used JavaScript for client side validations.
  • Used Log4j for writing the logs including errors, warnings, info. Used Maven build tool to build different EAR files and to print the server info.
  • Worked on Weblogic server to deploy the applications.
  • Created internal web services using RESTful. Consumed external web services to support the application.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Used HP QA to manage the defects and issues. Hudson for the Continuous Integration builds for different applications.

Environment: Java JDK 1.6, J2EE,Spring, Ice Faces, JPA, Maven, Oracle, Ajax, JavaScript, JSP, HTML, CSS, log4j, Eclipse, Oracle, JMS, Hudson, Web logic, Axis, HPservice Manager.

Confidential, Buffalo, NY

Java/J2EE Developer

Responsibilities:

  • Involved in preparing Business Requirement Document, Functional Specifications Document, UI Prototype.
  • Actively participated by suggesting the modifications and environment changes required for the setup of the system, based on the technicalities involved in the project.
  • Eliminated the unnecessary code for database access and developed the Java Beans for business logic for the commonly used data.
  • Designed UI modules using JSP 2.0, HTML pages using CSS, JavaScript and AJAX.
  • Developed usingSpringframework Model View Controller (MVC) with different components Spring AOP, Dependency Injection.
  • Used JDBC to retrieve data from database to the data objects and configured a data source with connection pooling on JBoss Application server.
  • Used Mapper classes to retrieve a particular type of data, which would be used across application in various places.
  • Based on the client input XML files, implemented XQuery and XPath for querying and node selection to create Java Objects.
  • Developed Web services modules based on SOA architecture to consume services.
  • Developed services that are reusable and interoperable, based on SOAP, JAX-RPC Web services using AXIS.
  • Develop the Entity Beans, where transaction persistence is required and JDBC used to connect Oracle database.
  • Implemented Ldap integration, which provides a basis for authentication as single sign on.
  • Involved in designing the database schema, PL/SQL queries, programs required for the application and SQL performance tuning for reports.
  • Responsible for writing the ext JS code for validating the application.
  • Involved in configuration management setup using SVN and used as version control.
  • Involved in User Acceptance testing (UAT) and provided production support of all integrated modules.
  • Used JUnit for writing unit and integration test cases and deployed the application on JBoss server.

Environment: JSP 2.0, HTML, CSS, JavaScript, AJAX, Spring MVC, Spring AOP, SOAP, HTTP, MW, JDBC, JBoss Application Server, XML, SOA, SOAP, JAX-RPC, AXIS, ORACLE DB 9i/10g, Linux, ANT, Junit.

Confidential, Los Angeles, CA

Java Developer

Responsibilities:

  • Interacting with client for requirement gathering, analysis and modularization of the requirement.
  • Developed JSP pages and client side validation by javascript tags.
  • Responsible for implementing the business requirements using Spring MVC.
  • Transformed different XML documents into other formats using XSLT.
  • Responsible for delivering SOA platform with high customer satisfaction.
  • Designed textual and graphical content including product illustration for the website.
  • Developed front-end controller using spring MVC to handle all the requests.
  • Developed Ajax call from JSP pages.
  • Worked within SOA based enterprise frame work to build web services.
  • Implemented Global Caching in Message Broker by integrating with Web sphere Extreme scale.
  • Developed automation and process for operations and deployment of application in a message broker environment.
  • Developed DAO layer to handle the database access using Spring JDBC (DAO design pattern).
  • Developed custom tags to display the data in JSF pages.
  • Developed service layer to handle the Business logics using EJB as well as database transaction.
  • Deployed the application in Production environment.

Environment: Java 1.6, EJB 3.2, JSF, Spring MVC 3.2, Spring JDBC, JPA 2.0, Web Sphere, WMB, Restful Web Services(SOAP), JavaScript, jQuery, JMS, JSON, Apache Tomcat, XSLT, Ajax, Oracle 10g, Maven, Rational Rose.

Crittenton, Oakland, CA

Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design and implementation of business requirements.
  • Extensively worked in integrating the different layers of the project.
  • Designed and developed Application based on Struts framework using MVC design patterns.
  • Developed Struts Action classes and Form Beans.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • Extensively used JSTL tags and Struts tag libraries. Used Struts tiles as well in the presentation tier.
  • Developed Custom Tags to simplify the JSP. Designed UI screens using JSP, CSS, XML and HTML. Used JavaScript for client side validation.
  • Responsible for writing the JavaScript code for validating the application.
  • Used JQuery for validations and UI development.
  • JSP Content is configured in XML Files for Developing Deployment descriptor files.
  • Developed numerous UI (User Interface) screens using JSP and HTML, CSS, Java Script.
  • Responsible for writing the JavaScript code for validating the application.
  • Involved in production support of the application.
  • Implemented in various design patterns in the project.
  • Involved in System Testing and integration testing of the application.

Environment: Core Java, J2ee, Struts, JavaBeans, Servlets, JSP, JDBC, JavaScript, HTML, CSS, XML, Apache Tomcat, DB2, SQL, Windows XP, LINUX, Eclipse, Log4j, Junit, ANT, Jboss.

Confidential

Java Developer

Responsibilities:

  • Analysis and understanding of business requirements.
  • Effectively participated in weekly client communications with Business Analysts.
  • Involved in the architecture team for design and implementation of system.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Developed Custom Tags to represent data in a desired unique table format and to implement paging logic.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Business logic is implemented using Spring Core and Hibernate.
  • Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Developed Web Services using XML messages that use SOAP, Created WSDL and the SOAP envelope.
  • Developed Exception handling framework and used log4J for logging.
  • Developed and modified database objects as per the requirements.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.

Environment: Java 1.5, Spring Framework, JSP, Hibernate 3.6, JUnit, UML, XML, CSS, HTML, Linux/UNIX, Oracle 9i, Eclipse, Java Script, Weblogic, Rational Rose, ant.

We'd love your feedback!