We provide IT Staff Augmentation Services!

Sr. Associate Resume

3.00/5 (Submit Your Rating)

Albany, NY

PROFESSIONAL SUMMARY:

  • Around 8+ years of IT experience in all the phases of Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation, testing, BDD, TDD and Continuous Integration.
  • Expertise in implementing MVC frameworks using Struts 1.x, Spring 3.x, JSF, Servlets 3.x, and Hibernate 3.5.
  • Experience in Spring IO, Spring Security, Spring Boot and Micro Services.
  • Experience in SOA (Service Oriented Architecture) by creating the web services using SOAP and Restful using WSDL, SOAP, JAX - WS, JAX-RS, Jersey, and Apache CXF.
  • Expertise in back-end/server-side java technologies EJB, JMS, JDBC and JNDI.
  • Experience in core java concepts like Collections, Multithreading, and Exception Handling.
  • Extensive experience in designing professional UI web applications using front-end technologies like HTML5, CSS3, JavaScript, JQuery, AJAX, AngularJs, NodeJs and Bootstrap .
  • Experience with AngularJs code for developing single page applications, creating modules, controllers, route providers, creating custom directives, decorators, and service to interface with Restful .
  • Extensive experience in AWS like EC2, Elastic, S3, Cloud Watch, Cloud Formation. Configured AWS Identity and Access Management (IAM) groups and users for login authentication.
  • Experience in Installing and configuring Continuous Integration and Deployment tool like Jenkins and Bamboo.
  • Excellent understanding of linking databases with web applications using JDBC and ORM techniques like Hibernate along with JPA annotations.
  • Hands on development experience on Apigee Edge and (or) other API platforms (IBM API / MuleSoft API).
  • Exposure in automating web application testing using Selenium WebDriver with TestNG framework.
  • Experience in using the SQL mapping framework tool MyBatis, strong in using XML mappings and java objects.
  • Expertise in using J2EE Application servers such as WebLogic 10.3, JBOSS, Tomcat, and Web sphere 7.1.
  • Experience in creating Use-Case Diagrams, Class Diagrams, Sequence Diagrams in UML and Rational Rose.
  • Hands on experience with build and deployment tools including Ant / Maven, logging and Debugging using Slf4 and Log4j, unit and integration testing using JUnit, Mockito, Jasmine, Karma and PowerMockito.
  • Experience in performing real time analytics on NoSQL databases like Cassandra and Mongo DB.
  • Having good work experience in RDMBS such as Oracle 9i, 10g, DB2, MySQL, PL/SQL and SQL server.
  • Expertise in writing SQL queries and P/L SQL Stored procedures, functions, sequences, cursors, triggers, indexes etc. in different DBs like Oracle, DB2, MYSQL, PL/SQL and SQL Server.
  • Experience on developing applications using Eclipse IDE, IBM RAD and NetBeans IDE.
  • Ability to interact with the managers and clients to report project status, and deliverables. Communicate with IT staff members in performing complex testing, support and troubleshooting functions.
  • Comfortable working independently and also a good team player.

TECHNICAL SKILLS:

Java/J2EE Technologies: Core Java, J2EE, Servlets, JDBC, JUnit, JSTL, JSF, JSP, EJB, JNDI, JMS, Struts, Apigee, Hibernate.

Frameworks: Struts 1/2.x, MyBatis, Spring 3/4.x, Spring Batch, Spring Security, Spring Boot.

Web/Application server: Web Sphere 7.0/6.x, WebLogic 6.1/8.1, JBoss and Tomcat.

Web services: SOAP, Restful, Micro Services, AWS, EC2, S3, Elastic and WSDL, CXF, Jersey, JAX-WS and JAX-RS.

Databases: Oracle, IBM DB2, SQL, PL/SQL, MYSQL, MongoDB, Cassandra and NoSQL.

Web Technologies: HTML, CSS, Java Script, JQuery, AJAX, Bootstrap, AngularJs and XML/XSL/XSLT

Design Tools & IDEs: Eclipse 3.x, Visio 2000, IBM RAD, IntelliJ, and Net Beans.

Source Control (SCM): CVS, SVN and Clear Case.

Testing Tools: JUnit, Selenium IDE, Selenium WebDriver TestNG, Mockito.

Build Tools: Jenkins, Bamboo, Maven and ANT.

Logging Tools: Log4j.

Operating Systems: UNIX (Solaris, HP-UX), Linux, Windows XP/ 2000/2003/2007, MS-Dos.

Methodologies: Agile, Waterfall, Behavior Driven Development (BDD), Test Driven Development (TDD).

PROFESSIONAL EXPERIENCE:

Sr. Associate

Confidential, Albany, NY

Responsibilities:

  • Designed and developed UI Screens with HTML5, CSS3, JavaScript, AngularJs to provide interactive screens to display data.
  • All the functionality is implemented using Spring IO / Spring Boot, and Hibernate ORM.
  • Used Spring Core Annotations for Spring DI and Spring MVC for REST API s and Spring Boot for Micro services.
  • Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Create RFP (Request for Proposal) Microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Developed custom HTML elements using AngularJs directives, angular factories, and used angular promise API for making asynchronous calls.
  • Implemented the REST web service for utilizing these services and exposing some of the newly implemented functionalities for others through JAX-RS and Spring Rest Controller.
  • Developed applications to access JSON objects from Restful web services from consumer side using AngularJs.
  • Worked on AngularJs, used its two-way data binding to achieve the feedback functionality from the user.
  • Developed JUnit test cases, used Junit4, Mockito, and Power Mock for unit testing.
  • Wrote Jasmine unit tests using Karma to verify AngularJs modules and JavaScript utility routines.
  • Used GIT for branching and merging of source code management.
  • Used Callable objects for implementing multithreading for parallel execution of independent events.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and Git and AWS.
  • Configured infrastructure for deployment of Middleware application through APIGEE.
  • Worked with DevOp's team and with use of Continuous integration Jenkins deployed the code in Amazon Web Series (AWS), EC2 and generated reports in SonarQube to verify the JUnit coverage and PMD violations.
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM.
  • Implement Persistence layer using Hibernate and writing SQL queries based on Hibernate criteria API.
  • Developed Hibernate configuration files for MongoDB and involved in saving and retrieving the data in JSON.
  • Used Version One, Blue works and Quality Center as project management tool and to track work items.
  • Developed application using Eclipse IDE and IBM RAD. Used the MAVEN script to create the war.
  • Experience in usage of log4J to persist the data in log files.

Tools: Used: Rest Webservices, JAX-RS, My Eclipse IDE, IBM RAD, IBM web Sphere application server, HTML5, CSS3, JavaScript, JQuery, SQL, HQL, AWS EC2, Apigee, Microservice, PowerMockito-1.6.1, JSF, Spring MVC, Docker, Spring Boot, Jasmine, AngularJs, Selenium, Maven, SONAR, VersionOne, BlueWorks, and Log4j.

Sr. Associate

Confidential, Scottsdale, AZ

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Involved in coding, building of Java applications using Core Java, Collections and Multithreading.
  • Worked on multiple web projects included gathering requirements and development by following code standards and best practices based on Spring MVC using Spring Boot.
  • Designed and implemented a SOA microservice with a JSON HTTP REST API for recent activity feeds using AWS.
  • Implemented the SOA P web service and exposed the contract to the clients through JAX-W S. Used SOAP UI for doing functional testing of Web Services. Used JAXB for delivering reports in XML and delivering it to Client.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJs and JavaScript API.
  • Used AWS like S3 bucket to deploy our web applications and worked with DevOp's team to monitor the server.
  • Redesigned the existing internal call center applications with new technologies like AngularJs and Bootstrap.
  • Integrated application with Spring Security for form based authentication and authorization.
  • Implemented agent-server messaging dialog using Camel and JMS (Active MQ implementation).
  • Developed JUnit test cases for all developed modules and performed Unit and Integration Testing.
  • Worked and experienced in managing and migration of Atlassian tools like Jira, Confluence and Bamboo.
  • Used Bamboo continuous integration server for deploying some of web applications in UAT and Production.
  • Used SVN repository for source code management and to keep track of source code versioning.
  • Written and modified SQL queries and stored procedures for the application to communicate with Database. Oracle used as backend, Worked on SQL queries for persistence of Business Objects.
  • Responsible for code review and approval of the design by other team member. Mentoring of Junior Java Consultants.

Tools: Used: Spring MVC, Multithreading, Oracle 10g, SOAP Web services, Web Sphere Application Server, Java, JSP, HTML, Java script, JQuery, NoSQL, SQL, DB2, Spring Boot, JMS, ActiveMQ, JUnit, AngularJs, Selenium, Jenkins, and Log4j.

Sr. Associate

Confidential

Responsibilities:

  • Utilized Agile SCRUM Methodology (SDLC) and Test Driven Development to manage projects.
  • Involved in coding, building of Java applications using Core Java, Multithreading, JSP, and Servlet.
  • Implemented application using Spring MVC architecture integrating Hibernate and Spring frameworks.
  • Involved in consuming, producing Restful web services using JAX-RS.
  • Extensively used Spring IOC, DAO concepts along with MVC to develop the application and Spring Batch for scheduling and maintenance of batch jobs.
  • Developed Web services using SOAP, WSDL, Spring MVC
  • Created a responsive web application integrating bootstrap along with AngularJs and media queries.
  • Developed JavaBeans to be used by JSP pages for presenting Web content.
  • Designed and implemented the UI using HTML, JSP, CSS, JavaScript, AngularJs.
  • Wrote Jasmine unit tests using Karma to verify AngularJs modules and JavaScript utility routines.
  • Involved in mapping data base table s with Business objects using Hibernat e .
  • Developed Hibernate Criteria and sessions to achieve the Object Relational Mapping and easy maintenance of data, used EHCache to improve performance.
  • Developed JUnit test cases, used Junit4, Mockito and Power Mock for unit testing.
  • Used GIT for branching and merging of source code management.
  • Used JBoss application server to deploy application into Production environment.
  • Used JIRA as ticketing system tool to track work items and Log4J for logging.
  • Used Mockito, PowerMock framework for unit testing of application and Maven to build the application.
  • Written and modified SQL queries and stored procedures for the application to communicate with Database. Oracle used as backend, Worked on SQL queries for persistence of Business Objects.

Tools: Used: Spring MVC, Multithreading, Oracle 10g, Hibernate, Restful Web services, Git, My Eclipse IDE, Web Sphere Application Server, JBoss, Java, EJB 3, JSP, HTML, JMS, Java script, JMeter, MyBatis 3.1, Active MQ, SQL, UNIX, DB2, and Log4j.

Associate

Confidential, Florida

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specs that include use cases, class diagrams, sequence diagrams and activity diagrams.
  • Involved in coding, building of Java applications using Core Java, Collections and Multithreading.
  • Developed the application using Spring MVC, with Hibernate as ORM framework.
  • Developed UI part of the application applications using JSP, JavaScript, CSS, HTML, AngularJs and JQuery.
  • Created Remote interfaces using web services for accessing the services across multiple enterprise applications using JAX-WS, SOAP and WSDL.
  • Developed MDB's to retrieve the JMS message from queue and communicate with different services based on request using ActiveMQ.
  • Involved in the development of web services and writing shell scripts for server on UNIX.
  • Developed SQL, PL/SQL, stored procedures - database application scripts.
  • Used Hibernate for Object Relational Mapping (ORM) and created mapping classes required.
  • Created Hibernate POJO objects and mapped using Hibernate Annotations.
  • Used JIRA for issue tracking and confluence for creating code reviews.
  • Involved in creating SQL scripts, worked on some of the core query operations using IBM DB2.
  • Deployed the application on WebLogic Application Server.
  • Develop data patch scripts using SQL, PL/SQL for production support issues. Jira is used for issue tracking and resolution.
  • Created new connections through application coding for better access to DB2 database and involved in writing SQL and PL/SQL - stored procedures, functions, sequences, triggers, cursors, object types etc.
  • Involved in the development of web services and writing shell scripts for server on UNIX .

Tools: Used: Java, Multithreading, J2EE, JSP 2.0, PL/SQL, Oracle, XML, SOAP Web service, JavaScript, JSON, HTML5, CSS3 UML, Eclipse, WebLogic 7.0, Hibernate 2.0, JMS, MuleSoft, APIGEE, ActiveMQ 2.9.0, MyBatis, IBM DB2, MSSQL Server 2008, PL/SQL, UNIX, DB2 and SQL.

Programmer Analyst

Confidential

Responsibilities:

  • Worked in a team-oriented environment, providing technical expertise and guidance to key stakeholders on a broad range of development projects.
  • Developed the application implementing Spring MVC Architecture with Hibernate as ORM framework.
  • RESTful APIs were developed for SOA standards.
  • Involved in coding, building of Java applications using Core Java, Collections and Multithreading.
  • Developed the EJB's (Stateless Session beans) to handle different transactions such as online funds transfer, bill payments to the service providers.
  • Designed and developed modules Fixed Income, Credit Note, Payment History, and Reports generation.
  • Worked on an e-commerce electronic trading application that offers the bank’s Fixed Income inventory for sale through electronic trading channels.
  • Used load runner inbuilt monitors to monitor the databases, application and web servers for performance bottlenecks while conducting load, volume and stress tests.
  • Code walk through, modules integration and unit testing using JUnit PowerMockito.
  • Responsible for building and deploying the application in IBM WebSphere application Server.
  • Designed and developed modules Fixed income, Payment History and Reports generation.
  • Did financial reporting on asset allocation, equities, portfolio performance, fixed income and risk analysis.
  • UI development using CSS, HTML, JavaScript, JQuery and Ajax.
  • Used SVN repository for source code management and to keep track of source code versioning.
  • Developed Restful Web services by Jersey implementation for CURD operation.
  • Involved in the development of web services and writing shell scripts for server on UNIX .
  • Written and modified SQL queries and stored procedures for the application to communicate with Database.
  • Build Maven Script for the application and used Log4J for debugging.

Tools: Used: Java 1.5/J2EE, Servlet/JSP, RestFul Web Services(JAX-RS) using Jersey Implementation, IBM WebSphere Application Server, JavaScript, JQuery, Log4j, JSR-286, Git, Maven, Unix, Eclipse.

Programmer Analyst

Confidential

Responsibilities:

  • Involved in developing the existing application using Core Java, JSP, Servlets and JDBC connections.
  • Played major role in designing and developing JSP Pages and XML reports.
  • Implemented Struts MVC design pattern and front controller pattern to this project.
  • Developed user interface by creating at least one webpage for each component using Struts web MVC and ActionServlet as front controller for this application.
  • Designed and developed the controller and view components using JSPs and Servlets.
  • Used JavaScript and struts validation framework for performing back end and Server-side validations.
  • Developed Server-Side components for the business services for creating Items, BOM, Sourcing Rules, and substitute.
  • Developed Restful Web Services to provide the communication between database and application and to provide the data to the front end.
  • Involved in writing Linux Bash Scripts to retrieve the data from database.
  • Used JavaScript to develop the project on mobile.
  • Used Hibernate as the ORM to connect database to the framework.
  • Deployed application on WebSphere Application Server.
  • Involved in raising the Notifications to Oracle Users through Mailing Concept for intimating to start the next process using workflow.
  • Extensively worked on Oracle for writing complex queries in the business logic layer. Used joins, debugging the SCM related packages and customization.
  • Involved in Unit Testing, Bug fixing and Acceptance Testing with test cases.
  • Extensively worked on creating the setups for Organizations, Templates, Concurrent Requests, Cross Reference Types, User Creations, Assigning responsibilities, creating value sets, Descriptive Flex Fields etc. in Oracle Applications
  • Coded SQL queries to access SQL Server database.
  • Designed and implemented PL/SQL stored procedures to process messages.

Tools: Used: Core Java, J2EE, Servlets, JSP, Struts, Hibernate, ORACLE 9i, JavaScript, HTML, SQL developer, WebSphere, RESTful web service, Net Beans.

We'd love your feedback!