We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

SUMMARY:

  • Having 7+ years of technical expertise in complete of Software Development Life Cycle which comprises analysis, Design, Development, Testing and Implementation.
  • Domain expertise in Banking & Financial services, Public sector, Health care and Performance Appraisal, HR.
  • Strong knowledge in J2EE (Servlets, JSP, EJB), Websphere Application Server, RAD, Oracle, Hibernate, Struts, Spring, XML, XSD, XSL.
  • Involved in full SDLC(System Analysis, Design, Development, Testing, Deployment and Configuration).
  • Experience in leading development, maintenance, and deployment projects with team size of 6.
  • Experience in Eclipse IDE and version control systems like Tortoise SVN.
  • Experience in Multithreading, I/O Stream, Serialization, Collections, RMI, JDBC and Java Beans.
  • Experience in developing secure enterprise Java applications using technologies such as Jquery, Jasper Reports, LDAP,JSP, Servlets, JAVA Beans, JNDI, JDBC, XML, XSL, CSS.
  • Expertise in various open source frameworks like Struts1.2/2.0, Spring 2.0/3.0 and Web development technologies like AJAX and Object Relational Mapping Technology like Hibernate.
  • Experienced in Peer Review of Code developed by other Team Members.
  • Excellent debugging, troubleshooting skills.

TECHNICAL SKILLS:

Languages: Java (JDK 1.4/1.5/1.6/1.7 )

J2EE Technologies: Spring Core, Spring IOC, Spring MVC, Spring Data, Struts2, JDBC, JSP, Servlets, JNDI, XML, Web services (SOAP and REST)

ORM technologies: Hibernate

Frame works: Spring MVC, Struts, Log4j

Databases: Oracle, SQL Server.

SQL Editors: Oracle SQL Developer

Design tools: UML, Rational Rose, Microsoft VISIO

Web/App/Servers: Apache Tomcat, Pramati

IDE Tools: Eclipse, Netbeans.

Operating Systems: Windows, Unix

Scripting Languages: JavaScript .

Build Automation Tools: Maven, ANT

Version control: Tortoise SVN

Methodologies: Waterfall and Agile (Scrum)

Bug tracking tools: JIRA, Bugzilla

Other Technologies: HTML and CSS

PROFESSIONAL EXPERIENCE:

Confidential

Java/ J2EE Developer

Responsibilities:

  • Contributed software engineering expertise in the development, testing and maintenance phases of the software.
  • Solved different types of problem tickets raised by the users of the application.
  • Implemented J2EE standards, MVC2 architecture using Struts Framework.
  • Used Servlets, JSP to design the user interface.
  • Used JSP, Javascript, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Presentation Tier is built using the Struts framework.
  • Used Design patterns such as Service locator, Model View Controller, DAO.
  • Used EJBs (Stateless Session beans) to implement the business logic Used JDBC to connect to SQL server database for retrieving data.
  • All the Business logic in all the modules is written in core Java.
  • Involved in Analysis, Design, Coding and testing phases of the project management.
  • Responsible for maintaining, supporting, enhancing and developing the applications.
  • Followed Agile Software Development with Scrum methodology.
  • Reverse Engineered using Hibernate plug - in for RAD to generate Hibernate configuration, POJO classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.
  • Created and maintained mapping file and transaction control in Hibernate.
  • Involved in writing the ANT scripts to build and deploy the application.
  • Involved in JUNIT testing for the component testing.
  • Involved in the software development of Java applet contain tables and graphs in it using JTable and JFreechart.
  • Participated in Design, Development and support phases of Software Development Life Cycle (SDLC).
  • Developing Java Applet using Swing, JFreeechart and XML
  • Worked on Core Java concepts and implemented them.
  • Understanding business objectives and implementation of business logic.
  • Responsible for the design and development of generating required graphs.
  • Developed the required graphs using Jfreechart.
  • Involved extensively in Code Reviews, Unit testing and Process improvements.
  • Worked on AGILE methodology.
  • Involved in support for QA Team while doing integration testing, regression testing, systems testing.
  • Used SVN as a code repository and for code management.

Environment: Java, JDK1.6, Swing, XML, JFREECHART, NetBeans, Struts, Ant, Appfuse, JMS, Ajax, JavaScript, Hibernate, Tomcat6, SQLSERVER2000, Tortoise Sub Version.

Confidential

Java /J2EE Developer

Responsibilities:

  • Contributed in Design, Development and support phases of Software Development Life Cycle (SDLC).
  • Used JSF messages for handling the error messages for the applications.
  • Created web services, WSDL and web methods with Annotation in Hibernate, Used the spring container for data source and to load the hibernate specific classes.
  • Implemented the application using Spring (MVC, IoC, Spring Annotations) modules and Hibernate.
  • Developed JSP pages as per requirements used Dojo JavaScript Library with AJAX to add user functionalities, JQuery UI for client-side validation.
  • Used Spring Core for dependency injection/Inversion of Control (IoC) and connection pooling.
  • Developed back end interfaces using SQL, PL/SQL packages, stored procedures, Functions, Anonymous PL/SQL programs, Cursor management, Exceptions Handling in PL/SQL programs, Collections, Object Types and Row, Table level triggers.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Responsible for the design and development of the application framework.
  • Followed Waterfall and later migrated to Agile Methodology(SCRUM) for rapid software development which includes Planning, Estimation, Assigning and Tracking.
  • Extensively worked on AJAX calls.
  • Log4J to create log files to debug as well as trace application.
  • Used SVN as a code repository and for code management
  • Experience in working with small and large groups and successful in meeting new technical challenges and finding solutions
  • Implemented data archiving and persistence of report generation meta-data using Hibernate by creating Mapping files, POJO classes and configuring hibernate to set up the data sources, caching, connection pools, etc
  • Experienced in JNDI Configurations like data source, building and deploying J2EE Application Archives (Jar, War and Ear) on Tomcat 6.X/7.X
  • Involved in writing the ANT scripts to build and deploy the application.
  • Used Spring Core for dependency injection/Inversion of Control (IoC) and connection pooling.

Environment: Jdk1.5,Spring,ant,appfuse,Hibernate,Tomacat6,XML,Ajax, JMS, JSTL, SqlServer2000, Tortoise SubVersion.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Contributed in Design, Development and support phases of Software Development Life Cycle (SDLC).
  • Implemented jasper reports to generate the report of selected employee.
  • Involved in writing required procedures and SQL queries for the required data.
  • Involved in support for QA Team while doing integration testing, regression testing, systems testing.
  • Used SVN as a code repository and for code management.
  • Involved in client side bug fixing whenever required.
  • Involved in Agile process, and daily Scrums to discuss the development of the application experience.
  • Developed the application under J2EE architecture using JSP, Servlets.
  • Involved in code enhancement on client request.

Environment: Jdk1.4,Jasper Reports 2.1, J2EE, Pramati server, JavaScript, HTML, LDAP, JMS, Oracle, NetBeans, Tortoise SubVersion.

Confidential

Junior Java/ J2EE Developer

Responsibilities:

  • Contributed in designing the Use Case Diagrams, Class Model, Sequence diagrams, for SDLC process of the application using Microsoft Visio.
  • Involved in developing the Applet using Jdk1.5,Swing, JAVA.
  • Implemented Multithreading to increase the performance by parallel processing .
  • Extensively Worked on writing different business logics in Core Java as per the requirement.
  • Involved in all aspects of the project such as Business discussions, Implementation strategies, execution, code review, test case review, System testing, UAT testing and production integration.
  • Implemented progress bar to calculate time taken and remaining time to upload pics.
  • Implemented Image compression.
  • Developed java code to browse the Local File System in Windows 95/98/2000/Xp/2003, Linux, Unix 

Environment: Jdk1.5,Swing, JAVA, Eclipse, Tortoise SubVersion.

Hire Now