We provide IT Staff Augmentation Services!

Ict Analyst (java) Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 14 - year experience in analysis, design, development and deployment of web applications.
  • ITIL certification, experience in ServiceDesk configuration development and deployment.
  • Experience in configuration, deployment and API integration of ServiceNow.
  • Experience in developing J2EE n-tire application wif Spring, Struts and Hibernate Frameworks.
  • Experience in developing micro services using spring boot.
  • Experience in REST-Full services using spring.
  • Experienced in re-engineering, upgrades, enhancement and porting of existing application.
  • Experience in upgrading Java apps to java 1.8 and cloud environment.
  • Extensive experience in installing, configuring and deploying application on Linux, Apache, Tomcat, MySQL, JAVA environments.
  • Experience in migrating applications to google cloud and AWS environment, experience wif spring cloud.
  • Experience in data modelling, database design and programming in PL/SQL wif MySQL and Oracle databases.
  • Implemented PKI security mechanism using java.security package and Jasypt lib.
  • Experience in ElasticSearch (Lucene indexing). Knowledge of Kafka streams.
  • Implemented server-side classes based OOA/OOD.
  • Experience in JAVA/J2EE, OOD, design patterns as Singleton, Factory, Session Factory, Session Façade, Business Delegate, Transaction management, Service Locator, and DAO.
  • Experience wif build tools Ant, Make, and configuration of ant and make build scripts.
  • Developed bash shell scripts to parse and load data into database and created build scripts.
  • Experience wif Test Driven Development and Continues Integration and Continues Deployment using Jenkins.
  • Experience wif multithreaded applications development.
  • Experience in leading development teams, task breakdown and assignments.
  • Recent experience in interacting wif users, requirement gathering, understanding business objectives and reconciling gathered data into technical specification.

TECHNICAL SKILLS

Operating Systems: Windows, Linux, Sun Solaris

Languages: Java, XML, XSL, SQL, PL/SQL, HTML5, JavaScript, CSS3, PHP, shell scripting

Databases: Oracle, MySQL, SQL Server.

Application Technologies & Frameworks: Java5.0, J2EE, Servlets, JSP, Spring, SpringBoot, Struts, Hibernate,Apache POI, Jquery, iText, JAXB, JUnit, Ant, Maven, Log4j, LDAP,Ajax.

Business Integration: Web Services,MicroServices, JMS, JDBC, Hibernate, SOAP, WSDL

Design Methodologies: UML, J2EE Design Patterns

Tools: Eclipse, XML Spy, Visio, svn, TOAD, SqlDeveloper, Tortoise svn, Gradle, Maven

Servers: WebSphere, Tomcat, Apache, jboss, google cloud, AWS

PROFESSIONAL EXPERIENCE

ICT Analyst (Java)

Confidential

Responsibilities:

  • Responsible for end to end application development, deployment, maintenance and retirement. Technical owner of all java-based application.
  • Responsible for interaction wif in-house experts to understand the nuances of the business, Design and development of the new application.
  • Preparing Design Overview and Detailed Design
  • Preparing Use Case diagrams, Use Case descriptions, Class diagrams, Sequence diagrams and Activity diagrams
  • Created and maintained the configuration of the Spring Application Framework’s IoC container, multithreaded applications.
  • Designed, developed and maintained the data layer using the ORM framework called Hibernate
  • Implemented Exception Handling Using spring validation framework and Log4J for logging
  • Coding and Implementation of the design using different J2EE technologies like JSP, JSTL and Custom Tag Libraries, Java, along wif Hibernate, Struts 1.2.9, Spring MVC, Gradle, web Service, JQuery, Node.js, Angular.js, Apache Lucene, Log4J.
  • Designed and implemented batch processing using springs object array mechanism
  • Design and implemented various components like date component, auto complete component and select box components using Ajax, JSON
  • Designed and implemented Lucene (search and indexing docs).
  • Created micro service using node.js and spring boot to interact wif google drive to upload, search and download documents.
  • Created REST-full web services using Spring boot.
  • Lead test driven development team.
  • Implemented password management system using Jasypt libs. Implemented Public Key security.
  • Lead the upgrades to Java 1.8 for all applications.
  • Implemented continuous integration and deployment pipeline using Jenkins.
  • Application deployment on Unix and RHEL environment, created java bases ETL processes on Linux systems.
  • Designed and Implemented Logging mechanism using Log4j

Confidential

Integrated ServiceDesk

Responsibilities:

  • Responsible for maintenance, enhancement and integration wif multiple tools.
  • Responsible for the evolution of application over several iterations, adapting the application to changing business requirements.
  • Adapted application to ITIL service management standards. Creating a single point of contact, entry, resolution, exit and feedback system for the entire organization.
  • Adapted application to have a global presence of Agents, cases generated in one time-zone and geographical area get assigned to local team of dat area for prompt response.
  • Adapted the application to concept of SLAs and escalation.
  • Evolving Confidential from a IT application to become the primary entry point for help for all departments in organization.
  • Integration wif ServiceNow. (incident created in Confidential can map to incident in ServiceNow)
  • Preparing Design Overview and Detailed Design.
  • Implemented continuous integration deployment pipeline using Jenkins.
  • Created micro service using node.js and spring boot to interact wif google drive to upload, search and download documents.
  • Implemented password management system using Jasypt libs. Implemented Public Key security.
  • Lead the upgrades to Java 1.8 for all applications.
  • Created REST-full web services using spring boot.
  • Application deployment on Unix and RHEL environment, created java bases ETL processes on Linux systems.
  • Implemented continuous integration and deployment pipeline using Jenkins.
  • Coding and Implementation of the design using struts, Spring MVC, jsp, JQuery, Node.js, Apache Lucene, Log4J.

Confidential

Strategic Information System

Responsibilities:

  • Responsible for end to end application development, deployment, maintenance and retirement.
  • Preparing Design Overview and Detailed Design
  • Preparing Use Case diagrams, Use Case descriptions, Class diagrams, Sequence diagrams and Activity diagrams
  • Designed, developed and maintained the data layer using the ORM framework called Hibernate
  • Develop and maintain elaborate services-based architecture utilizing open source technologies like Hibernate ORM and Spring Framework
  • Designed, developed and maintained Hibernate based data layer
  • Coding and Implementation of the design using different J2EE technologies like JSP,HTML5,CSS3 JSTL and Custom Tag Libraries, Java, Spring MVC, Struts 1.2.9, JQuery, Node.js, Angular.js Apache Lucene, Log4J.
  • Designed and implemented simple object caching mechanism for loading of organization unit’s data.
  • Created micro service using node.js and spring boot to interact wif google drive to upload, search and download documents.
  • Designed and implements search algorithms for searching Implementing partners.
  • Designed and Implemented Logging mechanism using Log4j
  • Implemented continuous integration deployment pipeline using Jenkins.
  • Created REST-full web services using spring boot.
  • Lead test driven development team. Application deployment on Unix and RHEL environment, created java bases ETL processes on Linux systems.
  • Lead the upgrades to Java 1.8 for all applications.
  • Implemented password management system using Jasypt libs. Implemented Public Key security.
  • Responsible for end to end application development, deployment, maintenance and retirement.
  • Responsible for interaction wif in-house experts to understand the nuances of the business, Design and development of the new application using several techniques and methodologies.
  • Preparing Design Overview and Detailed Design
  • Preparing Use Case diagrams, Use Case descriptions, Class diagrams, Sequence diagrams and Activity diagrams
  • Designed, developed and maintained the data layer using the ORM framework called Hibernate
  • Develop and maintain elaborate services-based architecture utilizing open source technologies like Hibernate ORM and Spring Framework
  • Designed, developed and maintained Hibernate based data layer
  • Coding and Implementation of the design using different J2EE technologies like JSP, JSTL and Custom Tag Libraries, Java, along wif Hibernate, struts 1.2.9, JQuery, web Service, JavaScript etc.
  • Designed and implemented simple object caching mechanism for loading of organization unit’s data
  • Designed and implements search algorithms for searching Implementing partners.
  • Designed and Implemented Logging mechanism using Log4j.
  • Implemented continuous integration deployment pipeline using Jenkins.

Confidential

Software Developer (Java/J2EE Development)

Responsibilities:

  • Responsible for interaction wif in-house market experts to understand the nuances of the markets, understanding data privacy implications based on specific markets is needs.
  • Understanding user expectation from the portal, gathering feature requests, suggesting existing standard web applications and discussing desired changes.
  • Responsible for extracting business specifications, meeting wif brokers and traders for understanding the market specification, reconciling wif the technical team and translating business objectives in technical specifications for the project.
  • Responsible for the detailed design ER and CR diagrams using Visio.
  • Configured Jboss 5.0 for deployment on 3 servers for handling the request in a round robin fashion.
  • Identifying layers for possible implementation of business logics in terms of business manager classes and Stored procedures.
  • Identifying possible use of Web Services interfaces and enhancing existing service for changed requirements.
  • Maintained CVS repository using Tortoise CVS and managed multiple builds using Ant.
  • General project management dat includes estimates, tracking time-line etc.

Environment: - Java, JDK1.5, NetBeans 6.0 Apache Axis, Hibernate, SOAP/HTTP, XML, WSDL, Linux Environment, Mysql 4.x, 5.x, Tortoise CVS, log4j, Ant 1.6, Jboss 5.

Confidential

Ticker Plant App

Responsibilities:

  • Responsible for interaction wif client, requirement gathering, discussing business objectives, liaison wif both technical and business people on client side and come up wif a mutually agreeable system for generation of ticker names and data format.
  • Responsible for extracting business specifications, meeting wif brokers and traders for understanding the market specification, reconciling wif the technical team and translating business objectives in technical specifications for the project.
  • Responsible for the detailed design ER and CR diagrams using Visio.
  • Configured hibernate, HBM files and POJO classes, used HSQL to write queries.
  • Development of DAOs and DAO Factory.
  • Responsible for writing stored procedures and triggers in PL/SQL.
  • Writing code for various tasks including basic data structures, business logic helper classes, implementation and deployment of Web Services interfaces.
  • Implemented Web Services using SOAP/HTTP/XML.
  • Maintained CVS repository using Tortoise CVS and managed multiple builds using Ant.
  • General project management dat includes estimates, tracking time-line etc.

Environment: - Java, JDK1.5, NetBeans 6.0 Apache Axis, Hibernate, SOAP/HTTP, XML, WSDL, Linux Environment, Mysql 4.x, 5.x, Tortoise CVS, log4j, Ant 1.6, Jboss 5.

Tech Lead (Java/J2EE Development)

Confidential, SC

Responsibilities:

  • Designed the front end of the application using struts tiles, Ajax and CSS.
  • Used struts tiles and tags to create information display and dynamic updates using Ajax libs.
  • Responsible for the detailed design ER and CR diagrams using Visio.
  • Implemented the action classes and service classes.
  • Experience in perl scripting.
  • Configured hibernate, HBM files and POJO classes, used HSQL to write queries.
  • Developed reports in PDF format using iText lib.
  • Developed reports in XLS format using Apache POI
  • Integrated wif an existing Java Beans Library to fetch data.
  • Development of DAOs and DAO Factory.
  • Responsible for writing stored procedures and triggers in PL/SQL.
  • Used crystal reports to generate reports.
  • Writing code for various tasks including basic data structures, business logic helper classes, implementation and deployment of Web Services interfaces.
  • Implemented Web Services using SOAP/HTTP/XML.
  • Maintained CVS repository using Tortoise CVS and managed multiple builds using Maven.
  • General project management dat includes estimates, tracking time-line etc.

Environment: - Java, J2EE, JDK1.4, JSP, JavaScript, Eclipse/Lomboz, Apache Axis, Hibernate, SOAP/HTTP, XML, WSDL, Linux Environment, Oracle, Tortoise CVS, log4j, Ant 1.6, Maven 2.0, Websphere 6.0, Ajax Libs.

Confidential

Group Portal

Responsibilities:

  • Responsible for the system analysis and Design of the architecture.
  • Extensive interaction wif client to discuss functional requirements.
  • Responsible for the detailed design ER diagrams.
  • Development of Business Manager Classes.
  • Development of Session and Service classes.
  • Experience in perl scripting.
  • Responsible for identifying the high level tasks, modules of the project and providing effort estimates for input into Microsoft project plan and assignment of tasks to team members.
  • Responsible for writing status reports and presentation to management and clients on weekly basis.
  • Analysis of business functions to produce use-case diagrams, entity diagram/analysis model, and data model, development of stored procedures and triggers to implement business logic.
  • Design based on the analysis to produce various design artifacts/UML diagrams like class diagrams, sequence and collaboration diagrams.
  • Providing Struts/Tiles/JSP based front-end design, which includes providing screen navigation diagrams, tiles-based and JSP-include-based layout diagrams, details of Action/Form/GOs/CustomStrategy classes, details of various action/event-handlers.
  • Creation and dynamically modifying the view component wif Action Script 2.0 and Flex 2.
  • Providing related back-end design to implement the business logic, this includes various classes/interface details like SessionBeans, BOs, helpers along wif related database tables/SQLs or stored procedure details.
  • Providing detailed technical guidelines to the implementation team, proactively addressing technical/implementation issues, providing code snippets where necessary, giving configuration details, resolving integration related technical and business related issues.
  • Implemented web services based on WSDL specification using SOAP/HTTP/XML to provide online prepaid charging services. These services include reservation based and direct debit charging sessions. Implemented server side Request operations in a Request/Response sequence. Each Request operation on the server side has a corresponding Response method implemented by the client which is invoked by the server after completing the Request operation.
  • Developed Stored Procedures in PL/SQL to implement business logic, created API to invoke stored procedures and map DB errors to application exceptions

Environment: - Java, J2EE, JDK 1.5, JSP, Eclipse/Lomboz, Struts, Spring and Hibernate frameworks, Apache Axis, Solaris 8, EDI Parser, Oracle, Toad.

Software Engineer

Confidential

Responsibilities:

  • Responsible for design on view using Struts 1.1
  • Developed shell scripts to parse and load data into database as cron jobs.
  • Developed reports in XLS format using Apache POI
  • Responsible for development of Action classes, Action Form and Form Bean classes.
  • Responsible for configuring struts.xml and validator.xml
  • Responsible for design and of DB.
  • Experience in perl scripting.
  • Developed reports in PDF format using iText lib.

Environment: Java, J2EE, JDK 1.4, JSP, Struts, Eclipse/Lomboz, MySQL 5.0, Toad, Redhat Enterprise Linux.

Confidential, NJ

Wireless Prepaid Billing Systems

Responsibilities:

  • Analyzed the user requirements by interacting wif users, developers and business analysts.
  • Involved in developing Java/JSP/Struts based web application to implement screens to support various feature and provisioning activity.
  • Part of the development included porting of existing screens based on VB to JSP.
  • Developed db access layer using JDBC.
  • Experience in perl scripting.
  • Implemented web services based on WSDL specification using SOAP/HTTP/XML to provide online prepaid charging services. These services include reservation based and direct debit charging sessions. Implemented server side Request operations in a Request/Response sequence. Each Request operation on the server side has a corresponding Response method implemented by the client which is invoked by the server after completing the Request operation.

Environment: JSP, Java, JDBC, XML, SOAP, ORACLE 9.0, Windows XP, VB, ClearCase, Apache Tomcat, AXIS

We'd love your feedback!