We provide IT Staff Augmentation Services!

Sr. Tech Analyst Resume

2.00/5 (Submit Your Rating)

Schaumburg, IL

PROFESSIONAL SUMMARY:

  • 9+ years of extensive IT experience with primary expertise in Object Oriented and Web - based Enterprise applications using Java and J2EE technologies in Banking Financial, Communication.
  • Expertise on Java/J2EE technologies (Core Java, JavaScript, JavaBeans, JDBC, Servlets, HTML, JSP, JSTL, EJB, Struts, AJAX), XML.
  • Expertise in various open source frameworks and tools such as Jakarta Struts framework 1.2/2.0, Spring 2.0, Hibernate 3, Log4J 1.2.7 and Ant 1.6.7
  • Experience with Object Oriented Design and Object Oriented Analysis, Complete System Life Cycle, UML and associated tools such as Rational Rose.
  • Excellent skills in creating and accessing Database using SQL Queries, PL/SQL scripts (Stored procedures, triggers, cursors, views and synonyms) on Oracle.
  • Good understanding of most commonly used Java and J2EE Design Patterns (Creational, Structural and Behavioral).
  • Experience in developing persistence layer with Hibernate (OR Mapping) framework and JPA with good performance optimization techniques.
  • Experience in using Spring Framework (Spring Core, Spring MVC, Spring JDBC, Spring ORM and AOP).
  • Experience in implementing JUNIT - unit and integration test cases with mocking tools like Mockito, PowerMockito and coverage tools like eclEmma, Cobetura.
  • Having strong development and production support experience for banking application.
  • Strong experience in establishing/configuring the application infrastructure using application servers (Weblogic, WebSphere and JBOSS), web servers (Tomcat) and database servers.
  • Proficient in developing SOAP Web services, XSL, Schemas, JAXB, XMLBeans, WSDL and SOAP. And on Restful Web services.
  • Hands on experience running, analyzing and fixing the code quality tools like Sonar, CAST AIP and HP Fortify Static Code Analyzer.
  • Experience in writing SQL queries, Stored Procedures and implementation on ORACLE 10g.
  • Mentored new developers on latest technologies as Team Lead. Involved in Management activities.
  • Aware of CMMI level processing for quality control and assurance

SKILLS SUMMARY:

Sun Technologies: J2EE (Java 1.7, EJB 2.1/3.0, Servlets 2.4, JSP, JDBC)

Web Technologies: HTML, CSS, XML and JavaScript, AJAX, JSOn, TAB pane js, Angular Js, Jet speed portals, Fusion Maps, Any Map, Jasper Reports, YUI Library.

Programming: JAVA, PL/SQL, HTML, XML, JavaScript.

Application and Web Servers: Web Sphere 7.1, Weblogic 11g, Tomcat 6.X and JBoss server.

XML Technologies: DOM, XSLT, DTD, Xml Schemas, JAXP, XML, JAXB

Apache Projects: Log4j, Apache-Axis, Jakarta Commons and Apache CXF framework.

Web services: SOAP Web services using Axis 1.5.2, Apache CXF framework and Restful Services using Jersey Framework.

Databases: Oracle8i/9x/10G/11G, MySQL, Postgresql

Business Domain: Banking & financial, Communication &Inventory Management & Media

Editor& Tools: MS Visio 2003, Text Pad, Putty, Edit Plus, Coffee cup PL/SQL Developer, TOAD, Microsoft Project Plan, WinSCP, Commergent Tool (IBM sterling multi-channel selling), Toad, WinSCP3, and FileZilla

ORM Tools: Hibernate 3.5 with JPA

Development IDES: Eclipse3.7, Flex Builder 3.0 and Wipro style editor, JBossEclipseIDE1.6.

Frameworks: Struts 1.x, Spring MVC, and Hibernate, Apache CXF Framework 3.2

Distributed Technologies: J2EE, EJB, JavaRMI, Web Services

Design Tools: Rational Rose.

Testing Tools: JUnit, JMeter(performance testing), sonar, Fortify (code coverage)

Source control: SVN, ClearCase, Microsoft Visual Studio TFS

Other Tools: HP Quality Center 9.2, Beyond compare, Siebel, SQL Loader, SQLPlus, Ant, Maven builds

Management skills: Analytical, Communication, Interpersonal, Leadership skills

UML Designing Tool: Rational Rose, Eclipse plug: in

Operating Systems: Windows 95/98/NT/2000/Server/XP/7, Unix and Linux

EXPERIENCE SUMMARY:

Sr. Tech Analyst

Confidential, Schaumburg, IL

Responsibilities:

  • Performed Development activities related to Webgate(Scheduler jobs and Webservices)
  • Conducted sessions with the user for preparing project documentation related to the functionality
  • Coordinated development and unit testing activities with the offshore team
  • Developed Webgate application using Spring MVC and implemented as part of D-Series scheduler
  • Developed Consumer and Producer code for SOAP Webservices
  • Conducted feasibility Analysis for the security implementation of RESTful Webservices
  • Involved in support activities for Portfolio Complete application
  • Developed authentication mechanism using Spring web security to call restful Webservices
  • Designed and developed Report Entry module using FLEX as UI and Spring MVC middle tier
  • Prepared test plans, developed test scripts and coordinated User Acceptance Testing
  • Coordinated development and unit testing activities with the offshore team
  • Performed feasibility analysis for implementing Spring Batch
  • Demonstrated functionalities of new modules to Business team
  • Conducted Requirement Analysis for Report Entry module

Environment: Java 1.6, J2EE, JSP, Spring MVC, Mybatis, Websphere Application Server 7, Solaris, RAD8.0, Toad, Serena/PVCS, Jira, Spring MVC, Putty, WinSCP, SOAP Webservices(Consumer and Producer),RESTful Webservices(Security implementation).

Java/J2EE Developer

Confidential, New York City, NY

Responsibilities:

  • Involved in gathering business requirements, analyzing the project and creating use Cases and Class Diagrams. Used OOAD for building applications.
  • Interacted coordinated with the Design team, Business analyst and end users of the system.
  • Created sequence diagrams, collaboration diagrams, class diagrams, usecases and activity diagrams using Rational Rose for the Configuration, Cache & logging Services.
  • Designed and developed the project using MVC design pattern.
  • Developed front end using Struts framework, business components using EJB’s.
  • Implementing Spring/ Tiles based framework to present the data to the user.
  • Created the web UI using Struts, JSP, Servlets and Custom tags.
  • Deployment of Application in the JBoss Server environment using ANT tool using Struts architecture with the JSP Client.
  • Configured Struts Dyna Action Forms, Message Resources, Action Messages, Action Errors, Validation.xml, and Validator-rules.xml.
  • Used IBatis for decoupling the mappings from the application logic by packaging the SQL statements inXML configuration files.
  • Wrote Action Classesto service the requests from the UI, populate business objects & invoke EJBs.
  • Used JAXP (DOM, XSLT), XSD for XML data generation and presentation
  • Wrote Junit test classes for the services and prepared documentation.

Environment: Java 5/J2SE, JSP, Spring, JAXB, XSLT, DOM, XML, EJB 3.0, WebServices, JNDI, J2EE, RSA, JBoss 6.0, Ratonal Rose, GIT, Oracle9i, Junit, IBatis, JavaScript, DHTML.

Java/J2EE Developer

Confidential, Minneapolis, MN

Responsibilities:

  • Designed and development applications using Rational Unified Process (RUP), UML and OOAD.
  • Hibernate used as the ORM mapping tool and worked with Hibernate Query Language (HQL).
  • Wrote Hibernate configuration file, Hibernate mapping files and define persistence classes to persist the data into Oracle Database.
  • Developed New Restful services using Spring Framework.
  • Created XML configuration file to configure bean properties for all beans in the project.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Spring framework.
  • Was responsible for deployments using IBM WebSphere application server.
  • Configured and Integrated JSF, Spring and Hibernate frameworks.
  • Responsible for writing Java code to convert HTML files to PDF file using Apache FOP.
  • Developed Message Driven Beans (MDBs) for receiving and processing data from IBM MQ Series using JMS.
  • Coordinated work with DB team, QA team, Business Analysts and Client Reps to complete the client requirements efficiently.

Environment: Java 6/J2EE, JMS, JNDI, JSP, JSF, My Faces, Prime Faces, Spring, Tiles, Hibernate, HTML, DHTML, IBM MQ Series, CSS, Web Sphere 5.1.2, Gradle, Clear Quest, Oracle9i, AJAX, JSTL, Eclipse, Junit, JavaScript, VSS.

Java Full-Stack Developer

Confidential, Dublin, OH

Responsibilities:

  • Designed and developed the application using Agile methodology and followed TDD, Scrum, pair programming.
  • Designed dynamic and browser compatible pages using Jquery, JavaScript and Angular JS.
  • Implemented J2EE design patterns such as Session Facade, Factory, DAO and DTO.
  • Integrated business layer using Hibernate with Spring DAO.
  • Used Angular JS Factories and Services to make Ajax calls or Restful Calls to get data in JSON Format.
  • Used Angular JS Directives like ng-app, ng-model, ng-init for initialization of Angular JS application data.
  • Wrote the DAO’s to access the database using JDBC calls.
  • Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate.
  • Developed DAOs interfaces for Hibernate to interact with the database.
  • Implementing the DAO pattern for database connectivity and used the JDBC API extensively.
  • Designed & developed LDAP Authentication & Authorization Service using Java, LDAP, JNDI.
  • Involved in transforming XML data in to Java Objects using a JAXB binding tool.

Environment: J2EE/J2SE, Java 7.0, Java Script, Angular JS, Spring Frame Work, Spring Batch, Hibernate, JDBC, JMS, Apache Axis 2.0, MongoDB, Tomcat Web server, LDAP, WSDL, SOA, SOAP, XML, HTML, Log 4j,RAD 7, Oracle, SunOS (UNIX), Sub Version, Maven and Windows 7.

Sr. Java/J2EE Developer

Confidential, New York, NY

Responsibilities:

  • Conceptualized, designed and implemented a Type3 JDBC driver to provide a SQL like interface to the backend web services which would reduce the amount of coding and testing needed for this migration.
  • Worked on adding a new module for maintaining mentoring relationship between agencies and developed Web Services using Spring framework to expose this functionality to other intranet applications.
  • Analyze business requirements and prepare documents describing the code changes to be done.
  • Implement these changes using Java/J2EE, Spring, Hibernate, EJB, HTML, JavaScript, JQuery, SQL, MQ/JMS, XML and XSL.
  • Develop Groovy scripts for generating ad-hoc reports as needed by business team.
  • Mentor/Guide other team members in complex technical issues.
  • Analyzed and implemented changes for migrating from LDAP interface to web services for GIAC Broker/Dealer application.
  • Upgrading LBS datafeeds application to migrate from legacy Mainframe agent/agency database to web service calls.
  • Analyze business requirements and prepare documents describing the code changes to be done.
  • Implement those changes using Java/J2EE, Spring, HTML, JavaScript, SQL, XML and XSL.
  • Unit test changes.

Environment: Java/J2EE (Servlets, JSP, JMS, EJB), Spring, Hibernate, Groovy, HTML, JavaScript, JQuery, SQL (DB2 and Oracle), Web Services Client, XML, XSL, IBM WebSphere, Rational Application Developer, Tomcat Web server.

Sr Java Developer

Confidential

Responsibilities:

  • Participated in Agile Scrum methodology for application development. Analysis, design, coding, unit, and integration testing of business applications in an object-oriented environment
  • Designed and developed UI screens with XSLT and JSF (MVC), Prime Faces to provide interactive screens to display data
  • Extensively Implemented Spring boot, dependency Injection (DI) and aspect oriented programming (AOP) features along with hibernate
  • Developed REST APIs using Java, Play framework and Akka
  • Used JMS (Java Mailing Service) API to mail notifications upon the success or failure when the backend processes are completed and to send mail notifications regarding any system related problems
  • Wrote Hibernate Criteria queries for data retrievals and have performed the ORM mappings to map java entities to database tables
  • Developed Cucumber-Jvm test cases and implemented those test cases with core java in back end on top of spring framework project which involved multiple modules
  • Configured Spring declarative transaction manager and implemented transaction management in DAO layer
  • Implemented RESTFUL web services using Spring Boot and consumed using spring REST services. Published Rest services for performing CRUD operations from database
  • Used JSON for data exchange between application modules along with XML and WS-Security for authenticating the REST messages along with encryption and decryption

Environment: MEAN Stack (HTML5, CSS, jQuery, JavaScript, AngularJS, Node.js, ExpressJS), Bootstrap Spring, MAVEN, Spring Boot, HSLT, JFS, MongoDB, Active MQ, Servlets, JSP, MDB, Swift2.0, Parse Server, REST& SOAP Webservices, Kafka, Apache Camel, Windows Server 2008 r2, Jira, Eclipse, GitHub, Bitbucket, Gitkraken

Sr Java Developer

Confidential, Albuquerque, NM

Responsibilities:

  • Followed Agile software methodology for project development
  • Designed the architecture based on the popular J2EE Model 2 approach of MVC design paradigm
  • Implemented Data validations for critical functionalities using AngularJS and JavaScript
  • Implemented Responsive development using Bootstrap and CSS3 media queries
  • Used jQuery plugins to develop the custom portal templates
  • Created web services using SOAP, to allow application and services to connect them over the Internet
  • Designed WSDL's and elaborated type definitions schemas based on corporate standards, integration and security specifications
  • Developed code using various patterns like Singleton, Front Controller and Value Objects, Data Access Object
  • Designed developed and maintained the data layer using Cassandra DB and performed configuration of Spring Application Framework
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services
  • Scaling solution using Amazon'sEC2 and S3 web services
  • Hands-on experience on Kafka

Environment: Java, Spring MVC frameworks, Servlets, JSP, Struts, HTML, JavaScript, jQuery, AJAX, Webservices, AngularJS, SOAP and REST web services, MongoDB, Hibernate, Cassandra Eclipse, ANT, Kafka, Apache Camel

Sr Java AWS developer

Confidential, Denver, CO

Responsibilities:

  • Identified production and non-production application issues
  • Designed and developed UI screens with XSLT and JSF 2.2 (MVC) to provide interactive screens to display data
  • Developed the UI using SFX Framework, JSF2.0, JavaScript, jQuery
  • Created conditional logics in pages using JSF tags and JSTL
  • Used Angular JS as the development framework to build a single-page application
  • Created a custom, single-page, responsive web application to replace a legacy line-of-business web application using Angular JS
  • Created custom directives for re-usable components (multi-field form elements, background file uploads, Angular JS etc.
  • Calendar, Data Table, Panel, Panel Grid
  • Created web services using SOAP, WSDL and XML with JAX-WS and JAX-RPC
  • Configured faces-config.xml and navigation.xml to set all page navigations
  • Implemented features like logging, user session validation using Spring-AOP module
  • Used Git for version control of the software
  • Expertise in developing test cases for Unit Testing, Integration Testing and System Integration Testing

Environment: Core Java 6.0, J2SE, Unix, JSP, Servlets, EJB 3.0, JDBC, J2EE (Servlets, JSP, JTA, JDBC), spring 2.5, NetBeans 7.4, (X)HTML, DHTML, JavaScript, WebSphere MQ Series, CSS, JQuery, XML, SOAP, Ajax, SHELL SCRIPTS, Agile, Oracle10g, Junit and ANT

Java/J2EE Developer

Confidential

Responsibilities:

  • Involved in development of Staffing sub-modules like Staffing Override, Interview Override, Resume Upload
  • Interacted with the User Group to gather requirements
  • Developed application using Netbeans IDE
  • Designed the sub-modules based on the initial specifications defined by the user group
  • Performed Analysis and development of Stateless Session Bean, Data Access object and Application Component for Screening and Short-listing module
  • Involved in developing in all the tiers of J2EE application
  • Configured JBoss Application Server and deployed the web components into the server
  • Involved in debugging, testing and integration of the system
  • Designed and implemented Java engine and API to perform direct calls from front-end JavaScript, AngularJS to server-side Java methods
  • Worked on fixing bugs raised by the users
  • Test cases for unit testing.
  • Worked with Spring Restful Web Services to interact with the JPA Objects created using ORM tools
  • Documented all the low-level design of the application.
  • Developed JSP / Action Servlets classes
  • Applied J2EE design patterns such as MVC, Singleton, and Data Access Objects in the architecture
  • Developing Hibernate XML Java object-to-database mapping documents
  • Performed code reviews
  • Used XSLT, XML, XSD, and JAXP for transforming request/responses to other formats
  • Implemented Restful web services

Environment: Core Java, J2EE, Servlets, EJB, JSP, JMS, Java Swing, HTML, XML, Oracle 9i, JBoss, Hibernate, Restful web service, Eclipse, Unix

We'd love your feedback!