We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

RiverwoodS

SUMMARY

  • Around 9 Years and 8 months of extensive experience as a Java J2EE Developer in Object Oriented development, implementation and maintenance of web and distributed Enterprise applications using Java/J2EE technologies for Banking, Credit card organizations in US and India. Applications developed using Java, Python, J2EE, JSP, Servlets, REST/SOAP Web services, JNDI, JDBC, AJAX, JMS, Spring, ORM, Hibernate, Ibatis, JQuery, Junit, CSS, EJB, XML, JavaScript, IBaitis, Agile.
  • Experience of leading 15 person’s team for different development modules.
  • Proficient in design and rapid development of web and J2EE applications on Windows and UNIX platforms.
  • Experience on working different platform/technologies tool BO Infoview, Data Power gateway, Teamcity and Layer 7 gateway.
  • Experience on designing and integration systems based on business service request.
  • Excellent implementation knowledge of Application / Web server using Java, Multithreading, Design Pattern, J2EE (Servlets, JDBC, JSP, Spring, Struts2).
  • Experience working with Oracle PL/SQL and writing stored procedures.
  • Experience of migrating Java code in Python.
  • Expertise in Object Oriented Programming (OOP) and conversant with all stages of Software Development Life Cycle: Requirement Analysis, Design, Development, Implementation, Testing, Deployment and Documentation.
  • Hands - on experience in PL/SQL, XML, MS Office, Data Power, BO Infoview, Unix Shell Programming, SOAP UI.
  • Knowledge of Business Objects Infoview and implementing Java SDK to develop interface.
  • Experience of working in US client and India development locations.
  • Experience in working individual client centric software developmentand team development model.
  • Developed dynamic web pages using JSP, Servlets, Struts, custom tags and JSTL tag libraries.
  • Implemented Ajax components for partial updating the web pages and communicating with server side components asynchronously.
  • Developed UI for Applications using Front End Technologies such as XHTML, JavaScript and CSS
  • Experience in MVC architecture, Struts framework, Spring IOC, Ibaitis.
  • Experienced with Web Application Servers (IBM Websphere, Apache Tomcat and Weblogic).
  • Preparation of Standard Code guidelines, analysis and testing documentations.
  • Extensive development in UNIX, Windows/98/2000/XP/7 operating system.
  • Experience with databases, including Oracle, Sybase and SQL Server.
  • Experience in Object oriented analysis and design.
  • Excellent analytical, communication and interpersonal skills.
  • Team player with ability to quickly learn and apply new technologies.

TECHNICAL SKILLS

Web Technologies/J2EE stack: Java, J2EE, REST/SOAP Web services, Java Script, Servlets, JSP, HTML, XML, Spring, JDBC, Hibernate, Ibatis, JQuery, CSS, Ajax, JUnit

Tools: /Build: Eclipse, IBM Data Power gateway, Layer 7 gateway, Team City, Toad, SQL Developer, DB Artisan, MS VISIO, Maven, Stylus Studio, Altova, Star UML, SOAP UI

Frameworks: Spring, Struts

Operating Systems: Windows XP/7, Unix

RDBMS: Oracle, Sybase

DW Tool: Business Objects InfoView

Programming Languages: Java, Unix scripting, PLSQL, Python

Version Control: SVN, CVS, Clear Case

Web Server: Web sphere, Apache Tomcat, Weblogic

PROFESSIONAL EXPERIENCE

Confidential, Riverwoods

Senior Java Developer

Responsibilities:

  • Interacting with business analyst for new business requirements.
  • Map the business requirements to system requirements and perform a gap analysis with existing core framework.
  • Defining Project architecture with Middleware teams.
  • Preparing design diagram and database design with modelers and back stream system.
  • Developing requirement in J2EE, Web services for Discover Network.
  • Configuring Data Power and servers for DNI applications.
  • Coordinating with Offshore team for Project requirement and development phase.
  • Maintaining test environments for development and test cycles.
  • Co-ordination of DNI release activities.
  • Troubleshooting and supporting Post-Production issues.
  • Experience of leading team of 15 members for end to end deliverables.
  • Experience of Integration different data applications and designing an end to end flow of application.

Environment: Core Java, Websphere, Struts, DataPower gateway, SOAP/REST Webservices, Layer 7 gateway, Unix scripts, Oracle11g, Ajax, Hibernate, Agile, SOAP UI, Spring

Confidential, New York

Java / Python Developer

Responsibilities:

  • Interacting with business analyst for requirement analysis of new/existing business models.
  • Map the business requirements to system requirements and perform a gap analysis with existing core framework.
  • Implementing the new requirements and/or modifying existing core logic to comply with the requirements.
  • Developing in java for existing functionalities.
  • Migrating Java code to python to support different functionality in Gauss.
  • Setting up testing data, facilitating smooth testing of implemented requirements in lower non-live environments.
  • Co-ordination of Gauss release activities.
  • Troubleshooting and supporting Post-Production issues.
  • Support the production issues on daily basis by co-coordinating with the operate team.
  • Experience of Integrating risk calculating application and defining architecture flow of different language program.

Environment: Core Java, Python, Oracle9i, PL/SQL, Weblogic, Maven, Hibernate, CSS, JUnit

Confidential, New York

Java Developer

Responsibilities:

  • Requirement gathering and analysis/gap analysis of existing application.
  • Implementing the new requirements and modifying existing code to reflect changing compliance requirements.
  • Developing new website requirements in Java and Unix scripts.
  • Working with server admin teams to define and maintain website infrastructure.
  • Coordinating with offshore resources for implementation, testing, query resolution.
  • Carrying out Testing and supporting User Acceptance Testing by co-coordinating with business users
  • Coordination with Change control team and handling change management activities.
  • Troubleshooting and supporting Post-Production Issues.

Environment: Jfreecharts, IBatis, Spring, Struts 2.0, Sybase, CSS, Ajax, Jquery, JUnit

Confidential, New York

Java Developer

Responsibilities:

  • Requirement Gathering of new website with client.
  • Participation in estimation, planning and setting up Development environments for all the applications under Web Remediation scope.
  • Implementing the required code changes using different java technologies and Unix server.
  • Offshore co-ordination for new requirements discussions.
  • Managed the build process and handled configuration management, code merging etc. for all the affected systems.
  • Change management activities ensuring successful code promotions to different environments

Environment: Jfreecharts, IBatis, Spring, Struts 2.0, Sybase, CSS, Ajax, Jquery, JUnit

Confidential, New York

Java Developer

Responsibilities:

  • Detailed analysis of requirements.
  • Involved in Low Level Design, Requirement analysis.
  • Participate in release planning.
  • Analysis of various functionalities to come up with solutions/logic.
  • Participate in design discussions.
  • Status updates meetings.
  • Coding and self-testing of the modules.

Environment: Jfreecharts, IBatis, Spring, Struts 2.0, CSS, Ajax, Jquery, JUnit

Confidential

Java Developer

Responsibilities:

  • Involved in requirement phase to understand the current deployment architecture of the MORCOM applications and also had to analyze the Business Objects.
  • Involved in design phase to get a better understanding of all the features provided by the Business Objects Infoview, since the clients wanted almost all the features in the Infoview to be made available in our application.
  • Interact with business on daily basis for requirements and discussions with business users about various options.
  • Involved in the coding phase to work on integration of Java and Business Objects.
  • Implementing various business calculations using XML regular expressions and XPath in order to develop interactive UI.
  • Carry out testing on all the environments.

Environment: Java BO SDK, JSP, Servlets, JUnit.

Confidential

Java Developer

Responsibilities:

  • Interaction with business and Solution analysts for requirements gathering.
  • Analysis of existing system to provide an impact analysis and high level estimates.
  • Participated in release planning.
  • Participated in design discussions.
  • Conducting status update meetings.
  • Coding and self-testing of the modules.
  • Carrying out Integration Testing and supporting User Acceptance Testing.
  • Ensuring successful move to UAT, Model and Production environments.
  • Worked closely with Front Office Users to define requirements and documentation of requirements to Design, Develop and maintain the functionality.
  • Troubleshooting Post-Production Issues.

Environment: Struts, JSP, Servlets, Java Script, Core Java, XSLT

Confidential

Java Developer

Responsibilities:

  • Developing various Java tools for the testing team as specified by client.
  • Resolving the issues that may arise due to code failure.
  • Supervising seven team members in their testing and analyzing the test cases done by them to give better solutions.
  • Write detailed description of the failed test cases.
  • Verifying bugs and Secondary Defects (Abnormal behavior by the MFP which is a part of observation during the test).

Environment: Core Java

We'd love your feedback!