We provide IT Staff Augmentation Services!

Java Webservices Developer Resume

4.00/5 (Submit Your Rating)

Southfield, Mi

SUMMARY:

  • More than 7 years of experience in design, development, maintenance and support of Java/J2EE applications.
  • Working knowledge in multi - tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and Service Oriented Architecture (SOA).
  • Experience in working in environments using Agile (SCRUM), RUP and Test Driven development methodologies.
  • Experience in working in both Windows and UNIX platforms including programming and debugging skills in Unix Shell Scripting.
  • Extensive experience in developing Use Cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using UML Rational Rose and Visio.
  • Extensive experience in Java/J2EE programming - JDBC, Servlets, JSP, JSTL, JMS.
  • Expert knowledge over J2EE Design Patterns like MVC Architecture, Front Controller, Session Facade, Business Delegate and Data Access Object for building J2EE Applications.
  • Experience in using web application servers like Tomcat, JBoss, Websphere Portal server and Weblogic application server.
  • Experience on Java Multi-Threading, Collections, Exception Handling
  • Experienced in web development using HTML4/5, DHTML, XHTML, CSS (2.1/3) JavaScript and AJAX technologies.
  • Hands on experience with Spring IO, Spring Boot
  • Proficient in developing web applications using Angular JS, Node JS, Backbone JS, Bootstrap.
  • Experienced in developing MVC framework based websites using Struts andSpring.
  • Experience in building web applications using Spring Framework features like MVC (Model View Controller), AOP (Aspect Oriented Programming), IOC (Inversion Of Control), DAO (Data Access Object) and template classes.
  • Expertise in Object-relational mapping using Hibernate.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX, JAXP, JAXB, XML-RPC and XMLBeans.
  • Experience in IBM Websphere ESB and Mule ESB Enterprise Service Bus Technologies
  • Expertise in developing and consuming Web services including different technologies and standards like DTD,XSD, SOAP, WSDL, JAX-RPC, JAX-RS, JAX-WS, WS-I and Apache Axis, JAX-RPC.
  • Experience in configuring MQ-Series and experience in developing messaging systems using JMS.
  • Experience in installing, configuring, tuning IBM Web Sphere 6.x/5.x, BEA Web Logic 8.1/9.1, Apache Tomcat 5.x/6.x, JBOSS 5.x/4.x, JBOSS fuse.
  • Good Knowledge of using IDE Tools like Eclipse, NetBeans, JBuilder, Rational Application Developer(RAD) for Java/J2EE application development.
  • Experience in working with NoSQL databases like MongoDB, Cassandra
  • Expertise in database modeling and development using SQL, T-SQL and PL/SQL in Oracle ( 9i, 10g and 11g), DB2 and SQL Server environments.
  • Experience in using ANT and Maven for build automation.
  • Demonstrated experience in design, development, testing and implementing enterprise wide security applications using Ping Federate products.
  • Experience in using version control and configuration management tools like SVN, Clear Case, CVS and Subversion.
  • Experienced in using Operating Systems like Windows 98 / 2000 / NT / XP, AIX, Sun Solaris
  • Proficient in software documentation and technical report writing.
  • Versatile team player with good communication, analytical, presentation and inter-personal skills.

TECHNICAL SKILLS:

Programming Languages: Java, PL/SQL, Unix Shell Scripts

Java/J2EE Technologies: STRUTS, Servlets, JSP 1.2/2.0, JMS.

Web Development: HTML4, HTML5, DHTML, XHTML, CSS3, Java Script, AJAX

Frameworks: Struts 1.x/2.x, Hibernate, Spring 2.5/3.0

XML/Web Services: XML, XSD, WSDL, SOAP, Apache Axis, DOM, SAX, JAXP, JAXB, JAX-RS, XMLBeans

Messaging Technologies: JMS

Cloud: Amazon Web Services (AWS)

Application/Web Servers: IBM Web Sphere 6.x/5.x, BEA Web Logic 8.1/9.1, Apache Tomcat 5.x/6.x, JBOSS 4.x/3.x, GlassFish 3x

Methodologies/ Design Patterns: OOAD, OOP, UML, MVC2, DAO, Factory pattern, Session Facade

Frontend Frameworks: JavaScript, Angular JS, JQuery, Ext JS, Bootstrap

Databases: Oracle 9i/10g/11g, SQL Server 2000/2005, IBM DB2, MySQL, NoSQL, Cassandra

IDEs: Eclipse, RAD, WSAD

Build Automation: Ant, Maven

Testing and Logging Frameworks: JUnit, Log4J

Reporting Tools: Crystal Reports 11

Tools: Rational Rose, Microsoft Visio, XML Spy, TOAD

Operating Systems: Windows 98/2000/NT/XP, AIX, Sun Solaris, HP-UX.

PROFESSIONAL EXPERIENCE:

Confidential, Southfield, MI

Java Webservices Developer

Responsibilities:

  • Involved in building the REST easy web services using JAX-RS specification
  • Developed the application using Eclipse Kepler and followed Agile and Scrum methodology
  • Reviewed Smart Auction 2.0 and designed the document for SA 3.0
  • Used EJB session beans for modularity, transaction management and to expose business rules to the service layer.
  • Used Oracle SQL developer as the DB. Supported the application developed in JSF with TopLink as backend
  • Configured data sources and deployed applications in JBoss application server
  • Used Sonar lint for code quality and code standards, Eclemma tool for code coverage
  • Worked closely with offshore team and UI integration team
  • Worked in Test Driven environment using Junit testing framework Mockito to speed up the test automation with mock objects
  • Used SVN version management server for the project version management and for build making process
  • Involved in writing JPA and JPQL queries. Used Hibernate’s JPA implementation to have the application’s DAO implementation common across different ORM technologies
  • Used Swagger for the documentation of Smart Auction Restful services
  • Involved in building and deployment of application using Maven
  • Used Jenkins for building deployment artifacts
  • Worked with messaging frameworks using MDB’s
  • Performance monitoring and troubleshooting the JBoss Webserver.
  • Used SQL procedures and statements for fetching the data from the database
  • Worked with Oracle 12c for the backend development of the application

Environment: Java(Java 1.8), J2EE, Eclipse Kepler, JBOSS App Server 6.4, EJB, REST webservices, JAX-RS using RestEasy, Oracle SQL developer, Oracle 12c, Junit with Mockito, JPA 2.0 using Hibernate, RestClients, SonarLint, Eclemma code coverage, Jenkins, JSON, SVN, Maven 2.0, JSF

Confidential, Appleton, WI

Lead Java Developer

Responsibilities:

  • Involved in all the phases of Software Development Life Cycle like Analysis, Designing and estimating time of the project
  • Involved in fixing the requirements gaps in the payment center redesign.
  • Designed, developed, debugged and tested the web based application using the Spring Tool Suite environment and followed Agile and Scrum methodology
  • Reviewed and wrote the pseudo code for the new Payment Center.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Creating and reviewing the business requirement, redesigning and recoding the old payment system to new payment system
  • Lead the onshore/offshore development activities and submitted the weekly reports to the manager
  • Used SOAP UI to test the new Web Services
  • Implemented and Reviewed the Business Logic for all the LOBs.
  • Used HTML5, CSS3, JavaScript, Tiles, JSP to develop the user interfaces and JavaScript functions to display the printer friendly window
  • Developed web applications using RESTful web services
  • Used SAML tokens to connect and retrieve the information from the Mainframe for security purpose and worked on Single Sign On to integrate security for user authentication
  • Helped the management in fixing the SVN (creating the new branches) with old and new PaymentCenter repositories.
  • Created the JSP Screens for the Bank Maintenance, Payment Processing using the AJAX calls.
  • Tested the Web Services for the connectivity issues.
  • Designed front end with JavaScript framework like Bootstrap, Angular JS, Ext.js5
  • Worked on adding JavaScript functions to the Bank Maintenance Screens to perform AJAX calls using JQuery to call CBIV Web Service
  • Used SAML 2.0 protocols to establish security in communication between HTML pages
  • Performance monitoring and troubleshooting the Tomcat Webserver.
  • Created the Maven Scripts to create JAR, WAR & dependency JARS and deploy the entire project onto the WebSphere Application Server
  • Used SQL procedures and statements for fetching the data from the database
  • Supported the Ops team in deploying the Services.
  • Worked with Oracle 10g for the backend development of the application
  • Wrote build and deployment scripts using ANT and Maven

Environment: Java(Java 1.7), J2EE, Spring Tool Suite 3.6.1, WebSphere App Server, SSO implementation using SAML, ANT, SOAP UI 4.0.1, RESTful web services, CICS, Oracle 10g, Mule, AngularJS, Bootstrap, Ext JS5,LiveLink, SVN, MS, MindView, TC Webserver, JavaScript, JQuery, Hibernate, CSS, JSP, HTML, Tiles

Confidential, Redmond, WA

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Project was developed following Agile and Scrum methodologies .
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Involved in the database retrieval and connections establishment to the postgresql Server database
  • Configured BEC box to use Microsoft internal tools like Customer Management (CMM), User Management tools (UMM).
  • Developed the application in RAD(Rational Application Developer)
  • Wrote corresponding one-one REST methods to implement respective change requests (change appliers)
  • Invoked rest-core methods from the individual change appliers using Jersey-client library.
  • Developed UI screens using Angular JS, HTML5, CSS3, Require-JS, JSON and consumed Bootstrap components that are compatible for different browsers
  • Wrote Windows PowerShell scripts to create, retrieve, update & delete to manage info in Windows Azure Active Directory. Developed Rest API’s using Node-JS
  • Involved in writing the modules to authenticate web service users with SSO application
  • Involved in installing, configuring and and hosting the Tomcat app servers and MySQL DB servers on Windows and AWS virtual servers
  • Generated GWT classes and provided front-end functionality for Netbreeze using GWT libraries.
  • Integrated Spring Security to Netbreeze to provide security features like Authentication/Authorization
  • Used Spring Integration message framework, Spring IO/Spring Boot to implement the functionality
  • Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot
  • Used IBATIS to connect to the database
  • Developed and implemented UI controls and APIs with ExtJS4.
  • Integrated Single Sign On (SSO) feature to Netbreeze using orgID.
  • Obtained SAML tokens, Claims for single tenant using thumbprint.
  • Implemented various design patterns in the project such as Data Access Object, Data Transfer Object, Business Delegate, Session Facade, Service Locator and Singleton.
  • Designed various tables required for the project in postgresql database. Designed ESB integration layer
  • Used Form Based Authentication Scheme, Metadata, Entity ID to configure SAML Federation.
  • Used Struts, JSP, Tags for developing user interface to simplify the complexity of the application
  • Involved in writing PL/SQL procedures in Oracle database
  • Utilize Camel to integrate microservices with other microservices and RabbitMQ messaging exchanges
  • Deployed the web application on JBoss application server and configured JBoss Fuse to authenticate and authorize users
  • Implemented SOA architecture with web services using SOAP, WSDL and XML
  • Implemented Custom cookies to store current list of change requests which triggers change applicator to sync the database.
  • Involved in gathering business requirements and developing necessary database logic.
  • Monitored the error logs using Log4J and fixed the problems. Used GIT for version control.

Environment: JDK 1.7, J2EE, Eclipse 4.2 Juno, Maven 3.0, Spring 3.0,Hibernate, Camel, microservices, RabbitMQ, Angular JS, ExtJS4, BootStrap, Struts, JSP, JSON, RESTful Web Services, Oracle, SSO, Windows OS, Spring Boot, JBoss, IIS7.0, HTTPS, SSH, PowerShell Scripts, postgresql, Tomcat, Groovy, Docker, ESB, MySQL, AWS, XML, UML, Ping Access, Jetty 8, Git, Jersey, GWT, Jira, Log4J, Vagrant, Jenkins, RAD, Gradle 1.0.

Confidential, NJ

Java Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.
  • Deliver new and complex high quality solutions to clients in response to varying business requirements
  • Utilize in-depth knowledge of functional and Technical experience in Java/J2EE and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer
  • Designed application modules, base classes and utility classes using core java
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects.
  • Implemented the application following the J2EE best practices and patterns like Singleton, Factory, Session Facade, Spring Boot, MVC and DAO.
  • Developed Business components using Java Objects and used Hibernate framework to map the Java classes to the database.
  • Implemented Singleton, Service Locator design patterns in MVC framework and developed command, delegate, model action script classes to interact with the backend.
  • Developed and executed software systems using JavaScript and Groovy
  • Designing the front end using JSP, JQuery,CSS3 and Html as per the requirements that are provided.
  • Extensively used JQuery selectors, events, Traversal and Jquery AJAX with JSON Objects
  • Used Hibernate, Object/Relational-Mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Developed Hibernate DAO classes and with the spring frame work manager classes retrieve and save the data from the database.
  • Implemented Spring ORM with Hibernate taking advantage of Java features like annotation metadata, auto wiring, and generic collections using plain EJB3’s JPA specification that is used to implement the DAO layer with Hibernate Entity manager’s Session Factory, HQL, and SQL.
  • Developed front end using ExtJS4, Angular JS. Used Spring IOC framework to integrate with Hibernate.
  • Implemented Maven Script to create JAR, WAR, EAR& dependency JARS and deploy the entire project onto the Web logic Application Server
  • Customized Rich Faces data grid Floating filtering, Sorting, Pagination, clearing all filters, row coloring, column spans, scroll bars, Refine Views, column and header styles.
  • Designed and developed components for order entry using EJB2.0 with a Java Swing client application.
  • Implemented Model View Controller (MVC) Architecture and coded Java Beans (as the model), Java Swing.
  • Developed payment flow using AJAX partial page refresh, validation and dynamic drop down list.
  • JQuery library has been used for creation of powerful dynamic WebPages and web applications by using its advanced and cross browser functionality.
  • Implemented Web services to send order details to downstream systems using Jax-Rpc, SOAP
  • Implemented version controlling using SVN .Used MongoDB to store dynamic schemas
  • Implemented log4j for logging purposes and debug the application.
  • Designed and implemented NoSQL Cassandra keystores
  • Designed and developed the application presentation layer using JSTL.
  • Prepared Junit test cases and executed the test cases using Junit in eclipse.
  • Executed Jprobe and resolved the performance issues in the application.
  • Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.
  • Supported the application during the warranty period.

Environment: Java (Java1.6), J2EE, Weblogic Application Server, Spring boot, ClearCase, JBoss, Eclipse IDE, Shell and Perl scripts, Oracle 9i/10g, DB2 9.5, UML, DOM/SAX parser, Groovy, Unix, PL/SQL, XML, Ext JS4, Angular JS, MongoDB, Cassandra, Windows OS, HTML, IIS7.0, FTP, SSH.

Confidential, MI

Java/J2EE Developer

Responsibilities:

  • Designed, developed, debugged and tested the web based application using the J2EE architecture.
  • Performed Application Demo’s to the end clients.
  • Developed WS-Security based Web Services to interact.
  • Implemented the project structure based on Spring MVC pattern using Spring boot for micro services
  • Designed and developed the User Interface using JSP, Servlets and Java for both Business Logic and GUI development.
  • Implemented client side data validations using JavaScript and Server side data validations using JSF validators.
  • Developed & deployed the application in Web sphere Application Server.
  • Involved in the design and development of XML presentation.
  • Created XML Schema, XML template and XSL.
  • Involved in the design and development of XML presentation using CSS & XSLT.
  • Formulated Use Cases for each business requirement and normalized the use cases to suit the requirements.
  • Web application development for backend system using Angular JS and Node.js.
  • The UML use case designs are developed using and Rational Software Architect v7.0/6.0.
  • Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 10g.
  • Designed the data base and Normalized the Data Base in 3NF .In Normalization resolved the trivial dependences, non key attribute & transitive dependences using 1NF, 2NF & 3NF.

Environment: J2EE1.4/1.5/1.6, J2SE 1.4/1.5/1.6, Java, JSP, JavaBeans, Spring boot, Java Script, JQuery, StrutsV1.x, JSFV1.x, XML, XSLT, Web Sphere Integration Developer, Angular JS, Web Sphere Application Server (WAS) 6.1/6.0, TomcatV6.0, DB2v9.1, SQL Query Analyzer, SQL Server 2005/2000.

Confidential, Indiana

Java Developer

Responsibilities:

  • Involved in the elaboration, construction and transition phases of the Rational Unified Process.
  • Designed and developed necessary UML Diagrams like Use Case, Class, Sequence, State and Activity diagrams using IBM Rational Rose.
  • Used IBM Rational Application Developer(RAD) for development.
  • Extensively applied various design patterns such as MVC-2, Front Controller, Factory, Singleton, Business Delegate, Session Facade, Service Locator, DAO etc. throughout the application for a clear and manageable distribution of roles.
  • Implemented the project as a multi-tier application using Jakarta Struts Framework along with JSP for the presentation tier.
  • Used the Struts Validation Framework for validation and Struts Tiles Framework for reusable presentation components at the presentation tier.
  • Developed various Action Classes that route requests to appropriate handlers.
  • Developed Session Beans to process user requests and Entity Beans to load and store information from database.
  • Used JMS(MQSeries) for reliable and asynchronous messaging the different components.
  • Wrote Stored Procedures and complicated queries for IBM DB2
  • Designed and used JUnit test cases during the development phase.
  • Extensively used log4j for logging throughout the application.
  • Used CVS for efficiently managing the source code versions with the development team.

Environment: WAS 6.1, RAD 6, Servlets 2.5, MQ Series, JSP 2.0, JMS, JNDI, JDBC, SQL, PL/SQL, JavaScript/ECMAScript, IBM DB2, IBM Rational Rose, JUnit, CVS, log4j, and LINUX.

Confidential, Richmond, VA

Sr. Java/UI Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology.
  • Developed the front end of the application using JSP, HTML, DHTML, CSS, Bootstrap, JavaScript, Dojo, Angular JS, node JS, Backbone JS, JQuery, Ajax.
  • AngularJSlibrary has been used for creation of powerful dynamic Webpages and web applications by using its advanced and cross browser functionality.
  • Created various Action Classes using Spring MVC which route requests to appropriate Enterprise Java Bean components and service the request.
  • Single Sign-On (SSO) and multi-factor authentication with this property a user logs in with a single ID and password to gain access to a connected system or systems without using different usernames or passwords, or in some configurations seamlessly sign on at each system.
  • Developed Web Services using Restful with Spring MVC and developed DTDs, XSD schemas for XML (parsing, processing, and design) to communicate with Active Directory application using Restful API.
  • Worked on providing authorization and authentication to applications using Spring security and protected the application against attacks like session fixation and clickjacking.
  • Developed and Consumed REST based web Services using Spring Boot and JAX-RS with Jersey and make call to business methods to access the information from Oracle database in the form of JSON object and provided the formatted data to UI.
  • Worked with the NoSQL Database Cassandra to manage extremely large data sets.
  • Developed a fully functional prototype application using JavaScript (JQuery, React JS and Backbone.js) and Bootstrap, connecting to a RESTful server on a different domain.
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL, and Exposure to JAXB & JAX-WS.
  • Utilized POSTMAN for testing RESTful web services.
  • Used JAXB to convert XML to java objects and Java Objects to XML.
  • Installed, secured, and configured AWS cloud servers with Linux, WebLogic, Oracle etc.
  • Involved in migrating the Struts action classes, forms and validation framework to Spring controller, forms, interceptors and validators.
  • Integrated Spring Security, SAML 2.0 and OAuth for single sign on for a different audience.
  • Uses the DAO pattern for data access layer and JMS API for the messaging requirement.
  • Integrated Spring with Hibernate framework and created Hibernate annotations for mapping an object-oriented domain model to traditional relational database.
  • Used Jenkins to build and deploy the application and GitHub for code repository and version control.
  • Written and executed several stored procedures, triggers, packages, views and functions using SQL Developer tool.
  • Used JIRA, Confluence and Log4J for project management, tracking and monitoring errors.
  • Used Eclipse IDE for writing the code.
  • Cucumber was used for entire regression testing and functional testing with primary tool as Selenium to test Scenarios, test Cases and Test conditions identified.
  • Deployed and tested the application on Weblogic7.0 in windows and Unix environment.

Environment: JDK 1.7, Oracle 11g, REST Web Services, JDBC, JSP, JSF, JMS, Jersey, AWS, Apache Axis, WSDL, Struts, Spring MVC, Spring AOP, RESTful APIs, SSO, Spring boot, OAuth, Spring Security, Spring cloud Hibernate, Cassandra, Cucumber, Angular-JS, Bootstrap, Jenkins, HTML5, CSS3, JavaScript, JQuery, JSON, Eclipse, Maven, Log4J, JUnit, GIT, Rally, Jira and WebLogic.

Confidential, San Antonio, TX

Java Developer

Responsibilities:

  • Involved in analysis, design and development of OBIEE and SRMP integration system and developed specifications that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Experienced with developing rich user interface applications using HTML5, CSS3 and JavaScript, JQuery, Angular JS, Node JS, Twitter Bootstrap, JQuery, XML, JSON that are browser compatible.
  • Worked on Angular JS to create single page applications (SPA) using its features like routers,Controllers, Services, Directives
  • Developed the application using Spring framework (MVC, IOC, AOP, Batch), DTO that leverages model view layer architecture, also configured Dependency Injection.
  • Used AJAX call for front-page request handling and partial refreshing, and used JSON for data transform
  • Used spring framework's JMS support for writing to JMS Queue, Hibernate Dao Support for interfacing with the database and integrated spring with JSF.
  • Developed Application using J2EE patterns such as Singleton, controller, factory, facade, DAO.
  • Designed and Developed the entire application using Spring MVC frameworkand Spring AOP components for intercept function call.
  • Extensively worked on wiring the application using Spring Framework. Used Object Relational Mapping tools for ORM such as Hibernate for Data Mapping.
  • Used Hibernate Query Language (HQL) and Custom Queries to querying data from Oracle Data base inDAO.
  • Used JPA/Hibernate to communicate with data layer and XML/JAXB to read XML data.
  • Implemented web-services using JAX-WSand Restful web services with JAX-RS using Jerseyframework.
  • Implemented Service Oriented Architecture (SOA) by invoking multiple SOAP based Web Services.
  • Generating client using JAX-WS. Used SOAPUI to interact with other applications using SOAP and WSDL file.
  • Implemented REST services, getting JSON response and parsing them to get the required information.
  • Used RESTful network communication protocol to consume a web service, getting JSON response andparsing them to get the required information.
  • Web Service request -response validations using Advanced Rest Client and SOAP UI.
  • Implemented agent-server messaging dialog using JMS (Active MQ implementation)
  • Created tables, triggers, stored procedures, SQL queries, joins, constraints & views for Oracle databaseusing TOAD.
  • Used Eclipse as an IDE and SVN for Version Control. Implemented the logging mechanism using Log4jframework.
  • Build an application using Gradle& Deployed on JBoss application server.
  • Developed JUnit, Mockito test cases for unit testing in Test Driven Development (TDD).

Environment: HTML5, CSS3, JavaScript, JQuery, Angular JS, Node JS, Twitter Bootstrap, JQuery, XML, JSONSpring, REST & SOAP Web Services, JMS, WSDL, Hibernate, JUnit, Eclipse, AJAX, TOAD, Gradle, Oracle database, SVN, Jenkins & JBOSS.

Confidential, Kansas City, MO

Sr. Java Developer

Responsibilities:

  • Planning, analysis, design and implementation of different modules using Agile (Scrum)Methodology.
  • Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
  • Generated the use case diagrams,Activity diagrams, Class diagrams and Sequence Diagrams in the design phase using Star UML tool.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Developed the User Interface using JSP, Spring MVC frameworks, JQuery,HTML5, CSS3, Node JS, Bootstrap JS and Angular JS.
  • Implements responsive design template to get a new interface in Bootstrap, HTML.
  • Developed Single page application and structured the JavaScript code using AngularJS.
  • Developed an API to write XML documents from a database. Utilized XML and XSL Transformation for dynamic web-content and database connectivity.
  • Implemented the application using Spring MVC Framework and handled the security using spring security.
  • Also, used the Spring IOC feature to get hibernate session factory and resolve other bean dependencies.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Developed web services and published in SOA environment.
  • Implemented Web-Services to integrate between different applications components using RESTful using Jersey.
  • Developed RESTful Web services for transmission of data in JSON format.
  • Used GWT and Amazon AWS (EC2/S3/EBS) for prototyping and subsequent evaluation.
  • Responsible for maintaining and expanding our AWS infrastructure using AWS (EC2/EBS).
  • Developed Database Procedures for updating, Inserting, and deleting table for a complete logical Unit of Work (LUW) using PL/SQL under Oracle Database Server.
  • Actively involved in writing SQL using SQLquery builder.
  • Used DAO pattern to retrieve the data from database.
  • Design and develop custom pipes (JMS, Web Services and SQL) for mandates & accounts to flow into various processing systems.
  • Actively used the defect tracking tool JIRA to create and track the defects during QA phase of the project.
  • Worked with WebSphere application server that handles various requests from Client.
  • Deploying fixes and updates using IBM WebSphere application server.
  • Developed test cases using Junit and the build scripts using Maven.
  • Used Tortoise SVN to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.

Environment: Java, Hibernate, Spring MVC, Spring IOC, Servlets, XML, Tortoise SVN, JSP, HTML, Bootstrap, Angular Js,NodeJs, MVC, Star UML, JUnit, Maven, WebSphere, Apache AXIS, UML, SOA, JAX-WS, Sun Metro stack,RESTful, SOAP UI, Spring boot, spring security, AWS, Log4J, SOAP, Oracle 10g, WSDL, JavaScript, AngularJs, Groovy, AJAX, JIRA and Spring Tool Suite.

We'd love your feedback!