We provide IT Staff Augmentation Services!

Sr.java Developer Resume

3.00/5 (Submit Your Rating)

Bedminster, NJ

SUMMARY:

  • Java Professional with 10+ years of experience in Object - Oriented Analysis & Design, Development/programming for web based, multi-tier and distributed applications in JAVA/J2EE Platform
  • Acquaintance with SDLC concepts and Agile Methodology
  • Rich experience in Financial, Online trading (Using NyFix protocol) domains.
  • Participated in all phases of software development life cycle including Analysis, Design and Implementation.
  • Experience in Designing Applications using OOAD concepts, UML and J2EE Design Patterns
  • Expertise in OO frameworks based on MVC like Struts, Spring, Hibernate
  • Worked with different frameworks - Spring MVC, Spring ORM, Spring DAO, Spring Core, Spring WebFlow, Hibernate, OCP Fry Framework.
  • Expertise in Java/J2EE Technologies like JDK, Servlet, JSP, JDBC, JNDI, JMS, Java Mail, XML, XSLT, Commons chaining, Log back, Quartz scheduler
  • Expertise in Web Technologies like AJAX,CSS,HTML
  • Expertise in XML based Web Services Technologies like SOAP, WSDL, JAXP parser to transfer and transform data between applications based on SOA (Service Oriented Architecture).
  • Expertise in XSL, XSD and XPATH.
  • Experience in Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database
  • Expertise in SQL/PL SQL Programming, stored procedures, functions and triggers on RDBMS Technologies like SQL Server, IBM-DB2, My SQL
  • Experience in application servers like JBoss, Weblogic and WebSphere.
  • Experience in developing J2EE applications on different IDEs such Eclipse, JBuilder, Net Beans
  • Experience in Linux environment.
  • Excellent analytical and problem solving ability with an inclination to work in a challenging environment
  • Extensive experience in generation reports using Jasper Reporting tool and iText
  • Good exposure to project management skills like requirement gathering, designing, project estimation, technical specification document, preparing requirement documents and process adherence.

TECHNICAL SKILLS:

Languages: Java 1.4/1.5,HTML,UML,XML,XSLT, Ajax, CSS

J2EE Technologies: JSP, Servlets, JDBC, JNDI, Java Mail, JUnit, JSTL

XML Technologies: SOAP,WSDL 1.1,XSL,XSD,XPATH

Framework/Architecture: Struts 1.2, Web Services, Hibernate 3.2,Spring 2.5.1

Database: MS SQL, IBM DB2, My Sql, Oracle

Design Patterns: MVC, Business Delegate, DTO, DAO, Singleton, Front Controller

Scripting Languages: Java Script, Ant Script, JQuery,Geo tools.

IDEs and Other Tools: Eclipse Helios,Jbuilder,WSAD,ANT,Log4j,Log back,

MS Visio, SVN, VSS, Junit, JGallery, Commons chaining,: Quartz scheduler, iText, Jasper Report, Display tags

Operating System: Windows XP/2000 Professional, LinuxWeb/Application Server: Jrun, Tomcat, JBoss 4.0, WebSphere Application Server 5

PROFESSIONAL EXPERIENCE:

Confidential, Bedminster, NJ

Sr.Java Developer

Responsibilities:

  • Involved for the development of Shape files and Raster layer file creation using Geo Tools.
  • Generated Harp data report using Spring Task executor .
  • Developed the entire application implementing Spring MVC Architecture integrating Hibernate and Spring frameworks .
  • Developed the Controller, Service and DAO modules using Spring framework .
  • Involved for the development of projects using Spring MVC framework.
  • Worked on development of Hibernate , including mapping files, configuration file and classes to interact with the database.
  • Involved deploying of code in Linux environment for test and production.
  • Used CVS for the version control.
  • Used On-time for story tracking.
  • Follows the agile methodology for the development of the project.
  • All the implementation classes were tested using JUnit classes.
  • Developed front end JSP pages using HTML, CSS, JQuery and JavaScript,JSTL tags
  • Log4j were used to log the various debug, error and informational messages Confidential various levels.
  • Following Full SDLC from requirement gathering to production.
  • Using Ant for build and Deployment.

Environment: J2ee(Servlets, JSP,JDBC), Spring, Oracle 10g,, Log4j, Eclipse, CVS,Tomcat. Log4j,Linux,Hibernate,Geo tools, Ontime.

Confidential, RichField, USA

Lead Engineer

Responsibilities:

  • Involved for the development of Web Security fix.
  • Posted the xml from client to CAP and CAP to carrier for Account Validation and Service Validation Webservice call.
  • Involved in creating case diagrams, object model diagrams, class diagrams, and deployment diagram.
  • Implement Dependency Injection in the Struts MVC framework bind the http form values directly into POJO.
  • Used Spring IOC integrated with Struts MVC framework to inject session layer objects into the web layer.
  • Developed the application using Struts 1.x where each form is submitted through an Action form, guided through Action class for specific classes and other JSPs.
  • Works on planning tasks, coordinating between onshore and offshore teams
  • Used CVS for the version control.
  • Used Version-one for story tracking.
  • Used JSTL tag in the front end to display the data in the front end.

Environment: Java 2 platform, J2ee,Oracle, Log4j, Eclipse, CVS,Log4j, Jdk 1.5, Tomcat, XSD, XSL, Struts 1.2,Version-one,Spring 2.5,JSTL

Confidential, Eden Prairie,USA

Technical Lead

Responsibilities:

  • Involved for the development of Build a bundle and Nysut modules.
  • Developed the Controller, Service and DAO modules using Spring framework .
  • Consumed the Web service for create customer and Order History modules .
  • Followed Agile methodology throughout the life cycle of the project
  • Works on planning tasks, coordinating between onshore and offshore teams
  • Used SVN for the version control.
  • Used JQuery for developing the JSP pages and client side validation.
  • Involved in the development of allotment, aggregate sites.
  • Handling the team Confidential offshore and ensure the quality of the implementation
  • Used On-time for story tracking.
  • All the modules were tested using JUnit classes.

Environment: Java 2 platform, J2ee(Servlets, JSP,JDBC), Spring, Struts 1.2, SQL Server, Log4j, Eclipse, SVN, Fry Open Commerce Platform Axis 1.5 web service, Weblogic. Log4j,,Jquery.Junit

Confidential, Philadelphia PA,USA

IT Technical Specialist

Responsibilities:

  • Good Experience in financial in developing search, edit Screens for participant info.
  • Worked in Exercise options, import of data, Issuing of grant to the participants. Developed sell shares, certify shares, transfer the shares to broker agent modules .Setting of broker for the FA user.
  • Implementing transaction management using spring transaction manager.
  • Developed first time password generation for the participant using Lexus Nexis webservice call
  • Worked for the development of Real time Trading of shares using fix trading protocol(NyFix)
  • Involved load testing using Jmeter.
  • Prepared generation of UML diagrams for the Fix trading and first time pin generation modules
  • Followed Agile methodology throughout the life cycle of the project
  • Deploying the war files in the test and UAT server
  • Preparation of release notes for the production deployment.
  • Developed the Service,DAO layers using Spring framework.
  • Used Spring Jdbc for the Database operations.
  • Involved in writing various XML files that define the various beans that compose the entire web application.
  • Used SVN for the version control.
  • Used JQuery for developing the JSP pages.
  • Used Sales force tool for the production bug tracking and JIRA for the bug tracking

Environment: Java 2 platform, J2ee(Servlets, JSP,JDBC), Spring, Struts 1.2, SQL Server, Log4j, Eclipse, SVN, Hibernate, Log back, Commons Chaining, Quartz Scheduler, WebServices (SOAP,XML,WSDL,JAXP), JBoss. Log4j,WebSphere,Jquery.

 Confidential,

System Analyst

Responsibilities:

  • Involved in the Externalization of properties. Adding of log statements in all modules, based on its level it has to go specific log files.
  • Involved in the implementation of Arca management which allows the user who have rights to access the system.
  • Prepared technical design document for the Admin module, component listing modules
  • Worked for the development of listing of component using Apache axis web service call.
  • Developed ANT scripts to compile and deploy source codes.
  • Client side validations are performed using javascript
  • Developed UI pages using ILog-Jview component
  • Service and DAO layer implementation done using Spring framework.
  • Developed the framework using Struts and Spring.
  • Designed and developed a user usage logging facility using Apache Log4J. Used different levels of Loggers such as INFO, DEBUG, WARN, ERROR, FATAL.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams, using Microsoft Visio.
  • Used SVN for the version control.
  • Developing JSP pages & Java Classes as per Struts environment.
  • Performed the test cases using Junit.

Environment: Java 1.5,Struts,Spring,Jsp,Servlet,Log4j,WSAD,SVN,WebServices,iLog-Jview,Oracle,WebSphere. Tomcat, Eclipse, Junit, J-meter, Microsoft Visio.

Confidential, USA

Senior Software Engineer

Responsibilities:

  • Involved in the framework design using Spring, Struts and hibernate().
  • Wiring of beans are achieved using IOC.
  • Developed the listing of participant, template design and participant card using display tag.
  • Client side validation was performed using Javascript and server side validation was performed using Strus validator framework.
  • Developed the rich UI using jsp, html and JSTL tags.
  • Developed Struts Action and ActionForm classes in the MVC architecture for the entire project.
  • Persisting of user info, card templates co-ordinates and font details are performed using Hibernate.
  • Involved in writing various SQL Queries within hibernate configuration xml file to satisfy various business requirements of the application.
  • Created the Database design for the entire project.
  • Prepared the design document and development of adding new user, new company, edit user, edit company, change password, template creation using .vm files.
  • Generation of contact card using velocity engine which in turn reads the common template.
  • When the business card was generated and it was notified for the participant using JavaMail, which have the link to access the generated card
  • Involved in the implementation address module using Google map, RSS feed.
  • Implemented various design patterns in the project such as Singleton, Front Controller, Data Access Object, Model View Controller pattern.
  • Pagination achieved using Display tag and reports(HTML,CSV,PDF) also developed using the same.
  • Deployed the code in the JBoss environment.

Environment: Jdk1.5, Spring, Jakarta Struts, JSP, MySql, Servlets, Velocity engine, Hibernate, Log4j,Eclipse,RSS feed, Google Map, JavaScript, Ant,JBoss,JSTL,Display Tag,Tomcat,Javascript,Jboss.

Confidential, Canada

Software Engineer

Responsibilities:

  • Involved in sending email notification for users who didn’t make their payment after ‘x’ days.
  • Don’t allow to delete or edit last TPA or external users who have permission to receive payroll path email.
  • Involved in commit the updates in cvs and setting up presit5 server using remote desktop system
  • Client side validation are performed using Java script
  • Server side validation performed using Struts Action form and Struts-Validator framework.
  • Visual Source Safe used for the version control.
  • Developed logging module using Log4J to create log files to debug as well as trace application.
  • Analyze and troubleshoot the Production and UAT problems.
  • Performed the test cases using Junit.
  • Load testes performed using J-meter.

Environment: Java 1.5, JSP, Servlet, Struts, DB2, Web sphere,JavaScript,Log4j, Eclipse, SVN, Ant,JavaScript,Tomcat,VSS,Junit.Jmeter,JSTL.

Confidential, USA

Software Engineer

Responsibilities:

  • Involved the development of the entire system.
  • Involved for the development of adding new user, security, unit class creation, Process definition, Process creation, Default payment schedule, Booking unit
  • Deploying the code in the test server.
  • bug fixing of the project
  • Implemented various design patterns in the project such as Singleton, Front Controller, Data Access Object, Model View Controller pattern.
  • Pagination achieved using Display tag and reports(HTML,CSV,PDF) also developed using the display tag.
  • Deployed the code in the JBoss environment
  • Client side validations are performed using JavaScript and server side validations are performed using Struts framework.
  • Implemented I18N for the entire project.
  • Pagination is achieved using Display tag.
  • Used JSTL tag to display data in the JSP pages.
  • Developed the reports using Itext

Environment: Java 1.5, JSP, Servlet, Struts, Mysql, Web sphere,JavaScript,Log4j, Eclipse, SVN, Ant,JavaScript,Tomcat,VSS,Junit.Jmeter,JSTL.

Confidential, USA

Senior Programmer

Responsibilities:

  • Involved for the development of photos using JGallery
  • Involved in the design of the project using Struts framework.
  • Using MVC pattern developed a highly scalable application with GUI
  • Designing and developing the JSP pages using JSTL and display tag for the pagination.
  • Pagination achieved using Display tag and reports(HTML,CSV,PDF) also developed using the display tag.
  • Performing Unit testing using the JUnit test cases.

Environment: Java 1.4, Struts, JSP, Servlets, MySql, Windows, Tomcat 5.5, JGallery Log4j, Eclipse, VSS, JavaScript

Confidential, USA

Programmer

Responsibilities:

  • Involved in LowagieiText implementation for PDF Report generations.
  • Tracking user specifications.
  • Involved implementing the logging into all modules using log4j.
  • Developed the Action Class,Action form, Service,DAO layers using Struts framework.
  • Used SVN for the Version control.
  • Deployed the code into QA,UAT environment.

Environment: JSP, Servlets, JDK1.4, MS SQL Server, HTML, JBuilder 9,Struts, Log4j, Eclipse, VSS, JavaScript, iText

Confidential

Junior programmer

Responsibilities:

  • Involved in the development of Request Handlers,
  • Prepared the class diagrams, sequence diagrams using Microsoft visio.
  • Developed user interfaces using JSPs 1.2
  • Developed the request handler using MVC2 design patterns.
  • Client side validation using JavaScript.
  • Developed the building components of application such as JSPs, Servlets

Environment: JSP, Servlets, JDK1.4, MS SQL Server, JavaScript, HTML, JBuilder 9, Dream weaver, Jrun 4 Visual SourceSafe, Log4j,VSS

We'd love your feedback!