Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Your Name

ON

Summary

  • Around 5+ years of IT experience in design, development, implementation and testing of Client-Server, Web Applications using Java/J2EE Technologies.
  • Experience in SDLC (Software Development Life Cycle) that includes Requirements Analysis, Design, Coding, Testing, Implementation, Maintenance with methodologies like Waterfall Model and Agile Methodology.
  • Experience in design and development of web-based applications using Java, JDBC, SQL, Servlets, JSTL, JSP, XML, Java-API and Spring.
  • Expertise on Core Java Technologies like Multithreading, Collections and Exception handling mechanisms.
  • Experience in client side Technologies such as HTML/HTML5, CSS/CSS3, JavaScript and Jquery, AJAX, JSON.
  • Experience with the ORM tool Hibernate involving Connection pooling, Mappings, Transaction Management, HQL (Hibernate Query Language.
  • Expertise in installing and setting up MQ monitoring tools.
  • Excellent working knowledge in configuring multiple Weblogic domains including machines, manage servers, node managers, and cluster environments.
  • Hands on experience with scripting languages like Unix, Linux
  • Experience in implementing SOA (Service Oriented Architecture) using Web Services (SOAP, WSDL, Restful, and JAX-WS) and REST Services.
  • Experience with using Apache Tomcat Server.
  • Used Maven scripts for building and deploying the application in web/App servers.
  • Experience with databases like Oracle.
  • Familiar in deploying applications through Web sphere server as part of CRUD process.
  • Experience in creating test cases using JUnit.
  • Strong debugging and troubleshooting skills.

Experienced leader with strong background in guiding teams, managing complex projects, and achieving strategic objectives. Excels in developing efficient processes, ensuring high standards, and aligning efforts with organizational goals. Known for collaborative approach and commitment to excellence.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Sr. Java Developer

Jpmorgan Chase & Co.
10.2016 - 04.2017

Project Name: IVR - VLS middleware

Brief description: This project is developing a middleware interface from IVR front-end application to business middleware application.Front-end application will be having vxml package which will convert input voice to XML format and it is interfaced to business middleware application using web services.

  • Developed various Java Bean components for implementing business logic.
  • Developed JAX-WS (Soap) layer on top of this middleware application as a communicating interface.
  • Generated WSDL document in Soap Web Services.
  • Used AJAX components in developing UI.
  • Designed/developed UI with AJAX, HTML, DHTML and JavaScript for interactive web pages.
  • Involved in interacting with end users for requirement analysis using Soap WS.
  • Installed and Configured Apache Plug-ins for WebLogic.
  • Involved in performance tuning of JVM and used Garbage Collection Algorithms for better performance.
  • Monitor and managing the WebLogic server instances using WSLT and also for the automation purpose.
  • Involved in writing complex multi-table joins and conditional queries in Database.
  • Developed JMS components to send messages from one application to other application internally.
  • Extensively worked with Java Collection classes like List, Set etc.
  • XPath expressions are used to extract data from the XML files.
  • Build RESTful Web services using JAX-RS API.
  • Solved problems using a combination of JavaScript, JSON, and JQUERY.
  • Fixed software bugs via JavaScript and CSS.
  • Designed and developed API with all the CRUD capabilities using SOAP.
  • Used Agile Development methodology of software development.
  • Created, Upgrading, and Maintaining the JavaScript libraries and widgets so that the data is managed the same way regardless of when the form was developed.
  • Involved database design and responsible for creating and modifying Database objects.
  • Responsible for writing code for error behavior like time-outs and no match menu options.
  • Done code review and configuration build management for the application using Maven.
  • Provided UNIX scripting to drive automatic generation of static web pages with dynamic news content.
  • Involved in validating caller input behavior.
  • Write code for confirming always or never.
  • Implemented validation framework for creation of validation.xml and used validation-rules.xml.
  • Responsible for middleware functionalities to operate host transactions for an account, loan/line accounts.
  • Involved in writing special logic for unconverted loan/line accounts.

Technologies: Core Java, Web-Services, Apache cfx, Agile, JAX- Web Services (Soap), Eclipse IDE, Multithreading/Concurrency, XML, JavaScript, WebSphere, Maven, Unix, Restful, Apache Tomcat.



Sr. Java Developer

Jpmorgan Chase & Co.
07.2015 - 07.2016

Project Name: Kohl's-Return (POC)

Brief description: Kohl's POC-Returns project was into developing a Return modules in the POC machines for the associates in Kohl's Retail Stores.

  • We have developed the modules called Even Exchange (EE) and Post Sale Adjustments (PSA) which comes under Returns section.
  • Roles and Responsibilities:.
  • Understanding the business requirement and functional specification of the client module.
  • Routing of control from Web services to Java Services using Camel Framework.
  • Coding and integration testing for the transformation service, offshore coordination and technical support to the offshore team.
  • Prepare detailed design documents of each screen.
  • Debugging the issues if any and find out the root cause of that and resolve the issues.
  • Identify gaps in current controls and suggest ways improve the existing process.
  • Develop GUI using JQuery JSON and Java script.
  • Solved Bugs using a combination of JavaScript, JSON, CSS, and XSLT.
  • Familiar with Cucumber, Selenium Web Driver, Selenium commands and x-path.
  • Implementing and enhancing new features to our applications.
  • Interface development and complete build test in deploy phase.
  • Addressing day to day technical issues.
  • Coordinating closely and productively with the engineering and other teams.
  • Ensure quality assurance of the deliverables.
  • Support and advice QA team testing in various environments.
  • Used Log4J for logging and debugging and JUnit for testing.
  • Extensively worked with the QA team coordinating testing and automation cycles.
  • Also involved in setting up guidelines for Automation and worked with the testers in creating and managing the scripts.
  • Wrote SQL and PL/SQL queries for updating data into the Oracle using SQL Developer tool.

Technologies: Core Java, Java/J2EE, JDK, Spring MVC, Hibernate, Tomcat, Agile methodology, RESTful Web Services, JSP, XML, XSLT, SQL, HTML5, CSS3, JavaScript, Jquery, HP QC, Bugzilla.


Java Developer

Pinnacle Technical Resources Inc
09.2014 - 05.2015

Project Name: iBanking

Brief description: This project provides all the screens to the DB customers to log in and view all their account information, make fund transfers, apply for a loan, etc.

  • It also provides a back-office application for the DB bankers to view and process customer requests, loan applications, updating customer information, etc.
  • The iBanking database does not hold any information with respect to the account of a user.
  • It just stores the user login details, contact information, transaction & activity logs.
  • All the account related information is fetched/updated from/to the Core Banking.
  • Roles and Responsibilities:.
  • Developing JSP pages and the view and controller related files using the Spring Web MVC framework.
  • Integrating the view module with Oracle database using Hibernate.
  • Used Agile Development methodology of software development.
  • Design JSON requests according to the front-end pages;.
  • Process the JSON requests according to different types of modules, actions, and request data;.
  • Design JSON responses according to the request, send it back to the front end after the logic processing;.
  • Managed Associations such as one-to-many, many-to-one.
  • Written SQL, HQL, named queries and Criteria queries.
  • Developed and maintained UNIX shell scripts for data-driven automatic processing.
  • Troubleshoot the problems and fixes the bugs in XSLT and java related programs.
  • Unit testing using JUnit.
  • Using JavaScript for validations.
  • Integrated, Build and tested using Jenkins.
  • Building and deploying the application on testing and production servers.

Technologies: HTML/HTML5, CSS/CSS3, SQL, Ajax, JSON, XSLT, JSP, JSTL, Servlets, JDBC, Hibernate, JavaScript, Jenkins, Agile, Jquery, WebSphere, Oracle and Junit, Maven, Spring MVC, Spring Dependency Injection, Unix.


Java Developer

Pinnacle Technical Resources Inc
07.2010 - 07.2013

Project Name: Internal School Application

Brief description: This application software is customized for schools to make the necessary changes to suit their requirement.

  • This software manages information about the Employees, Students, Examinations and Accounting Information System.
  • The software also gives the facility for the schools to develop their own reporting system according to the requirements of the school.
  • Responsible for development of an application from Scratch.
  • Developed web pages using JSP and Servlets.
  • Use of OOPs concept and other core java concepts like multithreading/concurrency, inheritance etc in development.
  • Developed and Implemented Servlets and Java Beans.
  • Creating GUI using HTML/HTML5, CSS/CSS3, JSP, java Script and jQuery.
  • Designed and built signup and login pages using HTML and JavaScript and used Parse to save user information on the cloud.
  • Responsible for creating, reading, updating and deleting tables in the database as per requirements.
  • Involved in Testing of developed Servlets, JSP using Junit.
  • Client side validations using javascript.
  • Involved in connecting database with Servlets and JDBC.

Technologies: Core Java, Apache Tomcat Server, SQL, HTML/HTML5, CSS/CSS3, Windows, Eclipse, Junit, JSP, JQuery, JSTL, Oracle, JDBC, Multi-threading/Concurrency.


Education

Master of Science - Computer Science

Pace University

Bachelor of Science - Electronics and Communications

JNTU

Skills

  • Java TechnologiesJava, J2EE, Java Web services [JAX-WS] and Restful, JDBC, JSP, Custom Tags, JSTL, Servlets
  • Application ServerWeb-logic, Tomcat
  • DatabasesOracle 10g, MySQL
  • Frameworks/API'sJPA, Hibernate
  • Code Development ToolsEclipse, Net-beans
  • Scripting/Markup LanguagesHTML/HTML 5, CSS/CSS3, JavaScript, JQuery, Ajax, XML/XSLT

  • Version Controlling toolsSVN
  • Operating SystemsWindows, UNIX
  • Design PatternsSingleton, Factory
  • FrameworksSpring,Hibernate
  • MethodologiesAgile, Waterfall, Scrum
  • J2EEServlets, JSP, JDBC, JAXB, JAX-RS, JAX-WS
  • Web ServicesSOAP, REST
  • Documentation ToolsMS Word, MS Excel

Certification

Oracle Certified Java Programmer

Timeline

Sr. Java Developer

Jpmorgan Chase & Co.
10.2016 - 04.2017

Sr. Java Developer

Jpmorgan Chase & Co.
07.2015 - 07.2016

Java Developer

Pinnacle Technical Resources Inc
09.2014 - 05.2015

Java Developer

Pinnacle Technical Resources Inc
07.2010 - 07.2013

Master of Science - Computer Science

Pace University

Bachelor of Science - Electronics and Communications

JNTU