We provide IT Staff Augmentation Services!

Information Technology Analyst/senior Developer Resume

5.00/5 (Submit Your Rating)

MichigaN

PROFESSIONAL SUMMARY

  • More than 7 years of experience in software projects from conception through implementation and maintenance
  • Worked as an Information Technology Analystand Developer in various diversified projects
  • Skillful in design and development of N - tier Architecture to provide solutions to E-commerce Applications in varied domains like Manufacturing, Banking and Finance using SDLC process.
  • Extensive hands-on experience wif complete Software Development Life Cycle, including Requirement Analysis, Design Methodologies, Coding, Code Reviews, Testing, Defect Tracking and Deployment of Applications using Waterfall, and Agile/SCRUM.
  • Strong experience in developing Java/JEE application using Core Java, Exceptions, Threads, Collections, JSP, JSTL, Servlets, JDBC, JNDI, SOAP, REST, Web Services using Eclipse IDE.
  • Experience in development and Integration of Web based applications using HTML/HTML5, CSS/CSS3, JavaScript, AJAX, AngularJS, JQuery, JSP, Custom tags, Servlets, JDBC and Hibernate.
  • Worked wif Maven, ANT Builder for application building, scheduling, mailing and automation.
  • Experienced in installing, administering, configuring and deploying JEE application modules using Apache Tomcat, Web Sphere and Web Logic.
  • Adept using multiple databases like Oracle, SQL server, MySQL and excellent programming skills using SQL, Stored Procedures, Oracle (PL/SQL) and JDBC in J2EE applications.
  • And Frameworks wif Spring (MVC,IOC, DAO, Data, JDBC,JMS, Web services wif Apache Axis2,Spring Annotation, Batch), IBatis, Hibernate, and Angular JS
  • Experience wif unit testing using JUnit and writing build scripts using ANT.
  • I have involved in performance tuning of applications and profiled applications using Visual VM
  • Extensive use of design patterns such as MVC, the Gang of Four patterns,the Core J2EE patterns
  • Excellent requirement capture and analysis skills, mentoring and team leading skills
  • Experienced in DEVOPS tools

TECHNICAL SKILLS:

Languages: Java 8, XML, SQL, PL/SQL, HTML, JavaScript, Python

J2EE Technologies: J2EE (JSP, SERVLET, JAVAMAIL)

Frameworks: Spring (MVC,IOC, DAO, REST, Spring Annotation, Batch), JMS, Web services wif Apache Axis2, Angular JS, Spring Zuul, LOG4J, Junit, Hibernate

Web Services: REST, SOAP, WSDL, UDDI, JAX-WS,JAX-RS,JAX-RPC,JAXB,JAXP, Apache AXIS

Web Technologies: JavaScript, JQuery, JSF, CSS/CSS3, HTML/HTML5, XML, JSON, AJAX, AngularJS

Database: Oracle 11g, SQL Server 2008, MySQL

Application/Web Servers: IBM Websphere 8.5, Tomcat 7.0, Apache

IDE &Development Tools: Eclipse, STS Source Control

SVN, GIT, TFSTools: IBM Heap Analyzer, Fiddler, Http Watch, Sonar-Qube, Visual VM, Bugzilla, Quality Centre, Angular JS, JIRA, Jenkins

Operating Systems: Unix, Linux, Windows

Methodologies: SDLC, Agile/SCRUM, UML, Design Patterns, SOA

PROFESSIONAL EXPERIENCE

Confidential, Michigan

Information Technology Analyst/Senior Developer

Responsibilities:

  • Used Agile/SCRUM testing methodologies at every layer to improve productivity.
  • Write documentation for requirements analysis, design specifications, user’s guides, installation guides, custom training materials, or project work plan Conceptualization of new requirements from customers, user surveys and competitors.
  • Prepared Requirement Specifications for the new features of the products.
  • Used J2SE, Exception, Collections, Threads, JEE, Open Source Technologies/API for application development.
  • Development of Web Front End (GUI) using HTML/HTML5, CSS3, JQuery, AJAX, JSON, XML, JSP, Spring MVC, and developed validations using Java Script and AJAX.
  • Created popup forms using AngularJS Models and AngularJS Controllers.
  • Involved in designing, developing and configuring server side J2EE components: Servlets, JSP, JDBC, JMS, JNDI, SOAP and REST Web Services using STS IDE.
  • Hibernate was used as ORM mapping tool at the persistence layer.
  • Business, Data, Service and Integration layers using SOA, Web Services, Spring Core, Spring DAO, Spring ORM, Hibernate frameworks.
  • Involving in design and developing re-usable Web Services and Java Utility classes to support XML using XML Spy, SOAP, XML, DOM, SAX, DTD, XML Schemas and XSL.
  • Developed REST web services and consumed REST API using AJAX, jQuery and JSON.
  • Developed SOAP services and clients using WSDL, XML, XSD.
  • Worked on Oracle database for creating DB tables and DB objects.
  • Developed unit test cases using JUnit and used Log4J for logging and debugging.
  • Performed installations, configurations and deployments using Tomcat and Web Application Server.
  • Worked wif Maven Builder for application building, scheduling, mailing and automation.
  • Involved in QA/UAT and Production support, defect fixing, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.
  • Technical support to problems faced by end users. Handled sensitive and critical end-users wif ease.

Environment: IBM WAS 8.5, Java 1.8, Spring MVC, Spring DAO, Angular JS, Spring ZUUL, Spring Batch, Spring Transaction Management, Oracle 11g, GIT, JIRA, Maven, XML,UML, Agile/SCRUM, Design Patterns, Jenkins, Junit, Log4J, Spring Boot, JSON, AJAX, Web Services, SOAP, WSDL, STS, JPA Repository.

Confidential, Seattle

Information Technology Analyst/Senior Developer

Responsibilities:

  • Worked in Agile/Scrum methodology for the enhancements and involved in story breakup and task prioritization.
  • Involved in Object Oriented Analysis and Design.
  • Involved in team meetings by following agile methodologies.
  • Involve SPOCs from different teams for better resolution of issues and requirement clarifications.
  • Coordinating the testing activities in the project.
  • Making quality assurance for the deliverables in the project by proper review.
  • Provide technical assistance to the team in implementing different best practices in the project.
  • Involved in Agile Development Methodology.
  • Document the functionality, operational, technical issues and scope of work.
  • Created new templates based on JavaScript, CSS and Ajax.
  • Analysis the functionality, operational, technical issues and scope of work.
  • Involved in debugging and providing technical support to the team.
  • Involved in monitoring and control during offsite development.
  • Implemented the front end using HTML, CSS, JavaScript, JQuery, JSON also used AJAX for dynamic web content.
  • Written JUnit test cases before start implementing each new functionality.
  • Implemented the application using the various J2EE components: Servlets, Spring, Hibernate, SOAP and REST Web Services.
  • Used Spring IOC, Autowired POJO and DAO classes wif Spring Controller.
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files.hbm.xml file, hibernate query language.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Worked on Oracle database for creating DB tables and DB objects.
  • Involved in writing various PL/SQL queries and Stored Procedures to encapsulate a set of operations to execute on a database server.
  • Involved in Deploying and Configuring applications in JBOSS to deploy the applications in various regions.
  • Production support contact - to analyze, debug and investigate on problems reported by users.
  • Code reviews (standards, performance tuning, re factoring, reusability).
  • Used Log4J to print the logging, debugging, warning, info on the server console.
  • Provided support to QA team in deploying application and execution of scripts.

Environment: IBM WAS 8.5, Java 1.8, Spring MVC, Spring DAO, DOJO, Oracle 11g, TFS, ANT, Rest & SOAP Web Services, JSTL, JavaScript, Servlets, XML, JQuery.

Confidential, Washington DC

Information Technology Analyst/Senior Developer

Responsibilities:

  • Design & Development of technical specifications using UML, Design Patterns and OO
  • methodology using UML and Enterprise Architect.
  • Developing UML class/sequence/component/deployment diagrams for the application
  • Involved in the full life cycle of the Application using Agile/SCRUM SDLC process.
  • Developed user friendly application as per client need and industry best practices.
  • Implementation of the view level customizations and interface wif the application logic.
  • Developed the presentation layer using JSP and Servlets wif Eclipse tool.
  • Used HTML5, CSS3, Javascript, JQuery, AJAX, JSON for better and faster interactive front-end development.
  • Developed application in J2EE technologies using Spring MVC architecture.
  • Written Spring MVC Controllers and integrated wif backend using Spring and Hibernate.
  • Implemented Spring IOC, Spring DAO, Spring ORM, Spring AOP for developing server side, persistance and business logic using Hibernate and writing business delegates.
  • Worked wif JDBC and Hibernate for ORM development and connecting to the underlying DB2database.
  • Exposed services as RESTful APIs so that a mobile view can also use the same code.
  • Implemented the Web services using Apache Axis in Eclipse environment.
  • Developed and executed unit test cases and test scripts using JUnit.
  • Involved in setting up the internal processes to scale application development.
  • Tested applications on device simulators and actual devices to fine-tune products.
  • Deploying the application in Web Application server and testing the application using SOAP UI and web service client.
  • Configured logging levels and Web services security in server.
  • Developed application level build files using ANT Script to automate the build process.
  • Production environment support to fix the bugs at application level and server level.
  • Design and develop technical solution framework, developed core components in Java and Axis, Telescope enterprise end-to-end migration.

Environment: TeleScope Enterprise, Java, Axis, WebObjects, IIS, MSSQL Server, UNIX Commands, AJAX, Sprig, Hibernate, SDLC, UML, Eclipse, OOAD, UML, Agile/Scrum, Design Patterns, WebServices, HTML 5, CSS3, JavaScript, JQuery.

Confidential, Detroit

Information Technology Analyst/Senior Developer

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specifications that include UML Diagrams.
  • Involved in designing the user interfaces using JSPs.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Implemented Business processes such as user authentication, Account Transfer using Session EJBs.
  • Used JNDI for naming and Directory Services.
  • Added tasks for online banking website using core Java
  • Involved in developing and improving asynchronous multithreaded queues of processing’s of document.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tuples. These POJOs are serialized Java Classes that would not have the business processes.
  • Lead the application design and development; the User Interface was built using Spring MVC, JSP (wif Spring Tags), jQuery, AJAX, CSS, JDBC Template, iBatis.
  • Used Spring MVC Framework for developing web applications.
  • Deployed the applications on IBMWebSphere Application Server.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Experience wif Linux operating system.
  • Developed JUnit test cases for all the developed modules.
  • Used CVS for version control across common source code used by developers.
  • Used XML, Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Used Eclipse IDE
  • Experience working wif DB2.
  • Good experience wif version control such as CVS and Clear Case.
  • Used ANT build tool for building the application.
  • Used XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response data marshalling as well as un-marshalling process.
  • Used Tomcat server
  • Used Maven for building
  • Used Log4J to capture the log that includes runtime exceptions.
  • Written Stored Procedures and Triggers in Oracle Database.

Environment: Core Java, J2EE, JSP 2.0, JMS,JSTL JNDI, Spring 3.0, Oracle, DHTML, XML, DOM, SAX, ANT, Tomcat server, JSF, WSAD 5.1.2,jQuery, IBM Web Sphere Application Server,Hibernate 3.0

Confidential

Developer

Responsibilities:

  • ProcessAudit Solution (PAS) Ethic - Auditing product for Domestic Banks
  • Provides new methodology of generating a risk analysis for branch. eTHIC PAS is a centralized, comprehensive and web based application used for CITI, HSBC, SBI, Axis, HDFC and Syndicate Bank Internal Audit Department.
  • Automatic generation of risk and risk trend analysis on any risk factor across a branch or region of the bank as a whole.
  • Application covers complete inspection cycle from inspector’s panel maintenance, scheduling, auditing, follow-up, branch reply till closure.
  • In PAS Audit cycle is cover by Process wise solution wif the Incorporation of inherent risk, control risk and residual risk assessment methodology.
  • Design Effectiveness and Operating Effectiveness for computing control risk score. Process wise risk can be generated in this application.
  • Ethic Offline - Auditing product for Domestic Banks
  • Ethic Offline Software is a Window based application. Software is an automatic analysis of supporting data and Display the recording observations/grades.
  • Calculating Risk Factor for Particular branch which is transferred from online to offline ethic
  • Auditor can able to audit the branch even in home or anywhere else, theirby reducing Inspection man-days. Limiting branch visit to documentary check, verifications and inspection of qualitative points
  • Used UML, OOAD and Rational Software Architect to generate sequence and class diagrams.
  • Preparing Technical Requirement Document based on the Business Requirement Document.
  • Developed various screens, Inherent and Residual Risk Rating process, Performance tuning / problem resolution, Audit Trail and session Handling, provided pre-release testing for software For Each Patch
  • Layout Design for Application, Data transfer from offline to online, Offline screens, Html Report
  • Reviewing the Technical Requirement Document wifin the peers and testers.
  • Developed front-end screens and presentation logic using Spring Tags, JSP, JavaScript and CSS style sheets.
  • Implemented client side and server side validations using Spring MVC Validation framework.
  • Developed various J2EE components using JSP, Servest, EJB, JDBC, JMS, JNDI.
  • Extensively used Ajax to make server side calls.
  • Developed the application using Hibernate and Spring Framework.
  • Extensively used Spring IOC and Hibernate persistence API.
  • Developed Hibernate HQL queries for CRUD operations to Oracle database.
  • Involved in writing Hibernate ORM Xmls to map POJO to SQL tables.
  • Developed SOAP based web services using JAX- WS, JAXB, XML, XSD, JAX-RPC.
  • Developed web services and tested Web services using Soap UI software.
  • Performed deployments using Tomcat.
  • Used Team track to track the defects and CVS as the version control.

Environment: Tomcat 7.0, Java 1.7, Spring MVC, Spring DAO,IBatis, Oracle 11g, CVS (version control), Maven, XML, SDLC, HTML, CSS, Servlets, SVN, JSP, AJAX, DOJO, Java Swing, Derby, Bugzilla.

Confidential

Developer

Responsibilities:

  • Detailed analysis of the application requirements and help creating a highlevel Designdocument for the application.
  • Understand, design and code software units using Java/J2EE includingSpring,Hibernate, Web Services as per the Requirement Specification Documents using Agilemethodology wif the help of UML/Enterprise Architect and Eclipse.
  • Developed user interfaces using JSPs, HTML, CSS, Java Script, JSP Custom Tags andAJAX.
  • Create MAVEN project wif Repositories, Binding - Basic Packages and Dependencieswhich helps the development teams to quickly develop, deploy and test the application. Atthe same time create an SVN repository as a central repository system to check in andcheck outs.
  • Responsive website using Bootstrap (HTML, CSS, JavaScript) framework.
  • Define test strategy and provide the direction to the development team to test the softwareunits wif Junit test cases.
  • Worked wif JUnit for doing Unit testing & Analyzing, debugging and investigating onproblems reported by users.
  • Performed quick rendering of data using web socket interface.
  • Extensively worked wif JQuery UI for Effects.
  • Migrated changes on QA and Production server using GIT and SSH commands.
  • Performed client side validation using JavaScript.
  • Provided web form security for forms authentication.

Environment: Java, J2EE,Spring, Hibernate, Web Services, Jython,Python, JQuery, SVN, Tomcat, WebSphere, and Eclipse

We'd love your feedback!