We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • 7+ years of experience in full life cycle (SDLC) of the software development process including requirement analysis, design, development and integration
  • Expertise in implementing web and enterprise applications using Java, JSP/Servlets, Struts, EJB, SPRING, Hibernate, JDBC, JMS, Web Services, and XML technologies.
  • Experience with MVC, Singleton, Factory Method, and J2EE patterns.
  • Strong experience of developing persistence layer with JDBC, Hibernate and JPA
  • Experience working with Java Multi - Threading applications
  • Experience with of IDE tools like Eclipse, RAD, and NetBeans
  • Excellent working knowledge of XML, XSL/XSLT, and DTD/XSD.
  • Good working experiences in application servers like JBOSS, WebLogic, WebSphere and Tomcat.
  • Experience in performing Unit/ Integration & System testing using JUnit
  • Knowledge in using the open source tools Log4j, ANT, and Maven
  • Extensive experience in Session Beans (stateless, stateful), Entity Beans (Container Persistent and Bean Managed Persistent) and Message Driven Beans.
  • Solid background in Object-Oriented analysis and Design Patterns, designing methodologies and tools such as Unified Modeling Language (UML) and Rational Rose.
  • Experience in project management tools like MS Visio and MS Office for status reporting and planning.
  • Proficient in using source control tools such as CVS, SVN and Rational Clear Case
  • Good understanding of Rational Rose for designing UML use
  • Cases, class diagrams, and sequence diagrams.
  • Experienced in writing SQL queries
  • Experienced in working Agile Development environments (SCRUM).
  • Efficient team member with excellent work/time management skills, communications and Interpersonal Skills, ability to work under strict deadlines.

TECHNICAL SKILLS:

J2EE Technologies: Servlets, JDBC, JNDI, JSP, EJB, JMS, JAXB, JAX-WS, JPA

Framework: JSF, Tiles, Struts 1.2, Struts2, Spring(IOC, MVC, ORM, AOP) Hibernate

XML technologies: XML, XSD, XSLT/XPATH

Web Services: SOAP(JAX-WS, CXF), RESTful

Application Servers: WebSphere, WebLogic, JBOSS, TOMCAT

IDE/GUI Tools: Net Beans, Eclipse, RAD

Project/Issue Tracking: Jira, Trac and HP Quality Center

Modeling Tools: Enterprise Architect, Rational Rose

Operating Systems: Windows, UNIX

Databases: Oracle 9i/10g, MYSQL, DB2

SDLC: Agile(SCRUM), Waterfall

EXPERIENCES:

Confidential

Java Developer

Responsibilities:

  • Design and Development and modify templates for forms & correspondence letters use by state farm agency to prints letter to custmers using MS Word viso
  • Design and Develop new user interface using  java script and HTML
  • Design new services using web services soap and REST
  • Application support using HP service support
  • Design and modified Junit test classes
  • Integration testing with different scenarios

Environment: Java 1.6 Spring(MVC), Web Services, WSDL, XSD, JavaScript, SOAP, REST, JAXB, TomCat, Jenkins, Maven, SVN, RSA, Junit 4, Oracle 10g, Xml, HP SM, Windows.

Confidential,San Francisco, CA

Java Developer

Responsibilities:

  • Participate in service functional specification, design, and feature integration with other services.
  • Writing and maintaining service application code, frameworks, libraries, APIs and documentation.
  • Used MVC frame work to develop the web application.
  • Used JSF Validation and Custom tags, Managed bbeans
  • Involved in the configuration management using SVN.
  • Jenkins and Maven scripts for automating the process of building, testing and deploying the system.
  • Developed the test cases using JUnit to test.
  • Deployed application in WebLogic Application Server.
  • Created several Exception classes to catch the error for a bug free environment and logged the whole process using log4j, which gives the ability to pinpoint the errors.
  • Involved in communicating with offshore team to resolve the applications production issues and to deliver the best quality application enhancements to the client.
  • Implement RestFull service and Test
  • Used SVN for versioning and concurrent access to the project files.
  • Involved in enhancements of the system and worked on fixing bugs and supporting the entire system

Environment: Java, JSP, Spring(MVC,IOC, JDBC), Hibernate, Web Services, JDBC,WSDL, XSD,REST JavaScript ,JAXB, WebLogic, Jenkins, Maven, SVN, Eclipse 3.4, Log4j, Oracle 10g, Xml, Windows.

Confidential,Canonsburg, PA 

Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of application using AGILE SCRUM methodology.
  • Implemented MVC architecture application using Spring, JSP & Java beans.
  • Extensively Used JavaScript and Ajax to provide the users with interactive, Speedy, functional and more usable user interfaces.
  • Designed the Front-end screens using JSP, HTML, CSS and JSON.
  • Created and maintained the configuration of the Spring IOC Container.
  • Developed Business Layer and DAO Classes and wired them using Spring Framework.
  • Integrated spring (Dependency Injection) among different layers of an application
  • Integrated Hibernate with Spring for persistence layer
  • Spring AOP for cross cutting concerns like logging and exception handling
  • Created REST web services for populating and saving data from/to database.
  • Supported the applications through debugging, fixing and maintenance releases.
  • Involved in the Maintenance and Code changes from existing code, Support of the System.
  • Involved in the configuration management using SVN.
  • Jenkins and Maven scripts for automating the process of building, testing and deploying the system.
  • Developed the test cases using JUnit to test.
  • Deployed application in WebLogic Application Server.
  • Created several Exception classes to catch the error for a bug free environment and logged the whole process using log4j, which gives the ability to pinpoint the errors.
  • Involved in communicating with offshore team to resolve the applications production issues and to deliver the best quality application enhancements to the client.

Environment: Java, JSP, Spring(MVC, ORM, IOC, JDBC), Hibernate, Web Services, JDBC, JavaScript, HTML, CSS, JSON, REST, WebLogic, Jenkins, Maven, SVN, Eclipse 3.4, Log4j, Oracle 10g, Xml, Windows.

Confidential,Minnetonka, MN 

Java Developer

Responsibilities:

  • Involved in planning process of iterations under the Agile TDD (Test Driven development) methodology.
  • Analyzed and modified existing code wherever required and Responsible for gathering, documenting and maintaining business and systems requirements, and developing designs document.
  • Prepared the detailed functional requirements along with screenshots and description of all the modules.
  • Designed and developed Application based on Struts2 Framework using MVC design pattern.
  • Used Apache Tiles and JSP in the presentation tier.
  • Developed POJO’s for Struts Action classes
  • Designed and developed the UI using JSP, HTML, CSS and JavaScript.
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks like Struts and Hibernate.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the SQL Server database.
  • Developed REST web services using Apache CXF
  • Maven was used for the entire build process.
  • Developed Message Driven Bean (MDB) components for JMS messaging
  • Deployed application in WebSphere Application Server.
  • Eclipse as IDE for developing and debugging the application
  • Created JUnit tests for various modules.
  • Used SVN for versioning and concurrent access to the project files.
  • Involved in enhancements of the system and worked on fixing bugs and supporting the entire system.

Environment: JDK 1.5, JSP, Struts 2, Tiles, Spring, Hibernate, IBM WebSphere 6.0, JMS, TOAD, CXF REST Web Services, JavaScript, AJAX, JSON, Maven, SVN, Windows, Linux.

Confidential,Little Rock, AK 

Java Developer

Responsibilities:

  • Participate in service functional specification, design, and feature integration with other services.
  • Writing and maintaining service application code, frameworks, libraries, APIs and documentation.
  • Used JSF as MVC frame work to develop the web application.
  • Used JSF Validation and Custom tags, Managed beans.
  • Involved in developing interface for WEB pages like user registration, login, and registered access control for users depending on logins using HTML, CSS and Java Script/AJAX.
  • Integrated Hibernate for persistence with the DAO and Service layer.
  • Developed Enterprise Java Beans (Session Beans) to perform middle ware services and interact with DAO layer to perform database operations like update, retrieve, insert and delete.
  • Developed different SOAP Web Services using WSDL, XML, XSD
  • XML Binding done using JAXB
  • Developed Message Driven Bean components with WebSphere MQ Series for e-mailing and Data transfer between client and the providers
  • Configuring and deploying application to WebSphere application server.
  • Created Stored Procedures using PL/SQL.
  • Performed unit testing using JUNIT framework.
  • Monitored the logs using Log4J and fixed the problems.
  • Used ANT to automate the build and deployment process
  • Used CVS for software configuration management and version control
  • Resolve Bugs and Change Requests to already existing code

Environment: JSF, JSP, JavaScript, AJAX, Hibernate, EJB, webSphere, SOAP, WSDL, JAX-WS, JMS, MQ Series, ANT, log4J, JUnit 4.0.

Confidential,Austin, TX 

Java Developer

Responsibilities:

  • Involved in requirements gathering and analysis from the existing system. Captured requirements using Use Cases and Sequence Diagrams.
  • Designed web portals using HTML & used Java script, AJAX.
  • Used Spring IOC for dependency injection and Spring AOP for cross cutting concerns like logging, security, transaction management.
  • Integrated Spring JDBC for the persistence layer
  • Developed DAO Classes and written SQL for accessing Data from the database
  • Used XML for the data exchange and developed Web Services.
  • Deployment of the application into JBOSS Application Server.
  • Implemented Ant and Maven build tools to build jar and war files and deployed war files to target servers.
  • Implemented test cases with JUnit.
  • Used RAD for developing and debugging the application
  • Utilized Rational Clear Case as a version control system and for code management
  • Coordinated with the QA team and participated in testing.
  • Involved in Bug Fixing of the application.

Environment: J2EE, JBuilder, Oracle 9i, HTML, DHTML, XSL, XSLT, Servlets, JavaScript, AJAX, JBOSS, RAD, JUnit, log4J, ClearCase.

Confidential, Worcester, MA 

Java Developer

Responsibilities:

  • Worked on modules involving JSP, Struts 1.1, and EJB.
  • Identified and implemented the user actions (Struts Action classes) and forms (Struts Form classes) as a part of Struts framework.
  • Written SQL queries, Stored Procedures, Functions for retrieving and updating the data in the database.
  • Used JavaScript and struts validation framework for client side validation.
  • Used struts tiles for JSP page layouts
  • Worked on Hibernate mappings and developed backend using hibernate and HQL.
  • Developed Servlets code and validated data both in client and server side.
  • Developed session beans for the service layer which integrates Hibernate.
  • Involved in Unit, Integration testing, defect tracking and defect fixing and part of system test support.
  • Testing Web Pages functionalities and raising defects.
  • Developed the code using Eclipse IDE
  • Deployed application using JBOSS
  • Used CVS for version controlling

Environment: Java, J2EE, Struts 1.1, Hibernate 2.0, JBOSS, Oracle 9i, Windows XP, Web Services, Eclipse 3.0, CVS, CSS and JavaScript.

Confidential,Columbia, MD 

Java Developer

Responsibilities:

  • Implement Struts Action ,Action Form, Field Validation with Validation.xml and validation-rules.xml
  • Applied Model-View-Controller (MVC) design pattern and Single Tone class design pattern for designing the application.
  • Using EJB Session Bean (Stateless and Stateful) and Entity Bean (CMP & BMP) for business logic and data persistence.
  • Developing JSP pages with STRUTS and EJB for implementing different search pages for transaction of each module.
  • Developed the Web Interface using Struts, Java Script, HTML and CSS.
  • Extensively used the Struts controller component classes for developing the applications.
  • Extensively used the struts application resources properties file for error codes, views labels and for Product Internationalization
  • Deployed application on WebLogic Application server.
  • Implemented encryption/decryption algorithm in Java.
  • Writing SQL queries, testing and using the same into JSP pages.

Environment:Java, JSP, JDBC, XML, HTML, DHTML, JavaScript, CSS, Struts, Entity Bean, WebLogic, EJB, ORACLE

We'd love your feedback!