We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

CA

SUMMARY

  • A result oriented software professional offering 8+ years Experience in developing Large, scalable, extensible, reliable and high performance software applications using Java/J2EE and RDBMS technologies, well versed in all phases of Software Development Life cycle including analysis, design, application development, testing and maintenance.
  • Extensive experience in Core JAVA and web technologies like JSP, Servlets, JDBC, HTML5,CSS3, MVC Frameworks (Struts), JSF, JavaBeans, JavaScript, AJAX, XML.
  • Experience in development using frameworks like Spring, Hibernate, JSF, Struts, JQuery.
  • Expertise in debugging and troubleshooting existing code.
  • Extensive experience in J2EE development using different IDE tools like Eclipse and Net Beans.
  • Extensive experience working on different application/web server like BEA WebLogic, Apache Tomcat,Camel including configuring, deploying and monitoring.
  • Worked on the various tools and platform like BMC Remedy Tool 7.5,Splunk Tool 5,Java,Release Management, Eclipse (Development tools (IDE)),Web Logic 9.2, Hitbox, Coremetrics, SVN, Java Server Pages (JSP),Spring Tool Suite, Tomcat, Spring, CSS, HTML.
  • Created tickets using Remedy tool, tracking them to closure.
  • Keeping the track of client request via mails.
  • Actively involved in the bug fixing activity in the respective production sites and resolving them.
  • Sanity and regression testing of the application and preparation of test plans.
  • Preparation of WAR files after checking the tool in SVN.
  • Deployment of WAR files on the staging environment.
  • Generation of weekly reports using Hitbox and coremetrics and monthly sales report.
  • Effectively involved in Splunk tool for monitoring the alerts in our online production sites so that the necessary action can be taken at the right time.
  • Research and Development in Splunk tool.
  • Created queries in Splunk and included them as the part of refined search.
  • Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
  • Mentored juniors to ramp up and take responsibilities in the daily tasks.
  • Mainly involved in Order Handling Module (OHM) of all the related applications.
  • Creation of new branches in SVN and merged the various common SVN path in one branch which is being used in various applications for easy reference and removed various unused branches from trunk and maintained history of them.
  • Excellent communication skills and ability to work in a team
  • Excellent troubleshooting skills, ability to quickly learn new technologies and adhere to processes and quality /standards.
  • Extensive experience in database programming using PL/SQL and SQL.
  • Experience in testing the application using Junit and Log4j.
  • Exceptional analytical, troubleshooting organizational, communication, prioritization, and problem solving and leadership skills with ability to create and sustain high work tempo.
  • A team player with strong communication, analytical, organizational and relationship management skills.
  • Involved in bug fixes, production support issues.
  • Excellent analytical and problem solving skills.
  • Excellent communication skills with solid team leading capabilities.
  • Successfully completed the Microsoft certification in HTML 5 and SQL Server.

TECHNICAL SKILLS

Languages: Java, C, C++, PERL, J2EE, UNIX Shell, JavaScript, PL/SQL, SQL, UML

Web Technologies: JSP, Servlets, JDBC, ODBC, EJB, SWING, AWT, HTML, DHTML, Custom Tags, JMS, JNDI, LDAP, JavaMail, XML, XSLT, SAX, DOM, RMI, AJAX, DOS Script, CSS

Frameworks: MVC, Struts, Tiles, Hibernate, Spring, JSF, JUnit AXIS

SOA: Web services (SOAP, RESTful, UDDI, WSDL)

Tools: Ant, Maven, Rational Rose, Log4J, Cruise Control, Jgoodies Swing Suite, Toad

Developer IDEs: Eclipse, IntelliJ IDEA, Editplus, TextPad, JBuilder, Net Beans, WSAD, RAD

Version Control: SVN, Perforce, CVS, PVCS, Visual SourceSafe (VSS), ClearCase

Reporting Tools: Jasper Reports, Crystal Reports and iReport tool

Databases: Oracle, DB2 UDB, MySQL, MS SQL Server

Design patterns: Singleton, Factory, Abstract Factory, DTO, DAO, Business Delegate, Session Facade, Template, Service Locator, Dependency Injection and View Helper

OS: Windows XP/2000, Linux, Sun Solaris and Mac

PROFESSIONAL EXPERIENCE

Confidential, CA

Sr. Java Developer

Responsibilities:

  • Implemented Agile (Scrum) Methodology that includes daily scrum with team.
  • Involved in Technical and database design.
  • Utilized the latest generation of open source and web 2.0 tools including Spring Framework, Hibernate, AJAX, Web Services, MVC and a myriad of other relevant technologies
  • Created development environment using Eclipse, Java, Spring.
  • Design and Development of Customer module.
  • Design and Development of Market Program products module.
  • Implementation of export to excel in different modules.
  • Create Pagination for both modules.
  • Developed the integration layer using Spring.
  • Used Jboss server for JMS for asynchronous communication.
  • Designed User Interface using Java Server Faces (JSF), HTML 5, CSS3, jQuery and XML in a responsive grid layout.
  • Implemented the restful webservices.
  • Application designed with Flex components and use of jQuery.
  • Developed the UI Screens using JSP, Struts, HTML5, CSS3, JavaScript and did the client side validation with the JavaScript
  • Developing application with SWIZ framework
  • Database layer that interacts with the above components designed as PL/SQL packages (objects) called using JDBC to encapsulate data and closely related to stored procedures and functions (methods).
  • Written Scripts to deploy the application into Websphere application server for dev, QA, stage and Pre production environment.
  • Development, Code Reviews & Testing of the project by reviewing code, to test the logic and maintain uniform Quality Standards.
  • Responsible for maintaining the versions using Star Team.
  • Create test cases using JUnit.
  • Used JUnit to write and run repeatable automated tests.
  • Support and Bug Fixing.
  • Used Splunk for the purpose of monitoring the site.
  • Exceptions were being caught as the part of Splunk tool and easily detected from the log files of the application

Environment: Core Java 1.5,jsp,struts,JSF,HTML5,CSS3,jQuery,XML,Spring Framework2.5, JUnit3.0, Websphere Application Server, Oracle 10g, Eclipse, Hibernate, Ajax,RESTful Web Services,HTML5,CSS3,Splunk

Confidential, OR

Research and Development in SVN

Responsibilities:

  • Searched all the methods in different classes doing the same task.
  • Involved in constructing and designing Sequence diagrams, Deployment diagrams, DataFlow diagrams, Class diagrams using UML, Rational Rose and Rational Software Architect (RSA).
  • Improved the comments portion in each class
  • Extensively used Java Collections.
  • Involved in object oriented design.
  • Developed screens using JSP, DHTML, CSS, AJAX, JavaScript, Struts, spring.
  • Developing the new classes and creation of the common methods and thereby removed the duplication of methods in different classes.
  • Developed the Database interaction classes using JDBC, java.
  • Used the Splunk by adding the refined query search and catching the exceptions from log file.
  • Designed and implemented XML/WSDL/SOAP WebServices to provide the interface to the various clients running on bothJavaand NonJavaapplications.
  • Removed the unused branches from SVN.
  • Gave the meaningful name of branches in SVN being used.
  • Removed various unused branches from trunk and maintained history of them.
  • Creating new branches in SVN and merged the various common SVN path in one branch which is being used in various applications for easy reference
  • Resolving the issues that come during the execution of procedures and creation of triggers.
  • Wrote Unit Test Cases using JUnit framework and Server side Logging & Client side logging using Log4J (Apache open Source API) and ANT scripts for the building the applications.
  • Used Log4j for logging and debugging.
  • Designed and developed end to end performance logging module using JavaScript Cookies and Log4J.
  • Performed extensive test driven development using JUnit for unit testing.
  • Connectivity through JDBC and data modelling was done as the part of the Ecommerce Industry.
  • Involved in writing ANT Scripts for building the web application.

Environment: Java, JavaScript, Oracle 10g,STS,Tomcat,JUnit,log4J,HTML5,Javascript,CSS2/3,ANT,JDBC,SOAP,Ajax, DHTML,XML,JSP,UML classes,Log4j,Splunk.

Confidential

Sr. Java Developer

Responsibilities:

  • Created tickets using BMC Remedy tool
  • Actively involved in the bug fixing activity in the respective production sites and resolving them.
  • Effective communication with the third parties to resolve the respective problems relating to the application and then tracking the tickets to closure
  • Debugging the bugs reported by the clients and resolving them to the earliest.
  • Finding out the root cause of the issues and then verify the entire flow in order to track the problem and developing or modifying the specified classes so as to resolve the issues.
  • Sanity and regression testing of the application and preparation of test plans.
  • Preparation of WAR files after checking the tool in SVN.
  • Deployment on staging environment.
  • Implemented JMS interface that helped to send and receive messages.
  • Generation of weekly reports using Hitbox and coremetrics.
  • Generation of monthly sales report.
  • Validating data using Oracle,mySql and Jqueries.
  • Effectively involved in Splunk tool for monitoring the alerts in our online production sites so that the necessary action can be taken at the right time.
  • Effectively involved in the image generation activity.
  • Involved in implementation of webservices like Rest and SOAP.
  • Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on Windows.
  • Resolving the issues reported by the client and within SLA.
  • Worked and maintained a 7 day working model
  • Used JMS as the part of Message Queue(MQ).
  • Mentored juniors to ramp up and take responsibilities in the daily tasks.
  • Mainly involved in Order Handling Module (OHM)of all the related applications.
  • Used SVN for version control and source code management.
  • Configured Web Logic Application server and deployed the web components into the Server.
  • Used Spring annotations as well as xml configuration for dependency injection
  • Concurrency and Multithreading was involved.

Environment: Java, Web Logic 9.2,Eclipse,Javascript,HTML,SVN,Oracle,MySQL,JQuery,Splunk,Hitbox, Coremetrics.

Confidential

Sr. Java Developer

Responsibilties:

  • Monitoring the mails from client and replying them and preparation of weekly reports and creating tickets timely and tracking them to closure.
  • Created tickets using Remedy tool, tracking them to closure.
  • Keeping the track of client request via mails.
  • Developed Presentation layer using Java Server Pages (JSPs).
  • Used Jquery for front end validation.
  • Used UNIX commands for execution.
  • Resolving the issues reported by the clients in Java and tracking them to closure based on the priority naming Sev1 which means the highest priority and to be resolved during the 2 - 3 hours of the time reported and Sev 2 the next priority and Sev 3 the last priority.
  • Developing the new pages in Java using JSP and Spring
  • Implemented Spring for MVC (Model View Controller) architecture and developed Spring Beans, Controller components (Controller, FormController etc) and configured Spring beans in springmvc-servlet.xml.
  • Developed Presentation layer using Java Server Pages (JSPs).
  • Used the Remedy 7.5, I2MP for creation of tickets.
  • Creation of reports using Remedy.
  • Master Data Management (MDM)was done in this project.
  • Many memory management issues were resolved.
  • Developed java APPLETS and Swings for user interfaces

Environment: Java, JSP, spring, jquery, Spring beans, servlet,UNIX,CSS,Applets,Swings,MDM

We'd love your feedback!