We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Newcastle, DelawarE

SUMMARY

  • 9+ years experience in JAVA / J2EE, 2+ years as Sr. Developer (JAVA).
  • Gained High - End industry standards in planning and executing the phases of Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development, Testing and Maintenance. Got exposure to work in high security projects.
  • Extensive experience in Agile Process, RUP & Iterative Process.
  • Task Management and Bug Tracking using JIRA and Bugzila. Version controls using CVS and SVN.
  • Strong in Java Beans, JSP, Servlets and well versed in JAVA Reflection, Filter Chaining and Interceptors.
  • Thorough knowledge and implementation experience in advanced technologies like Spring 2.0, Struts1.2, Struts2.0, WebWork, FTL, Hibernate3.1, iBatis and SOA. Well experienced in Jasper Reports, iReport Tool and dynamic messaging and alerting service
  • Expertise in using the IDE like Eclipse 3.2, MyEclipse 5.1, NetBeans 5 and JDeveloper for developing enterprise applications.
  • Good experience in XML technologies such as DTD/Schemas, XSL, XSLT and parsers like JAXP (SAX, DOM), XStream and JAXB. Expertise in Web Technologies like HTML, CSS, Java Script, AJAX, DOJO.
  • Experienced in writing implementation and deployment scripts using ANT, Error logging using Log4J.
  • Hands on experience in using RDBMS including Oracle 9i (PL/SQL), MySql 5, Postgress and MS SQLServer 2000.
  • Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML) and RationalRose 2002.

TECHNICAL SKILLS

Industry: Retail, Accounts, Campus, Export & Import, Health

Project Domains: Open source Technology Solutions, B2B, B2C, SAAS

Programming Languages: Java (JDK1.5,1.4,1.3), C, C++, VB6

J2EE Technologies: SERVLETS 2.4, JSP1.2, JDBC 2.0, EJB, Custom Tags, JSTL Junit

Web Technologies: HTML, DHTML, CSS, Java Script, AJAX,XML,MXML

Database Applications: Oracle 9i,Postgress, MySql 5, MS SQL Server 2000

Open Source Frameworks: Struts 1.2, Struts2.0, WebWork, JSF 1.2, Spring 2.0.

ORM: Hibernate3.1, iBatis

Operating Systems: Linux 10.0,Ubundu 8.04, Windows (95/98/2000/NT/XP)

Packages: MS-Office, PhotoShop CS3, Dream Weaver CS3,Flash CS3

IDE: Flex Builder 3.0,Eclipse 3.3,MyEclipse 5.1,NetBeans 5.5

Web/Application Servers: Tomcat 5, WebLogic8.1, JBoss 4.2, Sun Application server.

Protocols: TCP/IP, FTP & SMTP

Version Control: CVS, SVN

UML Tools: Ms Visio 2003, RationalRose2002, Enterprise Architect

Query Tools: Toad 8, SQL Plus

Third Party Libraries: Jasper Reports, Quarts Scheduler, Display Tag, XStream

PROFESSIONAL EXPERIENCE

Confidential, Newcastle, Delaware

Sr. Java Developer

Responsibilities:

  • Collected requirements along with Business Analyst.
  • Given prototype demo to the project directors.
  • Participated in designing and architecting the application in SAAS model.
  • Preparing Conceptual Solution Architecture document and followed SOA principals in the architecture recommendation.
  • Identifying existing legacy systems to expose as a service for the business process execution.
  • Evaluating different ESB products for SOA infrastructure.
  • Enhance quality and Productivity by new tools and technologies.
  • Developed a good team who can implement technologies like Hibernate 3.1, Spring with Struts 1.2 and Jasper Reports.
  • Implemented XStream library for creating and parsing xml files
  • Responsible for implementing coding standards and guidelines.
  • Done code reviews. Done design pattern implementation coding for the application.
  • Bug monitoring, assignment and resolving.
  • Improved the user interface by work study with real users.

Environment: Java 5, JSP 1.2, Servlets 2.4, JavaScript, Ajax, Hibernate 3.1, Struts 1.2, Log4j, Oracle, MySql5.0, XStream Library, Eclipse 3.2, Ant, Jasper Reports, iReport Tool, Display Tag, Quartz, Jira

Confidential, NY

Sr. Developer

Responsibilities:

  • Designed and developed web components and business modules through all tiers from presentation to persistence.
  • Developed the web pages using JSF, JSP, JavaScript, CSS, Servlets, Spring and Hibernate.
  • Developed SAX parser based XML modules to parse and retrieve the information from XML messages.
  • Developed Customized Tag Libraries for JSP to reduce the complexity of application.
  • Developed ANT script for building and packaging J2EE components.
  • Developed Asynchronous pagination using AJAX.
  • Configured Data Source on application Server to connect to Oracle Server
  • Log4j was used to log the events in the application.
  • Wrote PL/SQL queries and Stored procedures for data retrieval including Oracle Types and Collections.

Environment: JDK1.5, J2EE (JSP, JSF, Servlets, Spring, Hibernate, XML, JAXP, AJAX), Web Services (WSDL, SOAP), JAAS, JDBC, HTML, XML, XSL, XSLT, CSS, ANT, Oracle 10g

Confidential, Jersey City, NJ

Developer

Responsibilities:

  • Successfully implement multi tier internet technology open source architecture.
  • In-charge of Distributed / multi team development using CVS.
  • Participated in design and architecting the application using Unified Modeling Language (UML).
  • Created Low & High Design Level Documents.
  • Took part in designing the Use Case diagrams and Class diagrams using Rational Rose 2002.
  • Implemented the application using STRUTS 1.2 FRAMEWORK based on Model View Controller (MVC) design pattern.
  • Developed user interface using JSP, JSTL and Struts Tag Libraries.
  • Translated business requirements into effective user interface designs.
  • Wrote the java beans for delegation control and Validations.
  • Developed, implemented, and maintained an AJAX based rich client for improved customer experience.
  • Used STRUTS TILES to simplify the complexities of the application development and for better user interaction.
  • Implemented ORM with HIBERNATE to make the persistence class for the tables and to access database MYSQL 5. Wrote Hibernate Query Language (HQL) for database operations.
  • Implemented Singleton, Business Delegate, Data Transfer Object, Value Object and DAO design patterns
  • Used LOG4J for logging and tracing the messages.
  • Wrote automated build scripts using ANT.
  • Communicate the design to team members.
  • Review the code written by team members.
  • Performed technical clarifications with end-users as well as business analyst.

Environment: Java 1.4, JSP, Servlets JavaScript, Ajax, Hibernate 3.1, Struts 1.1, Log4j, PostgreSQL, Eclipse 3.1, Ant, Jasper Reports, Display Tag, Quartz, Jira

Confidential, Portsmouth, NH

Developer

Responsibilities:

  • Designed and implemented the INITIAL PROTOTYPE of this web based application.
  • Implemented the application using STRUTS 1.2 FRAMEWORK based on Model View Controller (MVC) design pattern.
  • Developed user interface using JSP, JSTL and Struts Tag Libraries.
  • Translated business requirements into effective user interface designs.
  • Used JAVASCRIPT to perform client-side validation.
  • Taught the team the Usage of DISPLAY TAG.
  • Made use of Ajax for interaction with the server viz. for various search operations involving the database.
  • Created better graphical user interface (GUI) using JSP, JAVASCRIPT, HTML and CSS.
  • Implemented ORM with IBatis to make the persistence class for the tables and to access database MYSQL 5.
  • Implemented Singleton, Business Delegate, Data Transfer Object, Value Object and DAO design patterns
  • Used LOG4J for logging and tracing the messages.
  • Wrote automated build scripts using ANT.
  • Communicate the design to team members.
  • Review the code written by team members.

Environment: Java 1.4, JSP, Servlets JavaScript, Ajax, iBatis, Struts 1.1, Log4j, PostgreSQL, Eclipse 3.1, Ant, Jasper Reports, Display Tag, quartz, Jira

Confidential, Chicago, IL

Developer

Responsibilities:

  • Gathering business knowledge from the users.
  • Creating Requirement Specification and Analysis Document.
  • Designing business solution using Struts framework and DAO layer.
  • Developed Server Side components containing business logic
  • Created Use Case diagrams and Interaction diagrams
  • Designed and developed several web pages using JSP, Struts.
  • Coded Servlets, APIs for MVC Pattern and connectivity using JDBC.
  • Defined DTD according to the project specification.
  • EJB (Session EJB) for transactions.
  • Created High Level Design Document
  • Used MyEclipse to integrate with CVS Repository for version control through workspace.
  • Extensively involved in testing the application and preparing various user documentation
  • Involved with the peer review and testing and bug fixing of components
  • Involved in writing test cases and JUnit testing
  • Responsible for development of database SQL queries/Stored Procedures
  • Deployed and configured PSES application in Weblogic Application Server 8.1

Environment: JDK1.4, JSP 1.2, Servlet 2.3, EJBs 2.0, JDBC2.0, Java Beans, HTML, XML, Struts 1.1, JavaScript, BEA Weblogic Application Server 8.1, Oracle 9i, PL/SQL, Ant, CVS for version control.

Confidential

Team Lead

Responsibilities:

  • In-charge of implementation at IIMK and ITM
  • Introduced Spring, Hibernate and Web-work together for development.
  • Developed the Business Services using Servlets.
  • Performed Unit and Integration Testing.
  • Debugging and fixing the level 1 defect in the Application.

Environment: JDK1.4, CSS, JavaScript, Servlets, JSP, JSTL, Hibernate, spring, Web-work, FTL, PsotgreSql, Windows 2000, Linux

We'd love your feedback!