We provide IT Staff Augmentation Services!

Programmer Analyst Resume

4.00/5 (Submit Your Rating)

Dearborn, MI

PROFESSIONAL SUMMARY:

  • Over 8+ years of experience in software development includes Analysis, Design and Development of quality software for Standalone Applications and Web - based applications using JAVA/J2EE Technologies using Software Development Methodologies Frameworks like SDLC, OOAD and AGILE.
  • Good Experience with System Integration architecture, Interface design and development.
  • Expertise in designing and developing enterprise and web applications using Java and J2EE technologies like Core Java, JDBC, Servlets, Angular JS, JSP, JBOSS, J unit, Struts, Spring, Spring Boot, Hibernate, ATG Web Commerce Framework, HTML, CSS, XML, JavaScript, Ajax, and JSON, SOAP and RESTFUL web services.
  • Extensive experience in Hibernate ORM mapping utilities and used query, criteria services
  • Over 5+ years of development experience in Java, Struts, spring, Spring Boot, Enterprise Java Beans, JMS, Spring IoC, MVC, AOP architecture.
  • Involved in requirement, design and development phases of the application.
  • Worked with DBA for the creation of new tables and new fields in the database.
  • Developed custom tags, STLD to support custom User Interfaces.
  • Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture.
  • Created new Action Forms to access the form data.
  • Used Multithreading in programming to improve overall performance.
  • Consumed Restful Web service for retrieving customer’s data from sent from external vendors.
  • Data was converted into JSON using JSP tags
  • Developed the front end User Interface using HTML5, JavaScript, CSS3, JSON, JQuery
  • Worked on Source control systems (Subversion and Git.)
  • Created new Action Classes corresponding to the new Action Forms created.
  • Implemented the DAO pattern to connect to the database and retrieve data.
  • DAO and the hibernate transactions was implemented using Hibernate framework
  • Proficient in working with JavaScript Frameworks like Angular JS, Ext js.
  • Over 3.5+ years of experience in developing Web services using SOAP, SOAP UI and Restful.
  • Expertise in working with Hibernate, spring, Struts, ATG Web commerce framework 10.2
  • Good experience in developing web Applications using Struts framework implementing Action Classes, Action Forms, and Struts Validation Framework.
  • Good understanding of NoSQL Data bases and hands on work experience in writing application on No SQL databases like Cassandra and Mongo DB.
  • Extensive B2B development work on IBM Web Sphere, J boss application servers and web development on Apache Tomcat Web server.
  • Extensive experience on IDEs My Eclipse, IBM RAD, IBM Rational Rose, QC, JIRA, Bamboo, Jenkins, Jfrog.
  • Experience with Content Management System (CMS)
  • Tremendous knowledge in working with databases like Oracle 11g, DB2, MS SQL and My SQL.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

TECHNOLOGY & TOOLS:

Web/ Application Servers: IBM Web Sphere, Web logic, J boss and Apache Tomcat

Development Tools: IBM RAD, Eclipse, My Eclipse and IBM Rational Rose, STS

Scripting Languages: Java Script, CSS, JSON, Ajax, Ant, Maven and Shell scripting

Web Technologies: HTML, DHTML, HTML5, J Query, CSS3, JAX-WS

Methodologies: SDLC, RUP, Agile (Scrum/Extreme Programming)

Design/Version Control: Rational Clear Case, CVS and Tortoise SVN and GIT

Core Expertise: Polymorphism , Encapsulation, Collections, Servlets, JSP, JDBC, JNDI, Java Mail, EJB, JSF, RMI, J Unit, SL4J and JSTL

Message Service: MQ series, JMS

Frame Works: Spring3, Struts, Spring Boot, Hibernate 3, JPA, SOAP UI, ATG Web Commerce Framework, SOAP and RESTful web services

Databases: Oracle, DB2, MySQL, SQL server and Mongo DB, RQL

Bug tracking: Rational Clear Quest and HP Quality Centre, Version One

Patterns: Java/J2EE Design pattern

Operating Systems: Windows, UNIX and Linux

Languages: C, C++, Java, HTML, XML, XSLT, UML, WSDL, XSD, SOAP and Restful Web services

PROFESSIONAL EXPERIENCE:

Confidential, Dearborn, MI

Programmer Analyst

Responsibilities:

  • As part of the VendorReportsWS project, worked with multiple vendors on service integrations, mapping vendor data into ACG format. Understood ACG property and casualty insurance system and then applied the knowledge in aligning the new vendor services.
  • Developed and deployed both SOAP and RESTful Web services to interact with multiple partner interfaces, and written client Interfaces and implementation classes for multiple operations involving ordering Loss History for Auto, home and getting prefilled information from third party vendors.
  • Increased the performance of the existing applications by 20% by implementing Micro Services architecture in Java using spring boot and maven.
  • Developed Micro Services for Auto Loss History, Home Loss History, MVR, Credit score, ACI Payment, Vendor Prefill, Home Coverages, and Home Replacement Cost services.
  • Logged the Spring JPA queries seamlessly with no code changes to the existing applications using P6SPY framework.
  • Worked on masking the confidential/sensitive data of the customers before logging.
  • Integrated Vendor Reports to Production insurance applications. (Sales and Service & Specialty Lines).
  • Participated as release manager for all lower regions using Jenkins and Cruise Control integration tools.
  • Participated in release management for all Micro Services using Serena Release.
  • As part of multiple phases of the project, developed design documents and worked on use case diagrams, class diagrams, activity diagrams and sequence diagrams with UML notation.
  • Used JProfiler tool to keep track of the memory usage and performance of the web services.
  • Worked on XML parsers (SAX, DOM), JAXB, XSL, XSLT.
  • Generated and deployed J2EE Application Archives (JAR, WAR and EAR) on IBM Web Sphere Server and Tomcat Server (STS).
  • Monitored production after implementations and resolved application/technical problems of the highest complexity with Confidential most urgency.
  • Maintained all Micro Services artifacts using Jfrog Artifactory.
  • Implemented Design patterns such as Singleton and Factory design patterns.
  • Experienced In coding Stored Procedures, Triggers, and Functions.
  • Involved in Project status/risk reporting with details on outstanding milestones, status, deliverables, issues, risks and dependencies using the Version one tool (Agile tracking tool).
  • Implemented the JSF 1.2 framework for the user Interface using spring.

Environment: Java 1.8, Spring Boot, WebSphere, Embedded Tomcat, Spring Tool Suite, Version One, RAD, Oracle 11g, Jenkins, Jfrog, JSP, JSTL, Servlets, JavaScript, Design Patterns, HTML5, AJAX, JQuery, CSS, Maven, XML, JDBC, UML, Spring JPA, JUnit, JAXB, Core Java, SOAP and Restful web services, Logback.

Confidential, Bothell, WA.

Java developer

Responsibilities:
  • As part of the wireline (EDS) team and Sustainment team worked on consuming and producing web services and integrating the payment services with wireless flow.
  • Developed the frameworks for request and response validations for several web services.
  • Extensive Experience in working with SOAP Web services, Integration with external services .
  • Developed the UI components/ web applications using Java/J2EE technologies such as Core Java, JSP, JSF, Struts, Spring MVC, Spring Boot, Hibernate, HTML5, CSS3, XML, JavaScript, Maven, Ajax, and JSON.
  • Successfully developed a seamless login application using the SSO token generated from third party vendor.
  • Collaborated with the business analysts to gather the App's requirements and developed the design documents.
  • Involved in the Sustainment team to resolve production defects.
  • Developed the logging framework using log4j for multiple web services.
  • Used Maven for dependencies and configuration management. 
  • Monitored the production logs and fixed the problems. 
  • Designed DB structures such as tables, procedures and triggers in Oracle database 11g.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Developed data standards, data exchange, XML data standard or data sharing
  • Performed system, performance, load, regression, stress and data interface testing. 
  • Involved in designing test plans, test cases and overall Unit testing of the system. 
  • Used Bamboo, a continuous integration tool to generate the jar and war files, and deploy it in QA/Prod regions.
  • Participated in regular code reviews and design meetings and added the findings to best practices
  • Involved In Performance and SQL Query Optimization
  • Worked extensively on REST templates to consume the REST web services.
  • Assisted Database Developers using PL/SQL for managing data associated with the tables. .
  • Performed UAT testing and interacting with QA to help them understanding the regressing scenarios

Environment: Java 1.8, Spring 3.0, WebLogic, ATG web-Commerce 10.2, Quality Centre, JIRA, Eclipse, Oracle 11g, Bamboo, RQL language, JSP, JSTL, Servlets, JavaScript, Angular Js, Design Patterns, HTML5, AJAX, JQUERY, CSS, Maven, Node.js, XML, PL/SQL, JDBC, UML, JNDI, JUnit, JAXB, Core Java, web services (JAX-RS), Log4J

Confidential, Lakewood, CO

Sr. Java Developer

Responsibilities:

  • Involved in the analysis & design of the application using UML with Rational Rose. 
  • Used Struts Framework in the application, which is based on MVC design pattern. 
  • Extensive use of HTML5 with AngularJS, JSTL, JSP and JQuery for the presentation layer along with Java script for client side validation.
  • Converted obsolete Java web interface into a Rich Internet Application using Ext JS 5.0 
  • GUI Implementation using JQuery, AJAX, CSS, Bootstrap, HTML5.
  • Built main application in Python, Django leveraging technologies such as Tastypie, Angular.js, Backbone.js
  • Experience in OOD, UML, Enterprise Java Beans EJB.
  • Configuration and deployment of application on to Jboss application server.
  • Scaled the component interactions and generalized the interfaces using SOAP web service.
  • Implemented Restful web services (JAX-RS) in the Application. 
  • Developed Servlets and Server side components using EJB 3.0 under J2EE Environment.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Develop data standards, data exchange, XML data standard or data sharing model
  • Used Hibernate as an ORM Framework.
  • Migrated Sybase Database to Microsoft SQL Server 2000 databases.
  • Development of REST Web services using spring 4.xFramework.
  • Worked extensively on REST templates to consume the REST web services including security.
  • Assisted Database Developers using PL/SQL for managing data associated with the tables. 
  • Used JSON to load data into JQUERY data grid. 
  • Used JSON as response type in REST services
  • Involved In Performance and SQL Query Optimization. 
  • Used Maven for dependencies and configuration management. 
  • Monitored the error logs using Log4J and fixed the problems. 
  • Enforce compliance with dynamic processing and security policies by using Mule ESB
  • Used WebLogic for design, development, and deployment of applications.
  •  Used SVN, CVS version control tool along with GIT
  •  Involved in developing the JSF/Rich faces pages
  • Involved in the deployment of Web-Service End-Points using Apache CXF.
  • Involved in designing test plans, test cases and overall Unit testing of the system. 
  • Worked on Agile methodologies.

Environment: Java 1.6, Struts 1.3, Spring 3.0, Apache Tomcat 6.0, REST, IBM® WebSphere(TM) Application Server, IBM® WebSphere(TM) Application Developer, Eclipse,, Oracle 10g, Jenkins, Hibernate 3.0, JSP, JSTL, Servlets, JavaScript, Angular Js, Design Patterns, Grails, HTML5, AJAX, JQUERY, CSS, Maven, Node.js, XML, PL/SQL, JDBC, UML, JNDI, JUnit, JAXB, Core Java, CVS, web services (JAX-RS), Log4J.

Confidential, Austin, TX

JAVA/ J2EE Developer

Responsibilities:

  • Worked on the spring framework like Spring IOC and Spring DAO.
  • Implemented application level persistence using Hibernate and Spring.
  • Developed various helper classes needed using Multithreading.
  • Developed various components using Struts ( MVC ), JSP, and HTML .
  • Involved in the development of backend Logics or data access logic using Oracle DB & JDBC .
  • Involved in writing JSP s, JavaScript and Servlets to generate dynamic web pages and web content.
  • Used WebLogic for design, development, and deployment of applications.
  • Developed API using Hibernate to interact with the Oracle database
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database.
  • Uses the DAO pattern for data access layer and JMS API for the messaging requirement.
  • Used Javascript and JQuery for validating the input given to the user interface.
  • Developed test cases and performed unit test using JUnit Framework.
  • Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
  • Worked with NoSQL database Mongo DB to perform many different database operations.
  • Test the API responses for the WCS changes deployed on continuous basis, validate the GreenBox response data and Mongo DB data. 
  • Involved in creating user interfaces using JQuery .
  • Utilized Agile Methodology (SDLC) to managed projects
  • Used Maven to build and generate code analysis reports.
  • Designed and Developed SOA enterprise system using Oracle SOA
  • Involving in Building the modules in Linux environment with Ant Script
  • Implemented Hibernate Framework to connect to database and mapping of java objects to database tables

Environment: Java, J2EE, spring, Hibernate, Struts, WebLogic, APACHE CXF, Restful, JQuery, AJAX, Sencha ExtJS 4.0, JavaScript, Open stack, JSP, JSTL, SERVLET, Oracle, ADF, Sybase, CRUD, PL/SQL, JIRA, Angular, Knockout JS, JDBC, MongoDB, Backbone.js, Node.js, Adobe (CQ5), Bootstrap, Coherence, Core Java, UML, Drools, Eclipse, unit, MAVEN, ITEXT, Subversion, Jasper report, ILOG, Agile, Web 2.0, SOA, XSLT.

Confidential, TX

Sr Java Developer

Responsibilities:

  • Involved in creating various configuration files like struts and spring configuration files.
  • Used spring dependency injection mechanism to inject application dependencies Confidential runtime.
  • Used Struts validation frame work to validate the form fields.
  • Involved in creating various Hibernate mapping files and configuring hibernate configuration file to persist data into the database.
  • Designed and implemented Report Module (using Jasper Report framework) in phase 2
  • Used various Cache providers like EHCache given by the Hibernate Frame Work to cache the results that reduce database hits for every DML operations.
  • Created Real-time Reporting systems and dashboards using Adobe Flex, xml, MySQL and Perl
  • Created dispatch action classes and use validation framework for validating fields.
  • Used Hibernate Query Language ( HQL ) for accessing data from Database.
  • Create database objects such as tables, views, stored procedures, Triggers etc.
  • Developed the applications using JSP, Struts and implemented MVC Architecture.
  • Designed the Java Server Pages (JSP) using Style Sheets (CSS), HTML and XML.
  • Used the Soap UI tool to test whether the expected and actual results of SOAP web service are same or not.
  • Developed MAVEN scripts to build and deploy the application in the JBOSS Application Server.
  • Expertise in Project Process Flow Management and thorough knowledge of software development life cycle (SDLC) in Agile and Scrum environment.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Writing the front end look and appearance for the screens using Javascript, AJAX, AngularJS and JQuery.
  • Responsible for writing J2EE compliant code using Java for an application development effort. This involves working with JSP, Servlets, JDBC, XML, EJB etc.
  • Involved in the architecture of the modules according to the J2EE Standards like, client tier, web tier and business tier.
  • Developed web pages using HTML, CSS and implement Client Side (Front end) validations using JavaScript.
  • Preparing test cases by using Junit framework.
  • Involved in implementing Action Center flow of User Dash Board to upload the supported Documents.
  • Involved in Implemented the different Spring Batches .

Environment: Java, J2EE, Servlets, JSP, JQuery, spring 2.5,Spring MVC, Spring Security, Spring Batch, Struts1.1,Hibernate3, Web services, XML,XSD, Agile, Web Logic 9.x, JUnit, UML, Eclipse, Mule ESB, SQL, PL/SQL, Maven, SVN, HTML, CSS, SQL Developer, Oracle 10g, UNIX.

Confidential, Chicago, IL

Java/ J2EE Developer

Responsibilities

  • Involving in design, development, testing and implementation of the process systems, working on iterative life cycles business requirements, and creating Detail Design Document.
  • Developed various helper classes needed using multi-threading.
  • Using Agile methodologies to plan work for every iteration and used continuous integration tool to make the build passes before deploying the code to other environments.
  • Used Groovy 2.0 for polyglot programming, troubleshooting and aggregate testing.
  • Used D3.js framework for efficient manipulation of documents and graphical representation of queries.
  • Worked on Java Script libraries like jQuery and JSON
  • Designed and developed web-based software using Spring MVC Framework and Spring Core
  • Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
  • Implemented Controller Classes and Server side validations for account activity, payment history and transactions.
  • Implemented session beans to handle business logic for fund transfers.
  • Used Spring ORM module to integrate with Hibernate.
  • Designed and developed Web Services to provide services to the various clients using Restful.
  • Designed the user interface of the application using HTML5, CSS3, JSF 2.1, JavaScript and AJAX.
  • Extensive experience on modern frontend template in frameworks for JavaScript-including bootstrap, AngularJS, jQuery.
  • Implemented Hibernate framework to connect to database and mapping of java objects to database tables
  • Used Web Logic server for deploying the application.
  • Involved in writing the Maven build file to build and deploy the application.
  • Worked on SVN version Control Systems.
  • Used Log4J to capture the logging information and JUnit to test the application classes.

Environment: Java, JSP, JavaScript, JSTL, AJAX, XML, JQuery, AngularJS, Spring MVC Framework, Spring Tool Suite, Oracle 11g, rational rose, Log4j, junit, maven, Web Logic,Web Services, SOAP, WSDL.

Confidential

Jr. JAVA Developer

Responsibilities:

  • Created UML class and sequence diagrams using Rational rose.
  • Developed java server pages, Action classes and EJB’s for user transactions.
  • Designed Java Servlets and objects using J2EE Standards.
  • Mapping of the servlet in Deployment Descriptor (XML).
  • Used Entity beans as the model to represent the persistent data and interacted with Oracle data base as per MVC Architecture.
  • Used HTML, JSP, JSP tag libraries and struts tiles to develop presentation tier.
  • Involved in efficient using of multithreading concept for improving CPU time.
  • Used JDBC calls in the Enterprise Java Beans to access Oracle Database.
  • Involved in coding for JUnit test cases, ANT for building the application.

Environment: Core Java, J2EE, Servlets, Multithreading, JSP, Struts 1.1, EJB, JMS, UML, Rational Rose2000, MQ series, Win CVS, Oracle 8i, Web logic 8.1, HTML, Java script, Junit, ANT, XML.

We'd love your feedback!