We provide IT Staff Augmentation Services!

Information Technology Analyst/senior Developer Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY

  • More than 7 years of experience in software projects from conception through implementation and maintenance
  • Worked as an Information Technology Analyst and 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 with 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 with 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 with Spring (MVC, IOC, DAO, Data, JDBC, JMS, Web services with Apache Axis2, Spring Annotation, Batch), IBatis, Hibernate, and Angular JS
  • Experience with unit testing using JUnit and writing build scripts using ANT.
  • me has involved in performance tuning of applications and profiled applications using Visual VM
  • Extensive use of design patterns such as MVC, teh Gang of Four patterns, teh 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 with 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

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 teh new features of teh 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 teh 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 with 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 teh Potential Issues, and escalating to teh higher levels.
  • Technical support to problems faced by end users. Handled sensitive and critical end-users with 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

Information Technology Analyst/Senior Developer

Responsibilities:

  • Worked in Agile/Scrum methodology for teh 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 teh testing activities in teh project.
  • Making quality assurance for teh deliverables in teh project by proper review.
  • Provide technical assistance to teh team in implementing different best practices in teh project.
  • Involved in Agile Development Methodology.
  • Document teh functionality, operational, technical issues and scope of work.
  • Created new templates based on JavaScript, CSS and Ajax.
  • Analysis teh functionality, operational, technical issues and scope of work.
  • Involved in debugging and providing technical support to teh team.
  • Involved in monitoring and control during offsite development.
  • Implemented teh 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 teh application using teh various J2EE components: Servlets, Spring, Hibernate, SOAP and REST Web Services.
  • Used Spring IOC, Auto wired POJO and DAO classes with 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 teh 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 teh logging, debugging, warning, info on teh 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 teh application
  • Involved in teh full life cycle of teh Application using Agile/SCRUM SDLC process.
  • Developed user friendly application as per client need and industry best practices.
  • Implementation of teh view level customizations and interface with teh application logic.
  • Developed teh presentation layer using JSP and Servlets with 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 with backend using Spring and Hibernate.
  • Implemented Spring IOC, Spring DAO, Spring ORM, Spring AOP for developing server side, persistence and business logic using Hibernate and writing business delegates.
  • Worked with JDBC and Hibernate for ORM development and connecting to teh underlying DB2database.
  • Exposed services as RESTful APIs so dat a mobile view can also use teh same code.
  • Implemented teh Web services using Apache Axis in Eclipse environment.
  • Developed and executed unit test cases and test scripts using JUnit.
  • Involved in setting up teh internal processes to scale application development.
  • Tested applications on device simulators and actual devices to fine-tune products.
  • Deploying teh application in Web Application server and testing teh 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 teh build process.
  • Production environment support to fix teh 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 dat include UML Diagrams.
  • Involved in designing teh user interfaces using JSPs.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Implemented Business processes such as user autantication, 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 dat use teh POJOs to represent teh persistence database tuples. These POJOs are serialized Java Classes dat would not has teh business processes.
  • Lead teh application design and development; teh User Interface was built using Spring MVC, JSP (with Spring Tags), jQuery, AJAX, CSS, JDBC Template, iBatis.
  • Used Spring MVC Framework for developing web applications.
  • Deployed teh applications on IBM WebSphere Application Server.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Experience with Linux operating system.
  • Developed JUnit test cases for all teh developed modules.
  • Used CVS for version control across common source code used by developers.
  • Used XML, Web Services using SOAP to transfer teh amount to transfer application dat is remote and global to different financial institutions.
  • Used Eclipse IDE
  • Experience working with DB2.
  • Good experience with version control such as CVS and Clear Case.
  • Used ANT build tool for building teh application.
  • Used XML parser APIs such as JAXP (SAX) and JAXB in teh web service's request response data marshalling as well as un-marshalling process.
  • Used Tomcat server
  • Used Maven for building
  • Used Log4J to capture teh log dat 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:

  • Process Audit 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 teh 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 with teh Incorporation of inherent risk, control risk and residual risk assessment methodology.
  • Design TEMPEffectiveness and Operating TEMPEffectiveness for computing control risk score. Process wise risk can be generated in dis 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 teh recording observations/grades.
  • Calculating Risk Factor for Particular branch which is transferred from online to offline ethic
  • Auditor can able to audit teh branch even in home or anywhere else, thereby 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 teh 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 teh Technical Requirement Document within teh 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 teh 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 teh defects and CVS as teh 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, Seattle

Developer

Responsibilities:

  • Detailed analysis of teh application requirements and help creating a high level Designdocument for teh application.
  • Understand, design and code software units using Java/J2EE including Spring,Hibernate, Web Services as per teh Requirement Specification Documents using Agilemethodology with teh help of UML/Enterprise Architect and Eclipse.
  • Developed user interfaces using JSPs, HTML, CSS, Java Script, JSP Custom Tags andAJAX.
  • Create MAVEN project with Repositories, Binding - Basic Packages and Dependencieswhich helps teh development teams to quickly develop, deploy and test teh application. At teh 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 teh direction to teh development team to test teh software units with Junit test cases.
  • Worked with JUnit for doing Unit testing & Analyzing, debugging and investigating on problems reported by users.
  • Performed quick rendering of data using web socket interface.
  • Extensively worked with JQuery UI for TEMPEffects.
  • Migrated changes on QA and Production server using GIT and SSH commands.
  • Performed client side validation using JavaScript.
  • Provided web form security for forms autantication.

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

We'd love your feedback!