We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 6 years of extensive industry experience with proven expertise in system development activities including requirement analysis, design, coding, testing and implementation and with emphasis on Object Oriented, J2EE and Client Server technology.
  • Experienced in developing software applications using Java and J2EE technologies (Struts, Servlets, Hibernate, JSP and EJB).
  • Proficient in SQL, PL/SQL programming. RDBMS experience includes Oracle, MS SQL Server 2005/2000, IBM DB2, and Stored Procedures & Triggers.
  • Extensive experience with Java complaint IDE’s like Net Beans, Eclipse 3.7/3.6/3.5/3.4, RAD 7.5, 7.0.
  • Having experience in deploying of Java EE Applications on various servers like WebLogic, Jboss, Websphere and Tomcat.
  • Experienced with JDBC API in establishing connections to database and configuration of data sources in application server.
  • Involved in development of PL/SQL and SQL Queries.
  • Have total exposure in full Software Development Life Cycle (SDLC) including analyzing, designing, developing and testing.
  • Expertise in designing POJO classes using Hibernate Annotations with the help of EJB3.0/JPA API.
  • Motivated and ambitious with excellent interpersonal communications, relationship management and presentation skills.

TECHNICAL SKILLS:

Programming Languages: Java, C, C++, SQL, PL/SQL

Technologies: J2EE, JSF, Struts, Servlets, JSP, EJB, JDBC, XML, Swing, Hibernate, Spring, SOAP, JavaScript, CSS, Stored Procedures, Web Services, HTML.

Web/App Servers: WebLogic server 10.3.2/9.2/8.1, WebSphere 7.0/6.x/5.1, ApacheTomcat 6/5.6.

Design Tools/IDE(s): Eclipse 3.x, MyEclipse 7.x, NetBeans, MS Visual Studio .NET, IBM RAD 7.5/7.0

Internet Languages/protocols: HTML, DHTML, TCP/IP, HTTP, FTP.

Operating Environments: Windows 98/2000/XP/Vista/7/8, Linux, Mac - OS

Database: IBM DB2 V9/7, Oracle 11g/10g/9i/8i, SQL Server 2005, MS Access.

PROFESSIONAL EXPERIENCE:

Confidential, IL

JAVA Developer

Responsibilities:

  • Involved in analysis, design and implementation of business requirements.
  • Developed Session beans for the creation of business logic and Entity Beans for interacting with database components.
  • Developed numerous UI (User Interface) screens using JSP and HTML, CSS, JavaScript.
  • Used MVC architecture of Struts for developing the application.
  • Performed unit testing using JUnit and monitored the error logs using Log4J and fixed the problems.
  • Deployed the application on Web logic Application Server, which includes archive (JAR, WAR, and EAR) files.
  • Implemented various Design Patterns (Go4) in the project such as Data Transfer Object, Data Access Object (DAO) and Singleton.
  • Used Oracle SQL, PL/SQL for writing the database queries.
  • Implemented Web service using Service oriented architecture (SOA) and WSDL.
  • Created Domains for Weblogic application Server and Deployed EAR, WAR files.
  • Responsible for Bug Fixing (Debugging) of the application.
  • Generated Deployment descriptor files like ejb-jar.xml, Weblogic-ejb-jar.xml, Weblogic-cmp-rdbms-jar.xml, build.xml, application.xml used for the application development.
  • Involved in writing the stored procedures and functions using oracle database.
  • Involved in User to teach them, how to use the application.

Environment: Java, Core Java, J2EE, JSP, Servlets, EJB, JDBC, Struts, Spring, HTML, CSS, XML, XSLT, JavaScript, Weblogic10.0, Oracle10g, SQL, PL/SQL, WebServices, SOA, SOAP, WSDL, Windows XP, LINUX, Eclipse, Apache Tomcat, Ant, JUnit, Log4j.

Confidential, TN

Java Developer

Responsibilities:

  • Involved in designing and developing presentation layer using Struts view tags (HTML, Bean, Logic and Nested), JSP, HTML and CSS.
  • Developed the Struts Action classes and Action Form classes and configured them in Struts configuration files as part of the controller component
  • Extensively used Websphere Studio Application Developer for building, testing and deploying applications
  • To keep track of latest Versions implemented CVS Structure.
  • Worked on Eclipse & RAD 6.0 environment
  • Wrote SQL queries for JDBC connection to Oracle database
  • Used embedded classes and maps to model ternary relationship in JPA.
  • Implemented various Custom Tags and JSTL tags.
  • Setting Data sources, JNDI Names and also worked with cells, nodes and servers during WAS 6.1 environment in deployment team.
  • Adopted J2EE best Practice, using J2EE Design patterns. Business Object and Data Transfer object for portability and performance.
  • Developed Unit Test Cases with JUnit.
  • Involved in Module Testing and Integration Testing.
  • Used IBM RAD IDE for application development.
  • Performed Defect tracking on a regular basis to make sure every defect has traceability back to the source by using tools such as Clear Quest.

Environment: HTML, CSS, Java script, Struts 1.0, JSP, JSTL, Java Beans, JPA, Core JDK 1.4/1.5, XML, Windows XP/2000, Websphere6.1, RAD 6.0, Oracle 9i/10g.

Confidential

Java Developer

Responsibilities:

  • Involved in prototyping, proof of concept, design, Interface Implementation, testing and maintenance.
  • Created use case diagrams, sequence diagrams, and preliminary class diagrams for the system using UML/Rational Rose.
  • Designed and developed the persistence tier using Hibernate framework.
  • Designed and developed front view components using JSP and HTML.
  • Developed re - usable utility classes in core java for validation which are used across all modules.
  • Developed UI navigation using Struts MVC architecture.
  • Developed Java classes for implementing Business logics using EJB 3.0(Stateless session, entity, message driven beans).
  • Used JNDI to support transparent access to distributed components, directories and services.
  • Deployed and tested the application with web server Tomcat, Websphere.
  • Developed Interactive web pages using JavaScript.
  • Worked on Report Module, generating PDF/ CSV according to template.
  • Configured and tested the application with database server Oracle 10g and MySQL 5.0
  • Involved in developing various reusable Helper and Utility classes using Core Java, which are being used across all the modules of the application.
  • Helped in database design and tuning. Created stored procedures, Views in the Database

Environment: JDK 1.4, Core Java(Multithreading, Collections), JSP, JSTL, Servlets, Struts 1.2, EJB 3.0, XML, HTML, Java Script, SOAP, WSDL, UML, JDBC, JUnit, log4j, Websphere Application Server, Oracle 10g Database, MS-SQL Server 2005.

We'd love your feedback!