We provide IT Staff Augmentation Services!

Java Developer Resume Profile

3.00/5 (Submit Your Rating)

US

Summary

  • 7 Years of experience in System Analysis, Design, Development, High Level Design, Detail Design,
  • Low Level Design, Implementation, Testing and Maintenance.
  • Sun Certified Java Programmer SCJP 1.5 qualified.
  • Strong skills in Object Oriented Concepts/Methodologies.
  • Good work experience in J2EE JDK1.5/1.6, JDBC, JTA, JPA, Servlets, JSP, XML Struts, EJB,
  • Spring MVC, Spring JDBC Template, XML technologies, Hibernate, JUnit.
  • Experience in packaging components into ear and war files and writing deployment descriptor files,
  • connection pooling, web components using different Web and App servers.
  • Experienced in software configuration management tools like CVS, SVN, continuous integration tools like Jenkins, and content management tools like Kiwi.
  • Experience in complete Software Development Life Cycle for some prestigious clients.
  • Experience in Agile Methodology and Scrum Software Development processes.
  • Experience in Production Support ,Staging Software Bundle during major/minor release cycles.
  • Ability to learn Home Grown Frameworks and support applications/services in all environments.
  • Experienced in Investment Banking ,Hotel, Mortgage, Real Estate, Telecommunication industrydomains.
  • Experience in business process analysis and planning of system processes and sub processes.
  • Quick learner, adaptable to dynamics of software industry, excellent communication, team work inter personnel skills.
  • An effective communicator, committed team player with commitment and a strong work ethic.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.

.

Technical Skills

  • Languages : Java, SQL, PL/SQL, C, C , C , VB.net.
  • Modeling/Methodologies : Agile Software Development Methodology, Water Fall Model
  • Java/J2EE Technologies : JDK 1.5/1.6, JSP, Servlets, Java Beans, EJB, JDBC, JPA, JTA, JSF 2.0, Web Services.
  • Frameworks : Struts 1.x/2.3,Spring 2.5 MVC, Spring 2.5 JDBC, Hibernate 3.0/3.2,
  • JUnit
  • Web Service Frameworks : JAX-WS, Apache AXIS.
  • Design Pattern : Singleton, Front Controller, Model View Controller, Session Facade,
  • Business Delegate, Factory, Decorator, Observer.
  • Scripting Languages : JavaScript, Ajax, JQuery, Angular JS, Perl, PHP
  • XML Technologies : XML Schema, XSD, XSLT, SAX, DOM, JAXB, SOAP, WSDL
  • Build tools : ANT, Maven
  • Design Debug tools : Log4j, Microsoft VISIO
  • Version Control : Subversion SVN , Concurrent Version Systems CVS
  • Database : MySQL 5.0, Oracle 8i/10g, SQL Server 2005
  • Java IDE : Eclipse 3.2/3.7/4.2
  • Web/Application Servers : Web Logic 10.3, Tomcat 5.5, JBoss 4.0/5.0,6.0, Apache HTTP server
  • Platform : Windows 7/XP, Linux, UNIX

Professional Experience

Role: Java /J2EE Developer

  • User Id and password as the only means of authentication is insufficient. A risk based adaptive
  • authentication analyses login history patterns, device signatures ,fraud network web DBs to determine
  • whether or not to further challenge the user adds an additional factor of authentication. It's a Goldman Sachs implementation of the project , a service that uses RSA for it's risk analysis. Project service generates a one time PIN OTP and delivers it to the client via Email /SMS /Phone.

Responsibilities:

  • Implemented/supported integration of a client web application with project service.
  • Plugged in velocity templates to render UI which is FI based Financial Institution .
  • Configuration to provide new Business onboard at FI level using XML.
  • Supporting the business throughout the workflow and guide them on steps starting right from login
  • through project up to business home page.
  • Followed up with concerned teams for necessary network connectivity setup Firewall, Netscalar, CNAME creation between the new FI and GS and hence have knowledge in GS infrastructural setup.
  • Project uses RSA for it's risk analysis. In order to provide an efficient way of connecting to RSA, MFA service was enhanced to retry the number of attempts to overcome the network issues on GS/RSA side.
  • Implemented the logic to retry Project service to RSA connectivity.
  • Involved in fixing a security vulnerability bug cookie displayed in the query String .
  • Created runbooks to perform steps for debugging MFA issues, implementation involved in all the above tasks
  • During the process of integration/enhancement/bug fixing have remotely debugged using Eclipse having all the requests route to locally running MFA in UNIX servers to resolve the issues.
  • I have dealt with bringing up the project service running in UNIX box with Perl start up scripts to bring up the server.
  • Have triggered Keep-alive jobs in UNIX for the project service which are up and running. If the service is down for some reason, the job brings it up within a minute.
  • Used UNIX commands to scan the logs with regular expressions to match the search criteria during troubleshooting project service.

Confidential

  • CORE WEB team is the infrastructure building team for PWM Private Wealth Management
  • Application developers will request for support on their application servers created/maintained by CORE team /report issues on resources DB,EJB etc.availability.

Responsibilities:

  • Providing efficient support to integrated development, QA, Production environments to various application developers on issues related to CORE WEB infrastructural support.
  • Setting up application servers running in JBOSS 4.0 /6.0 with necessary resources requested by app teams. It involves configuring XML files which are triggered by Perl scripts and other app specific scripts to start the application server using UNIX environment.
  • Used Jenkins for continuous integration and supported various application teams on any missing artifacts in their builds.
  • Providing application support for those APIs developed and maintained by CORE team.
  • Used Kiwi CMS tool for providing access to documents / TAGs to all types user requests.
  • Used GS developed JMX tool to manage and monitor applications.
  • Used Javascript /Angular JS to build a web page which is used for restarting various application servers running in integrated development environment.
  • Provided support on production market data issues for real time/delayed quotes.
  • Supported production issues related to user authentication MFA failures.
  • Used Aqua Data Studio tool to setup DEV/QA/PROD DBs and analyze potential DB issues.
  • Staging software during major/minor release and troubleshooting issues during release.
  • Bug fixed Perl scripts, enhanced business logic for better functionality.
  • Used UNIX commands to scan the logs with regular expressions to match the search criteria during troubleshooting issues in all environments.
  • Since all the JBOSS servers run in UNIX servers, have been involved in continuous vigilance on the processes that are associated with the server.
  • Bounced stop and start the app servers running in UNIX environment when application teams raise start up issues.
  • When there were issues with logging in for external clients into PWM client website, I have scanned all the old/current logs based on the date provided using GREP, FIND and other regular UNIX commands for trouble shooting and generated report for queries from the Operations team who are answerable to external clients.
  • Created documentation on various topics in areas of support as well as other incomplete existing runbooks.

Technologies:

UNIX , XML, Java 1.6,JavaScript,Angular JS,JBOSS 6.0,EJBs,Servlets, Perl scripting ,KIWI CMS tool, Apache HTTP Server 2.2 ,Velocity Templates ,Aqua Data Studio.

Confidential

Role: Java /J2EE Developer

Consolidated Billing Utility CBU is a utility that combines the corporate billing data of customers into one easy to understand interface. The project aims at combining the different bills of the same customer and providing a consolidated view for the bill. CBU aimed at enhancements of merging and consolidating the billing data from two companies Embarq and CenturyTel and providing a simple interface.

Responsibilities:

  • Involved in requirement analysis, component architecture design and sequence activity diagrams for the necessary Service Components.
  • Implemented the MVC architecture using Struts 2 Framework.
  • Implemented validation using Struts Validator Framework.
  • Involved in Component Design, prototyped the necessary Business and Data layer Components using EJBs.
  • Created Dynamic Web Pages using JSP, CSS, and JQuery.
  • Worked on n-tiered architecture using EJB, JSP, Servlets, HTML, AJAX, SQL, PL/SQL and Data Modeling.
  • Used Hibernate for Object relational mapping.
  • Developing dynamic menu using XSLT which will run on XMLs in order to transform to required form.
  • Implemented using Log4J for logging errors, debugging and tracking.
  • Created Unit Test cases using JUnit framework and unit tested the developed components.
  • Use of Agile Methodology for development.
  • Resolving Customer Problem on Web Application.
  • Used Eclipse for development, debugging and deploying applications.
  • Fixed bugs identified by the testing team.
  • Worked with SVN to maintain a control over the source.

Technologies:

Java 1.6, JavaScript, JQuery, HTML, DHTML,CSS, AJAX, Struts 2, JSP, Servlets , EJB 3.0, Hibernate 3.2,

JUnit, Log4J, XML, XSLT, SQL, PL/SQL ,Oracle 10g, and Web Logic 10.3, Maven, SVN.

Confidential

Role: Java /J2EE Developer

Confidential

  • Confidential is Canada's leading technology provider to the mortgage and real estate industries. Filogix Mortgage Suite used by mortgage brokers and lenders is a comprehensive network of fully integrated products that facilitates a mortgage transaction easily and seamlessly from start to finish allowing all parties within the transaction to exchange applications, documentations and conduct e-commerce securely online.
  • Powered by Filogix TM technology, LTX Express is the loan processing system that delivers true straight through-processing,managing everything from submission to settlement.

Responsibilities:

  • Completely analyzed the client requirements.
  • Developed ER diagram, Component diagram and Class Diagram using MS Visio.
  • Implementing business logic for Calculation engine, Business Rules Engine and Functionality flow.
  • Implemented validation using Struts Validation Framework.
  • Implemented web framework using Struts 2, dependency injection framework using Spring and ORM using Hibernate.
  • Worked on n-tiered architecture using EJB, JSP, Servlets, HTML, DHTML, AJAX, SQL, PL/SQL and Data Modeling.
  • Created Unit Test cases using JUnit framework and unit tested the developed components.
  • Worked on Axis2 framework for web services.
  • Generated java clients out of WSDL and XSD provided by the third party and consumed their service in order to fetch the credit report for a deal.
  • Resolving Customer Problem on Web Application.
  • Used Eclipse for development, debugging, coding and deploying applications.
  • Writing Unit test cases and testing the developed module with JUnit.
  • Worked with SVN to maintain a control over the source.
  • Fix bugs during the Stabilization and Regression phase.

Technologies:

Java 1.5, Struts 2, JavaScript, Ajax, EJB 3.0, Spring 2.5, Hibernate 3.2, Log4J,JUnit,SQL,PL/SQL, Oracle 8i, Tomcat 5.5, JBoss 4.0, Web Services Axis2, JAX-WS, SOAP ,Maven, CVS

Confidential

Role: Java /J2EE Developer

Confidential

  • AT T's Sales Strategy and Support team's goals are focused on providing a single point for all data related to supporting the operations of AT T's points of physical distribution across channels.
  • The primary objective of this project is to improve store setup process, data integrity and provide more accurate reporting.

Responsibilities:

  • Understanding the Business Requirements.
  • End-to-End implementation of the functional modules.
  • Complete maintenance of the application.
  • Developed J2EE components using Eclipse IDE.
  • Adopted J2EE design patterns like Business Facade, Singleton and DAO.
  • Business Validation Implementation Validate store data before being setup in distribution profiler information system.
  • Used the JdbcTemplate, simpleJdbcTemplate, NamedParameterJdbcTemplate classes of Spring JDBC in the DAO layer of the application.
  • Fixed Defects/Bugs raised by testing team.

Technologies:

Java 1.6, JavaScript, Spring 2.5 MVC, Spring 2.5 JDBC, Log4j, JUnit, JBoss 5.0, Oracle 10g, ANT, CVS.

Confidential

Role: Java /J2EE Developer

Confidential

Stationery Management Services is a web application to manage the inventories. Every project team member requests the point of contact for stationery. Point of contact uses this application tool to raise the request which is subject to approval of project manager. These requests will be viewed by stationery management team and based on availability, the materials will be provided. Several reports are generated on items, quantity and requests etc.

Responsibilities:

  • Prepared the High level design and Detail Designs.
  • Created UML Diagrams includes Class, Sequence, State Chart, Activity and Collaboration for the system.
  • Developed MVC design pattern based User Interface using JSP, HTML and Struts.
  • Created web pages and provided client side validation using JavaScript.
  • Developed code by applying object oriented concepts like polymorphism, inheritance and encapsulations and also used collection data structures.
  • Implemented business logic using Struts MVC and validation logic using its validation framework.
  • Implemented ORM using Hibernate framework.
  • Fix bugs identified during system testing, integration testing and problems identified in production.

Technologies:

Java 1.5, JavaScript, JSP, Servlets, Struts 1.x, Hibernate 3.0, MySQL 5.0, Tomcat 5.5

Confidential

Role: Java /J2EE developer

Confidential

  • The Hilton Hotel Online Reservation system presents Hilton International contents over the web, and provides functionality to customers to perform business transactions.
  • HICOM framework is used to access hotel contents and functionality of different brands through the web.
  • The system is logically divided into two sub-systems, a content management system CMS using Interwoven Team Site and the HICOM web application. The content from the CMS is deployed to the HICOM website for presentation to external users, as well as syndicated and made available to external content systems.

Responsibilities:

  • Worked with functional team for requirements and implanted successfully.
  • Developed modules using MVC design pattern based User Interface using JSP, XML, and HTML.
  • Design and development of server side modules using J2EE.
  • Implemented client side validation using JavaScript.
  • Documented wire frames for the JSP pages.

Technologies:

Java 1.5, JSP, JavaScript, Servlets, Oracle 8i, Tomcat 5.5, JBoss 4.0

Confidential

Role: Technical Analyst

Confidential

Confidential is one of the world's leading providers of lifelong education with operations around the globe. It has evolved as leaders in test preparation to serve students of all ages through a wide array of offerings. These include programs for kids and schools, post-secondary education, professional training and much more.

Responsibilities:

  • Migrated content provided by the client onto Share Point Portal.
  • Created templates for web pages containing various educational programs.
  • Fixing content related bugs on asp.net / Share Point portal.
  • Worked on front end styling using CSS.

Technologies:

MOSS 2007, Microsoft Visual Studio, Microsoft Office, SharePoint Designer

Confidential

Role: Internship Software Developer

The Web application provides a web page asking the user to provide the files for backup. The backup data any file format is stored in the database. The application also provides restore facility on request. Restoration stores back the file on the local hard drive, displaying all the restore details.

Responsibilities:

  • Understanding the Application Requirements.
  • End-to-End implementation of the function modules.
  • Developed the designs for the functionality using UML with class diagrams and sequence diagrams.
  • Developed the front end Backup Restore web pages using Asp.net.
  • Implemented business logic class library for Data Access Layer through stored procedures.

Technologies:

Visual Studio 2005, .Net Framework 2.0 ,ASP.NET 2.0,VB.NET 2.0 ,SQL Server 2005

We'd love your feedback!