We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

Nyc, NY

SUMMARY

  • 14+ years of professional IT experience in system design, development of enterprise software and Implementation of complex banking, Client/Server and Intranet/web based n - tier architecture systems (B2B) utilizing Object oriented and Internet technologies with strong domain knowledge of Wealth Management, Finance, Banking, Supply Chain Management and HR Systems.
  • Extensive experience in all phases of software product/project development like System Analysis, Design and development and deployment of business applications using J2EE technologies and Testing, and release.
  • Excellent programming skills and development experience in languages/technologies like Core Java, EJB, Servlets, JSP, XSL, XML, JMS, XML Schema and web Services.
  • Proficiency in designing and writing the UNIX shell script and configured the batch jobs with Autosys.
  • Proficiency in designing java multi-threading program using java executor framework.
  • Proficiency in using Spring IOC, Spring MVC, Spring Batch and hibernate framework, Ibatis, Mybatis and AJAX.
  • Experience of using various Design Patterns like singleton, value object, session facade, business delegate, service locator, and DAO design patterns.
  • Strong knowledge and Experience in Business Objects tool and SAP Business Objects.
  • Excellent experience in designing Business Object universes, complex BO reports both full client and Web Intelligence reports.
  • Expertise in Apache’s Tomcat, Ant, Struts Framework, Spring framework.
  • Expertise in back-end procedure development using SQL and PL/SQL, Oracle, SQL Server 2000, DB2.
  • Good knowledge of UML.
  • Good experience in using Java/J2ee design patterns.
  • Extensive experience in Windows 98/2000/NT/XP environments, UNIX and LINIX.
  • Skilled at programming on different Java Ides’ like Eclipse, IntelliJ Idea and Websphere Application Developer Studio (WSAD) 5.1, RAD.
  • Experience in working with databases Oracle and DB2, SQL Server.
  • Experience in working with the source control and versioning tools VSS, CVS, GIT and Rational Clear Case.
  • Experience in agile and scrum methodologies.
  • Experience in deploying, configuring and administering application servers such as Web sphere, Web logic, Apache Tomcat.
  • Highly motivated, quick starter, solution-oriented programmer, Strong in object oriented analysis and design, Excellent at solving complex problems under strict deadlines.

TECHNICAL SKILLS

Languages & API: Java, JSP, Servlet, JDBC, Struts,JSF,Spring, Hibernate, Ibatis, Mybatis, SQL, PL/SQL, POI, JPDF, EJB, JMS, UNIX shell script, Log4j, JUnit, SAX, DOM, JAXB,XML,Webservices

UI: HTML, CSS, Javascript, Ext-Js, Ajax, JQuery, Angular JS

DBMS: Oracle, DB2, SQL Server

Web Services: XML/XSD/XSLT, SOAP, WSDL, Rest web services

Development tools: Eclipse, WSAD, RAD, TOAD, SQL Developer, Putty, FileZilla, Rational Rose, Microsoft Visio.

Build tools: Team City, JIRA, Ant Script, IVY

Version Control: CVS, SVN, VSS, GIT, Rational Clear Case

Operating System: Windows, UNIX, SOLARIS, LINUX

PROFESSIONAL EXPERIENCE

Confidential, NYC, NY

Senior Java Developer

Responsibilities:

  • Involved in client interactions, requirements.
  • Prepared migration strategy document and low level design document
  • Involved in migration of this application from CITI Smith Barney to Confidential
  • Involved in migrating of this application from Web Sphere to Tomcat Servers.
  • Involved in coordinating the work between offshore team & QA and delivering it to the client.
  • Involved in implementing MVC architecture using Spring MVC
  • Provided training to the team regarding Spring MVC.
  • Prepared IVY, Ant build scripts and involved in application deployment process
  • Designed and developed Client module, Status module using Java, Spring MVC, and hibernate.
  • Designed and developed Correspondence module using Java Mail.
  • Designed and developed Document module using jPDF API
  • Worked with site minder team to integrate the application with site minder.
  • Designed and developed frame work using java, Spring MVC.
  • Designed and developed Apache CXF SOAP web services to get issuer information, client details, FA Alert.
  • Designed and developed Hibernate code to handle data layer
  • Developed dynamic query generations using Hibernate.
  • Developed complex stored procedures
  • Implemented Cache using Spring for improving the performance of the application.
  • Involved query optimization and performance tuning of SQL and stored procedures
  • Reviewed the code and provided the review comments to the team.
  • Implemented CSS files for improving the look and feel of the application.
  • Provide technical directions to the team to resolve the complex technical issues.
  • Prepared WBS and provided the estimation for all modules of the application
  • Involved in taking the architectural decisions which meets industry standards.
  • Implemented AJAX calls using JQuery.

Environment: Java1.7, Spring MVC, Spring IOC.,JDBC, Hibernate, JSP, Servlet, Apache CXF, Ajax,, JQuery, Java Mail, log4j, IVY, Team City, JIRA, Tomcat

Confidential, NYC, NY

Senior Java Developer

Responsibilities:

  • Involved in requirement analysis and client discussions to gather and modify business requirements
  • Understanding the business requirements and developing technical solution documents
  • Designed and developed dynamic and browser compatible UI using JSP, html, Javascript, Ajax, JSTL and CSS
  • Developed the application using Spring framework that leverages model view layer architecture, also configured Dependency Injection.
  • Implemented DAOs to interact with database using Spring and hibernate
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java.
  • Extensively used Hibernate in data access layer to access and update information in the database using HQL, Criteria API, Cache and Named Queries
  • Developed excel reports using POI
  • Developed and modified SQL and PL/SQL scripts using IBM Data Studio
  • Involved in fixing bugs and implementing change requests
  • Developed and executed test cases using JUnit
  • Implemented and consumed Web Services using REST APIs
  • Implemented FA Questionnaire module using Spring AOP
  • Developed database cleanup and create scripts
  • Involved in modifying IVY, ANT build scripts
  • Implemented Log4j to log errors and messages for easy debugging.
  • Prepared WBS and provided the effort estimation to customer.
  • Reviewed the code to ensure that application should follow industry standards.
  • Provided the technical directions to the whenever required.

Environment: Java1.7,SpringIOC.,JDBC,Hibernate,JSP,Servlet,Ajax,JQuery,JavaMail,restwebservices,log4j,IVY,GIT, Ant, Team City, Tomcat.

Confidential, NYC, NY

Senior Java Developer

Responsibilities:

  • Involved in requirement analysis and client discussions to gather and modify business requirements
  • Understanding the business requirements and developing technical solution documents
  • Designed and developed dynamic and browser compatible UI using JSP, html, Javascript, Ajax, JSTL and CSS
  • Developed the application using Spring framework that leverages model view layer architecture, also configured Dependency Injection.
  • Implemented DAOs to interact with database using Spring and myBatis
  • Designed and developed Mybatis code to handle data layer
  • Used myBatis ORM tools which automate the mapping between SQL databases and objects in Java.
  • Developed and modified SQL and PL/SQL scripts using IBM data studio
  • Involved in fixing bugs and implementing change requests
  • Developed Single Page Application using Angular JS
  • Developed and executed test cases using JUnit
  • Implemented and consumed Web Services using REST APIs
  • Developed database cleanup and create scripts
  • Involved in modifying IVY, ANT build scripts
  • Implemented Log4j to log errors and messages for easy debugging.
  • Prepared WBS and provided the effort estimation to customer.
  • Reviewed the code to ensure that application should follow industry standards.
  • Provided the technical directions to the whenever required.

Environment: Java1.7,SpringIOC.,JDBC,myBatis,JSP,Servlet,Ajax,JQuery,restwebservices,log4j,IVY,GIT, Ant, Team City.

Confidential, NYC, NY

Senior Java Developer

Responsibilities:

  • Involved in requirement analysis and client discussions to gather and modify business requirements
  • Involved in gathering, analyzing, and documenting business requirements, functional requirements and data specifications for Business Objects Universes and Reports.
  • Excellent experience in designing Business Objects universes, complex BO reports both full client and Web Intelligence Reports.
  • Provided training to the EFS Business Users for generating Adhoc reports using Web Intelligence reports.

Environment: SAP Business Object - Web Intelligence Reporting tool, IBM DB2.

Confidential, NYC, NY

Senior Java Developer

Responsibilities:

  • Involved in gathering, analyzing, and documenting business requirements, functional requirements and data specifications for EFS Batch Jobs.
  • Developed Unix Shell Script for EFS Batch Jobs
  • Developed Java Program for updating the Issuer Information, Ticket Symbol, Exchange, Close Price
  • Excellent experience in configuring batch jobs in Autosys environment
  • Experience in writing JIL script for Autosys

Environment: Linux, Java, Autosys, JIL Script

Confidential

Senior Java Project Lead

Responsibilities:

  • Involved in client interactions, requirements.
  • Prepared migration strategy document and low level design document
  • Involved in coordinating the work between onsite team & QA and delivering it to the client.
  • Involved in implementing MVC architecture using Struts.
  • Provided training to the team regarding Struts Framework.
  • Prepared Ant build scripts and involved in application deployment process
  • Provide technical directions to the team to resolve the complex technical issues.
  • Prepared WBS and provided the estimation for all modules of the application
  • Involved in taking the architectural decisions which meets industry standards.

Environment: Java, Struts, JDBC, JSP, Servlet, Apache, Java Mail, log4j, Web Sphere. TOAD, Test Director 7.1, SQLPLUS 9.1, SQLPLUS 9.1, JFP - CITI Proprietary Framework, SQL and Oracle.

Confidential

Associate Project

Responsibilities:

  • Involved in requirement analysis and client discussions to gather and modify business requirements
  • Understanding the business requirements and developing technical solution documents
  • Involved in migrating the application from Web Logic to Web Sphere environment
  • Involved in implementing MVC architecture using Struts.
  • Prepared WBS and provided the effort estimation to customer.
  • Reviewed the code to ensure that application should follow industry standards.
  • Provided the technical directions to the whenever required.

Environment: Java, JDBC, JSP, Struts, Servlet, IBM Rational Rose, TOAD, Oracle.

Confidential

Software Developer

Responsibilities:

  • Involved with the team to understand and develop the requirement and functional & technical design specifications.
  • Involved in Database design and Use case design.
  • Involved in Technical Discussions & Client Communications
  • Implemented Business changes and Enhancements.
  • Created Unit Test Cases
  • Developed Oracle Scripts to refresh data from GDW
  • Developed SQL Scripts to create Oracle Table Space and Database Link

Environment: Java, Servlets, JSP, JavaScript, JDBC, EJB, Sun One Application Server 5, Sun One Studio 5, SQL and Oracle.

Confidential

Software Developer

Responsibilities:

  • Involved with the team to understand and develop the requirement and functional & technical design specifications.
  • Involved in Database design and Use case design.
  • Involved in Technical Discussions & Client Communications
  • Implemented Business changes and Enhancements.
  • Created Unit Test Cases
  • Developed Oracle Scripts to refresh data from GDW
  • Developed SQL Scripts to create Oracle Table Space and Database Link

Environment: Java, Servlets, JSP, JavaScript, JDBC, EJB, Sun One Application Server 5, Sun One Studio 5, SQL and Oracle.

Confidential

Software Engineer

Responsibilities:

  • Involved in design and development of the product.
  • Designed the Use cases, Class Diagram and Sequence Diagram for Components
  • Developed JSP pages for Screens and Groups Module.
  • Developed Enterprise Java Beans as components for Isolate Business logic.
  • Integrated the Beans and tested the functionality.

Environment: Java, Servlets, EJB, IBM Web Sphere, JSP, JavaScript, JDBC, Jakarta Tomcat Server, SQL and Oracle.

Confidential

Software Engineer

Responsibilities:

  • Involved in design and development of the product.
  • Designed the Use cases, Class Diagram and Sequence Diagram for Components
  • Developed JSP pages for Screens and Groups Module.
  • Developed Enterprise Java Beans as components for Isolate Business logic.
  • Integrated the Beans and tested the functionality.

Environment: Java, Servlets, EJB, IBM Web Sphere, JSP, JavaScript, JDBC, Jakarta Tomcat Server, SQL and Oracle.

Confidential

Software Engineer

Responsibilities:

  • Involved in design and development of the product.
  • Designed the Use cases, Class Diagram and Sequence Diagram for Components
  • Developed JSP pages for Screens and Groups Module.
  • Developed Enterprise Java Beans as components for Isolate Business logic.
  • Integrated the Beans and tested the functionality.

Environment: Java, Servlets, EJB, IBM Web Sphere, JSP, JavaScript, JDBC, Jakarta Tomcat Server, SQL and Oracle.

Confidential

Software Engineer

Responsibilities:

  • Involved in design and development of the product.
  • Designed the Use cases, Class Diagram and Sequence Diagram for Components
  • Developed JSP pages for Screens and Groups Module.
  • Developed Enterprise Java Beans as components for Isolate Business logic.
  • Integrated the Beans and tested the functionality.

Environment: Java, Servlets, EJB, IBM Web Sphere, JSP, JavaScript, JDBC, Jakarta Tomcat Server, SQL and Oracle.

Confidential

Software Engineer

Responsibilities:

  • Involved in design and development of the product.
  • Designed the Use cases, Class Diagram and Sequence Diagram for Components
  • Developed JSP pages for Screens and Groups Module.
  • Developed Enterprise Java Beans as components for Isolate Business logic.
  • Integrated the Beans and tested the functionality.

Environment: Java, Servlets, EJB, IBM Web Sphere,JSP, JavaScript, JDBC, Jakarta Tomcat Server, SQL and Oracle.

We'd love your feedback!