We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Glendale, CA

SUMMARY

  • Around 9 years of experience in Analysis, Design, development and Implementation.
  • Strong OOPS / OOD / AOP skills and excellent knowledge of different OOP languages like JAVA, C, and C++.
  • Preparation of test data, Reviewing, Bug fixing, Planning, Scheduling and Tracking various sets of events involving Internet and Client/Server applications using Web Technologies like Core Java, Servlets, JSP, J2EE, Struts, JSF, Spring and hibernate.
  • Expert in design and development of reusable enterprise systems and various web applications using J2EE technologies like EJB, JSP,Facelets, Servlets, JDBC, JNDI, JMS and RMI - IIOP.
  • Experience in creating user interfaces using JSP, AJAX, HTML, DHTML, XML, XSLT, and JAVAScript.
  • Experienced in database design, development, and SQL performance tuning.
  • Experienced in developing stored procedures, Functions, triggers, views.
  • Strong programming and debugging skills in PL/SQL, SQL, Dynamic SQL.
  • Successfully designed and implemented various reusable components and frameworks using Design Patterns like MVC (Model View Controller), Singleton, and Factory.
  • Efficient in doing Software Configuration Management and has a very good hands on working experience with tools like Subclipse, Rational Clear Case and Rational Clear Quest.
  • Good working Experience on Network management system using SNMP protocol.
  • Good working Experience on various Operating systems like Windows, UNIX and Linux.
  • Developed messaging and internet services RPC applications using JMS, MQ Series and Web Services (WSDL, JAX RPC, SOAP, Rest and UDDI).
  • Good exposure to IDE tools like RAD, WSAD, Eclipse, Net Beans, and JDeveloper.
  • Good exposure to Agile methodologies like Scrum and XP.
  • Have passion towards application servers. Involved in projects using Tomcat, JBoss, WebSphere and Web Logic.
  • Excellent communication skills and team player spirit coupled with problem analysis and solving abilities.

TECHNICAL SKILLS

Languages: JDK 1.3,1.4,1.5,1.6, C, C++, C#, SQL, PL/SQL

Web Technologies: Html, DHTML, JAVAScript, PHP, AJAX

J2EE Technologies: Servlet, JSP, EJB, RMI, JNDI, JDBC, JMS,WPS

Frameworks: Struts, JSF, Spring, Hibernate, iBATIS, Flex

XML Technologies: XML, DTD, XSD, XSLT, XSL-FO, XPath, XQuery

Web Services: JAX-RPC, Axis, SOAP, REST, WSDL, UDDI, CORBA

App/web servers: WebSphere, Web Logic, Jboss, Apache, Tomcat

Testing Tools: Junit

Tools: Log4j, Ant, Maven

Databases: MySQL, Oracle, MS-SQL Server, DB2, MS Access

Operating Systems: Windows 95/98/NT/XP, MS-DOS, LINUX, UNIX

IDE’S: Eclipse, MyEclipse, Net Beans, RAD, WSAD, Jbuilder, Jdeveloper

Design tools: UML, Rational Rose, Rational Unified Process(RUP)

Design patterns: MVC, façade, Singleton, OOAD, Observer, Factory creation

PROFESSIONAL EXPERIENCE

Confidential, Glendale, CA

Senior Java Developer

Responsibilities:

  • Involved in Confidential migration project of Confidential .
  • Understanding existing DMC application.
  • Design, coding and unit testing of asset overlays for Confidential migration.
  • Design, coding and unit testing of spring controller classes.
  • Using EHCache for caching to improve performance.
  • Using Fast index for searching collections and assets.
  • Attending design discussions, code review meetings.
  • Using EMC Documentum as the content management server.
  • MappingRestfulURLs using spring annotations.Involved in writing Junit test cases for testing spring controllers.
  • Involved in writing asset details and renditions as response from middle tier to client for display.
  • Using SVN for configuration management.
  • Used Spring 3, Hibernate, and Java 1.6 for middleware development.
  • Perform smoke testing DMC application before going to QA testing.

Environment: IBM RAD 8.0, WAS 6.1, Oracle 11i, Java 1.6, SVN, EMC Documentum, Spring 3, Hibernate, Restful, Hudson

Confidential, La Palma, CA

Senior J2EE Developer

Responsibilities:

  • UsedSpring Web MVC for controller.
  • Used spring with Hibernate for accessing SQL queries in the database tables. The DAO is implemented using Hibernate.
  • Extensively UsedSpring Frameworkto enroll SSL certificates.
  • Used spring for dependency injection, AOP container and Hibernate as an ORM persistence provider.
  • Involved in mapping data base tables with JAVA Business objects using Hibernate.
  • Configured hibernate.cfg.xml developed POJO and wrote the xml file to map objects to relational database.
  • Used Singleton, Factory and MVC design patterns.
  • DevelopedREST/HTTP APIs for applications.
  • Integrated external functionality using web services.
  • Worked inAgileenvironment.
  • Implemented and Deployed JSP Pages and Java Beans and Made accessible to the Client
  • Published web services using Restful API
  • Implemented OO techniques such as UML methodology (use cases, sequence diagrams and activity diagrams) and developed class diagrams. Developed several SQL queries and stored procedures to retrieve the data.
  • Developed unit test cases using junit.

Environment: JAVA, JDBC, Linux, Servlets, JSP, Spring, Hibernate, Restful, Oracle, Ant, RAD 8.0.3, putty,Winscp,ICMP,SNMP,Netcool,DOM, Oracle PL/SQL, JAVA Web Services, SQLDeveloper,Junit,Log4J

Confidential, Collierville, TN

J2EE Developer

Responsibilities:

  • Providing technical support for the OneSource application and also involved in interacting with the end clients.
  • Responsible for fixing defects found in the production and have extensively used HP Quality center for support.
  • Responsible for packaging and deploying the application using Weblogic in various environments.
  • Consumed web services developed using Restful API.
  • Designed the application by implementing Struts Framework based on MVC Architecture, JSP Component as View and ActionServlet as a Controller.
  • Used all the components of Struts Framework like Action Forms, Action Servlets, Action Mappings, Action Errors and Tiles.
  • Involved in development of services based architecture utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Developed presentation layer using Spring MVC. Client side validations using Spring Validation framework.
  • Used DOM and SAX to retrieve and manipulate information from XML documents.
  • Involved in development of modules like Service Turndown, Account Contact information as part of further enhancements to application.

Environment: JAVA, JDBC, Servlets, JSP,Struts,Spring, Hibernate,, Oracle 9i,Ant, Eclipse, JAXP 1.4,DOM, weblogic 10.3,Oracle PL/SQL, JAVA Web Services, Mercury Quality Center,Toad,Junit,Log4J

Confidential, San Mateo, CA

J2EE Developer

Responsibilities:

  • Using SOA (Service Oriented Architecture) provided end-to-end integrated portfolio solutions along with end-to-end managed services for addressing various challenges faced by Application.
  • Used spring for dependency injection and to cache the Admin Details in jvm during initial load.
  • Developed the service and DAO layers for the application using spring.
  • Design the database schemas, writing SQL queries and PL/SQL procedures, applying optimization techniques, Logging of data processing to log tables for system tracking purposes.
  • Involved in the development of GUI screens using JAVA Server Pages, XML/XSLT, HTML and JavaScript.
  • Used apache AXIS and jTestCase for the web service invocation.
  • Wrote JAVA interfaces to bring data change using oracle.
  • Web framework is used to render different JSP templates for presentation layer for consistent look and feel.
  • Wrote several SQL Scripts to load data into the Oracle Database.
  • Used Clear Case the version control tool for code commit and update.

Environment: JAVA 1.5, Spring, Web Services, SOAP, WSDL, Junit,xml, Oracle 10g Application Server, Jboss Tools, Eclipse 3.1, Oracle 9i, Jtestcase,WPS, Rational Clear Case.

Confidential, Chicago, IL

JAVA Developer

Responsibilities:

  • Implemented code generator tool for generating JSF backing beans/managed beans, web pages, configuration files i.e. XML files.
  • Process of synchronization was developed in JAVA.
  • Involved in mapping data base tables with JAVA Business objects using Hibernate.
  • Involved in developing web pages by using Facelets supporting all of the JSF UI components and focuses completely on building the JSF component tree, reflecting the view for a JSF application.
  • Extensively used the JAVA collection Framework Classes for Holding the Application objects.
  • Extracted the data with the Oracle database.
  • Developed several SQL queries and stored procedures to retrieve the data.
  • Implemented J2EE design patterns.
  • Analyzed the business requirements and functional specifications.
  • Implemented build script using Maven for compiling, building and deploying the application on tomcat application server.

Environment: JAVA, JAVAScript1.5, Hibernate, JSF, SQL, PL/SQL, Tomcat 6.0, Oracle 9i, SVN, Servlets, JSP, Facelets.

Confidential

Sr. JAVA Developer

Responsibilities:

  • Developed J2EE applications using JSPs, STRUTS, and Hibernate to accept submission of online forms and store them in database.
  • Developed messaging application using JMS to send messages across different departments within the organization.
  • Involved in writing configuration files like web.xml using XML.
  • Wrote stored procedures to implement various queries and updates to the databases.
  • Developed exception handling logic and implemented compensation activities.
  • Implemented Message Brokers for utilizing channels-based publish and subscribe communication mechanism.
  • Involved in designing and developing the JAVA-based object relational Hibernate 2.1 persistence framework to persist the business data with database and J2EE based STRUTS framework.

Environment: Jboss 1.4, UML,, Struts 1.2, Hibernate 2.1,, ANT, Junit,JMS, JDK 1.5, JAVAscript1.4, PL/SQL, Tomcat, Mysql, Rational Clear case, UNIX,.

Confidential, NY

JAVA developer

Responsibilities:

  • I was involved in the system design. I was also writing function specification, class diagrams, allotting and meeting deadlines from the team members.
  • Created Connection Pool and Data Source through console to access the database.
  • I used JAVA ActionServlets as controllers and Action classes as wrappers to business objects and ActionFormBeans for modeling.
  • Implemented STRUTS Validator and Tiles frameworks for automated validation and presentation.
  • Involved in installing, configuring and administration of Weblogic server.
  • Used Enterprise beans to access, modify and update the application such as security and business logic.
  • Involved in development of Enterprise JAVA Beans (EJB) using Weblogic 9.1 Server.
  • Involved in writing the ANT scripts for automating the process of building, testing and deploying the system.
  • Involved in build and release management for the system.

Environment: Windows 2000/XP platforms, Jdk 1.5, EJB, JSP, Workshop9.1, Jakarta STRUTS 1.0.2, Ant, Junit, weblogic 9.1, Visual SourceSafe, PL/SQL and Oracle.

Confidential

JAVA Developer

Responsibilities:

  • Involved in providing User Authentication using Core Java, JDBC.
  • Involved in design and Development of Password Security System using JAVA Servlets and Session Objects.
  • Developed and tested online application to accept submission of loan applications using JSPs, Servlets, and Session beans.
  • Involved in developing the STRUTS Action classes, Form Beans and presentation components using Apache STRUTS, JSP, and JDBC.
  • Involved in developing business components using Core Java, JDBC, and SQL.
  • Extensive usage of Eclipse for developing and managing the code.
  • Involved in unit and system testing of the application.
  • Involved in writing the client side validation scripts using JAVAScript.
  • Involved in configuring the development application for the new team members.
  • Involved in developing the ant Scripts.
  • Involved in providing documentation (User Manual) to users.

Environment: JDK 1.4, JDBC, J2EE, HTML, DHTML, CSS, JAVAScript 1.4, STRUTS, JSP, Db2,, XML, XSLT, Eclipse 3.0, WebSphere 5,RAD, UNIX.

Confidential

Programmer

Responsibilities:

  • Involved as Team member in Analysis, Design and developing middleware using Servlets, JSP.
  • Involved in designing the User Interface for many of the front-end screens for displaying the instruments, reports, for conducting the interview.
  • Involved in writing the ANT scripts for automating the process of building, testing and deploying the system.
  • Involved in documenting the programs and the applications. Involved in Testing, Code Walk through, and Debugging.

Environment: JDK 1.4, JDBC, JSP, Servlets, J2EE, EJB, JAVAScript1.3, XML, HTML, WebSphere Application Server5.0, DB2, WSAD5.0 and UNIX.

We'd love your feedback!