We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Northbrook, IL

SUMMARY

  • Around 12+ Years of professional experience in Software Development and Maintenance of Web Based andClient/Server Applications.
  • Expertise in the complete life cycle (Requirements definition, Design, Development,Implementation, Live - to-Site deployment and maintenance) of large-scale Internet Commerce Systemsbased on J2EE architecture, using the XML technologies, databases and application servers.
  • Expertise ability in trouble shooting production issues
  • Expertise in Object Oriented, MVC architecture based development.
  • Extensive development experience in server side technologies like Java, J2EE, spring, Struts, REST Web Services & Hibernate.
  • Extensive and in-depth experience in web development using technologies like JAVA, HTML, CSS, AJAX, JQuery.
  • Good Knowledge in version control tools like VSS, CVS, and Rational Clear Case& SVN.
  • Expertise in Agile/waterfall software development model and Good knowledge of Onsite/Offshore Software Development Model
  • Proficient in using database servers like MySQL, Oracle for application development
  • Possess excellent client interaction, analyticalskills, effective communication and interpersonal skills.
  • Business domain experience in Banking & Manufacturing Logistics.
  • Have worked as a project leader for Manual Data Acquisition Tool (MDAT) which involves various technologies like Spring MVC, Spring AOP, Hibernate and Backbone JS.
  • Usage of Backbone JS to create a MVC pattern in the front end using JQuery to create world class UI.
  • Have created and worked as a lead for various dashboards like SOA Dashboard, Seller Dashboard, BDX Dashboard and VPNI Dashboards in Confidential System Engineering.
  • Have worked as lead for creation of various tools like Unify Training Admin tool, Application Platform Tools for Confidential System Engineering in eBox using V4

TECHNICAL SKILLS

Client Side Technologies: HTML, CSS, JavaScript, AJAX, JQuery,Backbone JS

Server Side Technologies: Java, J2EE, JMS,Struts, EJB, Spring MVC, Hibernate

Databases: MySQL, Oracle

Debugging Tools: Firebug, Http Watch

Version Controls: IBM Rational Clear case, SVN, CVS

PROFESSIONAL EXPERIENCE

Confidential

Senior JAVA developer

Responsibilities:

  • Was involved in the analysis, design, coding and testing of the new requirements which involves JAVA, J2EE, JSF, Spring, JMS, SOAP and REST web services and was able to do on time delivery with less number of defects.
  • Played an active role in the Build and Release of the project by developing Build scripts.
  • Have played a major role in actively interacting and resolving issues with all the internal and external teams
  • Was involved in providing support for PV testing and for User Acceptance Testing

Confidential - Northbrook, IL

Technical Lead

Responsibilities:

  • Was involved in troubleshooting issues with WebSphere server and the web application which involves JAVA, J2EE, spring and Hibernate.
  • Was involved in providing fix for a couple of production issues.
  • Monitor, maintain and troubleshoot diagnostic logs
  • Resolving issues identified in Unit, User-Acceptance and Regression Testing.
  • Involved in modification of Templates for document generation which includes changes in style sheets, layouts, XML and excel.

Confidential - Richmond, Virginia

Project Leader

Responsibilities:

  • Was involved in the requirements analysis, design, and development and testing of the tool.
  • Was involved in the on time delivery of the project by guiding the junior members of the team

Confidential

Rational Asset Manager

Responsibilities:

  • Was involved in the developed a web application to search for a particular asset and to display the asset attributes for the asset. This involves the use of the third party RAM API
  • Was involved in the design and development of the Asset Categorization Custom Policy which will be triggered for each Asset Life Cycle Process.
  • Was also involved RAM Reporting which involved reporting the assets for every week and was also involved in exporting the Asset XML data to a CSV file.

Environment: JAVA 6, Spring MVC, AOP, JQuery, Backbone-JS, Hibernate, WebLogic 11g, Eclipse, JUNIT 4, Eclemma, SVN, DB2, Agile methodology, static code analyzer tools like PMD, Findbugs.

Confidential

Senior Java Developer

Responsibilities:

  • Was involved in the design and development of the front end JSRD (Java Search Retrieval and Delivery) JAVA EE application which uses MVC framework.
  • Was involved in the development of LICustomLoader which is one of the major components of Leading Indicator (LI) project. It generates LI Custom Loader jar to do the loading. This jar is used to load the original bundle files from the staging folder to Mark logic database after preprocessing. This process is implemented by Java code.
  • Was involved in the development of JAVA REST API which acts as a middle tier for Dotnet Front End application.

Environment: Java6,JSP,Servlets, Executor Framework, REST web services, JUNIT, Mark logic DB, Agile methodology, JUNIT 4,TFS for task tracking, Clear case.

Confidential

Project Lead

Responsibilities:

  • SOA dashboard is a web monitoring tool which is used to monitor the web services used in Confidential web pages. A new framework called dashboard framework was developed and this was used in the development of several other dashboards like Seller Dashboard, BDX and VPNI Dashboards.
  • Unified Training Admin is a web tool which is used to create training data for training the Siebel users on the Siebel system. Worked as a lead and was also actively involved in the various cycles of development for Unify training Admin tool.
  • Application Platform is a web tool which is used as a single share point for all bizmos, jars and widgets. Create, modify, deletion and approval of new widgets and delivery jars were handled by this tool. Worked as a lead and was also actively involved in the various cycles of development
  • Have worked as a technical lead for a few front end projects like NAP (Name, Address, Phone number project) and Landing Pages.

Environment: JDK 1.5, J2EE, Hibernate, AJAX, JUNIT, JavaScript, Oracle, Clear case for configuration management, Clear quest for defect tracking, Agile methodology

Confidential

Sr. Java Web Developer

Responsibilities:

  • Changes were made to the existing revenue Reports of the GM Motor club website.
  • The existing stored procedures were enhanced to support various types of Motor clubs memberships.
  • This revenue report was executed and the weekly report was sent to the client on a weekly basis.

Environment: Java 4, JSP, Servlets, JUnits, WebLogic, Clear case, MYSQL, waterfall methodology

We'd love your feedback!