We provide IT Staff Augmentation Services!

Sr Java Developer Resume

0/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Over 8 years of Professional experience in full SDLC development involving requirement analysis, design, development, testing, documentation, implementation & maintenance of application software in Web - based/Enterprise environment, Distributed n-tier architecture.
  • Proficient in Application Development with Web Technologies, B2B products, Distributed Technologies and Client-Server Architecture environment in Financial, HealthCare and Manufacturing Industries.
  • Expertise in developingWeb based DistributedandFront End applicationsin athree-tier architecture using Java, J2EE, HTML, JavaScript, Ajax, JSP, Servlets, JSF, CSS, JavaBeans.
  • Expertise in designing and developing enterprise applications usingJ2EE technologieslike JDBC, JNDI, JMS, Web services.
  • Expertise in application development using various frameworks: Struts Framework 1.x/2.0, Spring Framework 2.x,Java Server Faces(JSF),Hibernate 2.x/3.x ORM.
  • Extensive working experience with SOAP and Restfulwebservices.
  • Well versed with SQL Server, Oracle, DB2 and MySQL as back-end Databases. Extensively used database tools like TOAD and SQL Developer. Knowledge in Database Programming with Stored Procedures, Triggers, Functions using SQL, PL/SQL and Oracle.
  • Hands on experience working with Web and Application Servers such as ApacheTomcat, JBoss, IBM WebSphere and WebLogic.
  • Worked with XML parsers like JAXP (SAX and DOM) and JAXB.
  • Good Working knowledge ofANT,MAVENandLog4J.
  • Extensive use of Version Controls like CVS, SVNand GIT subversions.
  • Very good understanding and experienced in SDLC and Object Oriented Programming (OOP). Experience with Waterfall, Agile methodologies.
  • Good working knowledge in IDE tools such as Eclipse (Indigo, Juno, Europa, Helios) and NetBeans and MyEclipse, RAD, JBuilder.
  • Proficient in programming in Web Technologies likes JavaScript, XML, XSLT, HTML and DHTML.
  • Experienced in performing Functional Testing, Backend Testing, Regression Testing, System Testing, Acceptance Testing and Integration Testing. Involved in writingJUnit test cases and System Test Cases.
  • Having Good experience in resolving production issues.
  • Self-motivated Team Player with excellent Interpersonal and Communication Skills.
  • Strong analytical and problem solving skills. Willingness and ability to adapt to new environments and learn new technologies

TECHNICAL SKILLS

Domain: Banking, Health Care, Finance

Database Skills: DB2,PL/SQL, SQL, Oracle 8i,9i,10g,11g, MySQL, SQL Server 2008, SQL Developer, Toad,SQLite3, Microsoft Access, EBX, DB Visualizer

Programming Languages: JAVA, C, C++,SQL, UNIX

J2EE Technologies: Java, JSF, CS JSF,JSP, JDBC, JNDI, Swings, Servlets, JQuery, Struts1.x/2.0, Springs2.x, Spring Batch, Hibernate 2.x/3.x

Web Technologies: HTML5, XML, CSS, XSL, AJAX 2.0, JavaBeans, XSL, XHTML, DOJO

Web/Application Servers: JBOSS, Apache Tomcat7.1, Weblogic, IBM WebSphere

Web Services: SOAP and Restful

Scripting Languages: Java Scripting, PERL Scripting, Shell scripting

Build Deploy Tools: SDSS, JAP 7, Maven, ANT, Log4J

Operating Systems: LINUX, UNIX, Windows 7, Vista, XP, 2000, 98

Version Controls: CVS, Google Code, SVN, GIT, TFS

IDE: Eclipse (Europa, Indigo, Hugo), Net Beans, MyEclipse,Rational Rose,RAD

Testing Tools: Eclipse Plug-ins (Code Pro, Find Bugs, PMD),JUnit, HP-ALM

Design Tools: MS Visio, Argo UML

Others: MS Office, Excel, Microsoft Word, QA4J, SART, MS Access

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Sr Java Developer

Responsibilities:

  • Involved in requirements gathering, technical design and implementation of the AMRIT 1.0, 2.0 and 3.0 Release. Ensured successful GoLive for AMRIT 1.0 and 2.0
  • Implemented the frontend and developed UI screens as per wireframes provided by business using JSF Framework (CS JSF), JQuery,CSS and backend layer using Springs framework, J2EE and XML. IDE used is Eclipse Indigo.
  • Feeds Delivery, Control Services and Data Standardization, ETL layer - developed and maintained using Spring Batch and JAP 7.0
  • Designed and Developed the Database layer in EBX, using JPA.
  • Involved in consuming the SOAPover HTTPweb-service calls through client invocation for DMMS Module.Used Control-M to schedule and trigger the ETL.
  • Build and Deployment doneJAP 7.0 integrated with Web logic Server and SDSS. Server-activate and deactivate regularly done in SIT and UAT using SSH Tectia Terminal.
  • Shell scripting written to create batch job files to be run in UAT and PROD.
  • Used Java Script for client, server validation through expression language.
  • Created PL/SQLStored Procedures, Functions for the DAO layer by studying the required business objects and validating them using Oracle 11g using PL/SQL Developer.
  • Used SVN for maintaining the component and for release and version management.
  • Involved in coding for JUnit Test casesand Test Classes.
  • Maven tool has been used for the build and deploy the batch component with JPA
  • Involved in Production support after GoLive of AMRIT 1.0 and 2.0, fixed defects and updated in defect tracker HP-ALM, constantly provided and knowledge transfer to the user.
  • Managed a team of 6 members in the absence of Team Lead.
  • Maintained Client s SharePoint website by enhancing few new features by synchronizing the data lists in MS Access database and migrating the data after data clean up to the new AMRIT application.

Environment: Java, J2EE, JSF, CS JSF, JAP 7.0, EBX5, PL/SQL Developer, Oracle 11g, XML, CSS, JQuery, JavaScript, Shell Script, Unix, Spring Batch, Springs, Maven, Eclipse Indigo, WebLogic, JPA, SOAPUI 4.0., SSH Tectia, SDSS, SVN, HP-ALM, SharePoint, MS Access.

Confidential, Pittsburg, PA

Sr. Java Developer

Responsibilities:

  • Developed the application using Agile software development methodology.
  • Involved in various phases of the project including analysis, design, development and testing.
  • Design and developed multiple web (UI) pages using HTML,CSS,JSP,JSTL for the presentation layer.
  • Developed the application using Spring MVC framework.
  • Implemented business logic using Spring Service components.
  • Used Hibernate in persistence layer.
  • Consumed REST based webservices in the application.
  • Refactored the source code for JDBCStatus report.
  • Designed and developed logging components using Apache Log4J to log messages and errors.
  • Used JMS for communication for sending updates to various other applications.
  • Used Junit for unit testing.
  • Used SVN for version control.
  • Responsible for fixing defects and implementing the business requirements and testing the defects.
  • Involved in Production Support and handled the production issues for different builds.

Environment: Java, J2EE,HTML, CSS, Javascript, JSP, JSTL, XML, Spring 2.0, JMS, REST Web Services, Web Logic Server 11g, Maven 2.2.1, MyEclipse 10, SVN, DB Visualizer, Oracle.

Confidential, Plymouth meeting,PA

Sr. Java Developer

Responsibilities:

  • Reviewed Design Document, gathered information from Architect and Business Analysts to design Functional Specifications for this UI Interface project.
  • Designed and developed presentation layers using Servlets, JSP, Java Beans, CSS, HTML, DHTML and Java Script.
  • Created interactive websites, applications, and presentations using Creative Suite 3,Creative Suite 4, and DOJO.
  • Dynamic form generation auto completion of forms and user-validation functionalities using AJAX.
  • Configured Struts-config.xml, Tiles-def.xml and properties file provided by Struts framework for the implemented modules.
  • Worked on the jQueryjavascript library that simplifies HTML document traversing, and event handling.
  • Involved in complete development of ‘Agile Development Methodology’ and tested the application within each iteration.
  • Actively participated and provided feedback in a constructive and insightful manner during daily Stand up meetings and weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Setting up daily Status meetings with team and communicate status to Project Manger.
  • Worked with testing team analyzed and fixed the production defects and deployed the applications on the server.

Environment: Java, J2EE, LCDS, MyEclipse 6.0.1, HTML, CSS, DHTML, JBoss, Subversion (SVN), Oracle 9i/10g, SQL Developer, Spring, SOA, DOJO, Toad, Hibernate 3.2, Jquery, JSP, Servlets, log4j, Ant, Web Services, AJAX, JavaBeans, Struts, Framework.

Confidential

J2EE Developer

Responsibilities:

  • Responsible for design and development of Web Application using Struts Framework and written Action Classes, Form Bean Classes and configure the Application using Struts Configuration file.
  • Did technical design to conform to STRUTS (MVC) framework.
  • Wrote server side programs by using Servlets and JSP.
  • Designed and developed the HTML front end screens and validated forms using JavaScript.
  • Made use of almost all Object Oriented concepts like Inheritance, polymorphism and Abstraction.
  • Application and user level configurations have been maintained by using XML Files.
  • Widely used HTML for web based design.
  • Implemented MVC using Struts Framework.
  • Utilized Servlets to handle various requests from the client browser and send responses.
  • Created and implemented PL/SQL stored procedures, triggers.
  • Designing and documenting of the stored procedures.
  • Coding Test Classesusing Junit for unit testing, Performed functional integration system and validation testing.
  • Used JDBC Prepared statements to call from Servlets for database access
  • Implemented design patterns MVC, Session Facade for developing the application.

Environment: Java, J2EE, JSP, Servlets, HTML, DHTML, XML, JavaScript, Struts 1.1, Eclipse, Apache Tomcat, PL/SQL, Oracle9i.

Confidential

J2EE Developer

Responsibilities:

  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft visio.
  • DevelopedSTRUTSforms and actions for validation of user request data and application functionality.
  • Developed JSP’s with STRUTS custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database
  • Involved in developing business tier using stateless session bean.
  • Used JavaScript for the web page validation and Struts Validator for server side validation of data.
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • DevelopedMessage Driven Beansfor asynchronous processing of alerts.
  • Used Clearcase for source code control and JUNIT for unit testing.
  • Involved in peer code reviews and performed integrationtesting of the modules.
  • Followed coding and documentation standards.

Environment: Java, J2EE, Struts 1.1, JSP, JDBC, ANT, Oracle8i, XML, IBM Web Sphere, WSAD, JUNIT,DB2, Rational Rose, CVS, SOA and RUP.

We'd love your feedback!