We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Over 9+ years of professional experience in which I am working as a Sr. Software Engineer in JAVA/J2EE technology at hCentive.
  • Experience in developing large scale web applications and Enterprise applications using Java Beans, Swing, JDBC, Servlets 2.4/2.5, Java Server Pages 2.0/2.1, Struts 1.2, JMS, JUnit, XML, UML 2.0, Java Script, JQuery, Log4j, rythm engines and Jasper Report.
  • Experienced in developing web applications on MVC based frameworks like Struts, Springs.
  • Extensive experience in developing web applications with Spring 3.x Framework and Spring MVC using Hibernate.
  • Extensive experience in programming, deploying, fine - tuning of middle-tier/business tier J2EE Applications on BEA Weblogic 10g, IBM Websphere 6.1 and Tomcat 6.x.
  • Expertise in Java/J2EE Design Patterns like Singleton, Abstract Factory, DAO, MVC.
  • Experienced in designing and developing UI using Jakarta Struts.
  • Experienced in OOAD (Object Oriented Analysis and Design), Class modeling and UML diagrams using Rational Rose.
  • Good working knowledge in XML, XSLT, Custom tags, HTML, AJAX, CSS and DHTML.
  • Experience with RDBMS such as Oracle, DB2 and MYSQL. Proficient in database languages like SQL, PL/SQL.
  • Experienced in content management tools such as Vignette (VCM & VAP).
  • Extensive experience in testing on multiple operating systems including UNIX, Solaris andMicrosoft Windows.
  • Good knowledge of testing concepts and working knowledge of JUnit.
  • Experienced in basic UNIX Shell Scripting.
  • Developed SOAP and REST web services to integrate with ESB.
  • Hands on Experience in creating build scripts using Ant 1.6.x.
  • Expertise in code merge/rebase activities using build forge tool.

TECHNICAL SKILLS:

Languages/APIs: JAVA, J2EE,Servlets 2.4, JSP 2.1, Struts 1,Spring,Hibernate, JDBC 3.0, SQL, PL/SQL, JMS, JNDI, XML, XSLT, AJAX, HTML, DHTML, SOAP/RESTFUL, Alfresco, Spring-security, Spring-batch.

Application Servers: BEA Web Logic, Web sphere, Apache Tomcat 7.x, JBOSS.

Databases & Tools: Oracle 11g,12C TOAD, IBM DB2 9.1, MYSQL, Clearcase, SVN, CVS, Build forge, iReports, Vignette(VCM & VAP), JUNIT, Splunk, Jenkins, Jira, Sonar, Fortify, AWS

IDE's: Eclipse 3.x, WSAD 1.5, Net Beans.

Scripting Languages: Unix Shell scripts, Java Script, JQuery, Ant 1.6.x and MAVEN.

Operating System: Solaris, Unix, Windows NT/XP/2000/98.

PROFESSIONAL EXPERIENCE:

Confidential

Senior Java Developer

Responsibilities:

  • Developed the customized application using Spring and Hibernate.
  • Developed batch jobs to generate and store notice in alfresco
  • Developed customized pages with better usability.
  • Enhanced the oracle Stored procedures.
  • Reviewed deployment guide and reviewed the code .
  • Writing LINUX scripts to invoke the JAVA process and configured jobs in quartz.
  • Fixed security issues.
  • Interacting with clients and reviewing the design, requirement clarifications.
  • Build and deployment.
  • Refactoring batch jobs for concurrency issues.

Environment: JAVA 1.7,1.8, UML, AJAX, JQUERY, JUNIT, Oracle 11g,12c, Eclipse, SVN, Jenkins, Jira, Splunk, Linux, Spring, Hibernate, Servlet, JSP, Tivoli, Quartz, ECLIPSE, SQL Developer, ANT, SOAP, REST Webservices, JAXB, rythm engine, AWS.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in design discussion of database schema tables.
  • Developed web application using JSP, HTML, JQuery, JavaScript
  • Used JDBC to connect to the database and to persist the data.
  • Build the ANT Script to generate client jars.
  • Implemented DAO services in order to persist to the database.
  • Implemented server side validation before persist into database.
  • Wrote JUnit Tests to test and perform unit testing all the components.
  • Wrote ANT build scripts to compile and package the application and implemented Log4j.
  • Supported for PROD deployment by validating the data loads and monitored the application Requests.
  • Developed needed SQL query for the applications.
  • Worked on the Oracle PL/SQL and creation of store procedures.
  • Implemented Spring framework using Spring MVC design pattern.
  • Worked on Spring MVC, Spring web flow for various applications that are internal to the company and Hibernate as persistence layer.
  • Used Hibernate for performing the Database Transactions.
  • Extensively used Hibernate3.2 in data access layer to access and update information in the database.
  • Worked on Front End using servlets/JSP’s for maintains and enhancements and also backend using Spring Framework and Hibernate.
  • Worked on Spring Web Flow and Spring MVC for developing the front-end application and extensively Spring as middle tier for entire application.
  • Have knowledge about vignette products(VCM & VAP).
  • Used Buildforge to rebase code/merge activities..
  • Used Putty to monitor the Logs.
  • Experienced in basic UNIX Shell Scripting.
  • Used Clearcase as version management tool.
  • Fixed the issues identified by QA which are logged in Quality Center.
  • Provided documentation of the changes implemented during the current phase which includes unit test cases as well as design of the components.
  • Involved in discussion with Business team for new project design and scope
  • Managed team of peak size 8 members.

Environment: Struts 1.x,Springs,Hibernate,JDBC, JSP, HTML,DHTML, XHTML, Log4J, JavaScript, AJAX, Servlets, XML, JUNIT, Oracle TOAD, Eclipse 3.x, Vignette Products (VCM & VAP), Clearcase, Build forge, Oracle 11g, UNIX Shell Scripting, SQL, Ant 1.6.x, Weblogic, JQuery, Quality Center.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in design and implementation of the HSCP Web application using Struts 1.x Framework including JSP 1.2, Servlets, Form Bean and Action classes.
  • Implemented Struts Validation Framework for Server side validation.
  • Implemented Struts Action classes using Struts controller component.
  • Used JMS Queue for Asynchronous Response and Notification to communicate with Applications.
  • Wrote JUnit Test cases for perform unit testing.
  • Developed cross browser compatible web application using AJAX, JSP, HTML, CSS.
  • Extensively used AJAX for partial page loading, building auto complete features on the web page.
  • Sorting, Pagination and Search has been implemented through AJAX Calls.
  • Performed client side validations using JavaScript.
  • Worked on bug fixing and enhancements on change requests.
  • Used JAVA Mail API, and implemented an automated functionality to generate e-mails to the suppliers whenever an order is generated in the application.
  • Used CVS as version management tool.
  • Used Log4J to monitor the Error Logs.
  • Developed needed SQL query for the applications.
  • Learned and developed UI using JQuery.
  • Coordinated and managed the offshore team a size of 4 members.

Environment: Struts 1.x, JDBC, Java Mail API, XML, JSP, HTML, DHTML, XHTML, Log4J, JavaScript, AJAX, Servlets, WSAD 1.5, CVS, DB2 9.1, SQL, JQuery, JUnit, IBM Websphere.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible in developing the applications using J2EE design patterns namely DAO, Singleton, Factory, Session Facade, etc.
  • Developed the Applications on IBM WSAD and deployed it on IBM WebSphere Application Server v6.1.
  • Worked on integration on the various applications to communicate each other.
  • Configuration and usage of Ant APIs for generating system builds.
  • Formulated integration test plans, test cases, test scripts and executed integration test phase.
  • Implemented multi-threaded concept for batch processing.
  • Developed the CSS Classes for all Error, Form Elements and Warnings for the UI.
  • Developed cross browser compatible web application using AJAX, JSP, HTML, CSS.
  • Sorting, Pagination and Search has been implemented through AJAX Calls.
  • Developed the pdf’s for the supplier orders using iReports.
  • Involved in design and construction of DB Design.
  • Provided production support for the developed modules in shadow period
  • Involved in trouble shooting for QA and Production cycle.
  • Performed the unit testing, integration testing and supported the End to End testing in UAT.
  • Used CVS as version management tool.
  • Used JUnit Test Cases for unit testing to achieve required test coverage.
  • Implemented Log4J as a logging framework.
  • Established Best practices for continuous improvement process.

Environment: Struts 1.x, JDBC, XML, JSP, HTML, DHTML, JUnit, Log4J, JavaScript, AJAX, Servlets, WSAD 6.x, CVS, DB2 9.1, iReports, SQL, Websphere, Ant 1.6.x.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed user interfaces using AJAX, HTML, CSS, DHTML, JSP, JavaScript and JQuery to simplify the complexities of the application.
  • Used Eclipse to run code interactively by using its integrated debugger.
  • Extensively used XML, Core JSP standard tag libraries (JSTL).
  • Used Multi Threading for reading the files.
  • Used features of java 1.5 and 1.6.
  • Wrote server side and client side validations.
  • Worked on building the project and deploying the code to different environment servers.
  • Participated in code review sessions to enhance the developed application.
  • Successfully involved in preparation of test cases & used test driven development model using JUnit.
  • Involved in writing Java Scripts using the JQuery Framework to provide interactive web pages.
  • Monitored the error logs using Log4J and fixed the problems.
  • Used putty for checking the logs based on UNIX.
  • Extensively used some open source tools like ECLIPSE& Ant.
  • Fixed the issues identified by QA which are logged in Quality Center.
  • Used Ant script tool for build the development and deployment activities.
  • Worked on Merge/branching using CVS
  • Implemented Model View Controller architecture for the entire application using Struts Framework.
  • Developed the CSS Classes for all Error, Form Elements and Warnings for the UI.
  • Developed the pdf’s for the supplier orders using iReports.
  • Implemented Log4J as a logging framework.
  • Prepared and executed the Unit test case for the modules.
  • Implemented job scheduling using Quartz framework

Environment: Struts 1.x, JDBC, XML,XHTML, JSP, HTML,DHTML, CSS, JUnit, Log4J, JavaScript, Servlets, Eclipse 3.x, Ant 1.6.x, CVS, DB2 9.1, iReports, Net Beans, Job Scheduling using QUARTZ, SQL, Unix, Quality Center.

We'd love your feedback!