We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Raleigh -, NC

SUMMARY

  • Around 8 years of experience in software development and implementation. Extensive experience in all the stages of Software Development Life Cycle (SDLC) from analysis, design, development and testing
  • Major programming experience includes Core JAVA, Servlet, JSP, Java Script, JUnit, XML, CSS, and HTML.
  • Experienced in design, development, testing and maintenance of applications developed using STRUTS (Struts 1.x and Struts 2.0) frameworks.
  • Experienced with web services development and popular frameworks like Struts 2.0, Hibernate 3.0, and Spring MVC.
  • Expertise in application servers like JBOSS, Apache Tomcat and IBM Web sphere 5.1; Oracle 11g/10g/9i, Hibernate and PL/SQL.
  • Experienced using BEA WebLogic and Tomcat, UML.
  • Worked on different IDEs Net Beans, Eclipse.
  • Experienced in Object Oriented Analysis and Design (OOA & OOD) concepts, design patterns and Message Broker.
  • Extensive working knowledge with Eclipse, IBM WSAD, WebLogic Workshop and JBuilder IDE tools.
  • Experience in design/develop the JAX - WS/JAXB and XML Beans Webservices,
  • Experience in XML schema design (XSD).
  • Experienced in using Object Relational Mapping tools like Hibernate JPA
  • Solid experience in implementing the J2EE Patterns like MVC, Business Delegate, Session Façade, Value Objects, Data Access Object, Command Pattern
  • Experienced in using Actuate eReporting suite to design, integrate and deploy customized reports
  • Possess strong domain knowledge in Mortgage, Banking, Communication and Financial sectors
  • Well versed with Business Analysis and Customer requirement analysis
  • Excellent communication and presentational skills. Can work well in a team or independently
  • Expertise in data structures, algorithms, and complexity analysis.
  • Superior Analytical/Troubleshooting skills

TECHNICAL SKILLS

Core Expertise: J2EE (EJB, Servlets, JSP, JDBC, JMS), UML, XML, JAX-WS, Webservices, Struts, Spring, POJO, Design Patterns, Hibernate.

RIA Technologies: AJAX, EXT-JS 3.x, JQuery

Web & App Servers: IBM Websphere 5.0, BEA WebLogic 8.1/9.2/10.x, JBoss 4.2, Apache Tomcat

Scripting Languages: Java Script, Unix Shell and AWK scripting

Mark Up Languages: HTML/DHTML, XML (XSLT, DOM, SAX, JAXB, JAXP, Xerces & XML4J) HTML, AJAX

DBMS/RDBMS: Mongo DB, Oracle 9i/10g, MS SQL Server & Sybase

Build Tools: Apache ANT, Maven

Configuration Management: Rational Clear case, Visual Source Safe & CVS

Operating Systems: Unix, Windows, Solaris,linux

IDEs: WebLogic Workshop 8.1, Eclipse 3.2, JBuilder, IBM WSAD 5.1 and Net Beans

Web Services: JAX-WS/RESTful, AXIS-2

PROFESSIONAL EXPERIENCE

Confidential, Raleigh - NC

Sr. Java Developer

Responsibilities:

  • Implementing parsing techniques to extract data from XMLs.
  • Code and test application modules.
  • Participate in peer code review, integration test and user acceptance testing.
  • Provide application maintenance and enhancement support for legacy systems.
  • Use Spring Framework for the application.
  • Write Web-services to expose the business methods to external services.
  • Deploy the applications in windows environments.
  • Spring MVC component development.
  • Spring JDBC Component development.
  • Discuss implementation/design approaches with Client.
  • Strong Experience in using XML technologies such as XML, XSL, XSLT, SAX, DOM and XML Beans.
  • Enabling the SSO for the application.
  • QA release process and Bug fixing.
  • Experience in working with relational databases like Oracle, DB2 and MySQL.
  • Designed and developed stored procedures, triggers in Oracle to cater the needs for the entire application.
  • Developed complex SQL queries for extracting data from the database.
  • Used JAXB for processing XML documents (Marshalling and Unmarshalling).
  • Participate in discussions with business users for requirements related doubts.
  • Design web applications using HTML and subversions.

Environment: Java-J2EE, JDK, JSP, Servlets, spring, Hibernate, Eclipse, SQL, Maven, Subversions, PL/SQL, Web Sphere, Tomcat, JavaScript, HTML, CSS, XML.

Confidential, Tulsa- OK

Sr. Java Developer

Responsibilities:

  • Write Hibernate Queries with JPA framework.
  • Implement GUI using spring frame work
  • Write persistence layer and business layer (EJB's).
  • Write JAXB Web service's for server side and involved in complete front end to backend persistence layer for Use cases assigned.
  • Utilize AJAX technology for invoking server calls.
  • Use Spring Framework for the application.
  • Write Web-services to expose the business methods to external services.
  • Deploy the applications in windows environments.
  • Discuss implementation/design approaches with Client.
  • Perform unit testing and participate in user presentation of the shop floor module.
  • Fix issues related to performance tuning.
  • Participate in discussions with business users for requirements related doubts.
  • Design web applications using CQ5 and subversions.

Environment: Java-J2EE, JDK, JSP, Servlets, spring, Hibernate, CQ5, Eclipse, SQL, Git, Maven, Subversions, PL/SQL, AJAX, Web Sphere, Tomcat, JavaScript, HTML, CSS, XML.

Confidential, Pittsburgh- PA

Java/J2EE Developer

Responsibilities:

  • Understood functional specifications, designed, and created custom solutions to match the requirements.
  • Designed the architecture of the project as per Struts MVC Frame work.
  • Developed the application using test driven development for java/J2EE.
  • Designed and developed a ‘Convention Based Coding’ utilizing Hibernates persistence framework and O-R mapping capability to enable dynamic fetching and displaying of various table data with custom filter, group and sorting along with exporting capabilities.
  • Prepared use case, sequence diagrams, class diagrams, Activity diagrams etc. using Rational rose
  • Designed, developed and validated the front end using HTML, CSS, JavaScript and JSP for reusable web interface components including the open source display tag libraries.
  • Developed the online application module with latest Curam technology IEG2 (Intelligence Evidence Gatheting2).
  • Implemented Tomcat on Java servlet and Java server pages.
  • Coding of the business layers in Curam (V5.2) framework.
  • Designed and developed the validators, controller classes and java bean components.
  • Designed and developed hibernate configuration and session-per-request design pattern for making database connectivity and accessed the session for database transactions respectively.
  • Participated in the design and development of database schema and Entity-Relationship diagrams of the backend MySQL and Oracle database tables for the application.
  • Developed java program to extract data from the backend database (MS SQL Server) and imported the data using b formats and in turn generate quality custom Jasper reports in MS Excel, PDF and CSV formats.
  • Designed and developed stored procedures, triggers in Oracle to cater the needs for the entire application. Developed complex SQL queries for extracting data from the database.
  • Wrote PL SQL scripts for daily system performance and health check.
  • Consumed web services and were called using JAX-RPC SOAP protocol, WSDL descriptor file and Universal Description, Discovery and Integration Registry (UDDI).
  • Developed integration issues, system testing issues, user acceptance issues and production issues including JUnit.

Environment: Java-J2EE, JDK, JSP, Servlets, Struts, Hibernate, SQL Server 2005, Eclipse, SQL, PL/SQL, Log4j, CVS, Web Sphere, Tomcat, JavaScript, HTML, CSS, XML and UNIX.

Confidential, Sacramento, CA

Java Developer

Responsibilities:

  • Deployed the Ear and WAR file on WebLogic Server.
  • Developed GUI for various products using JSP, Servlets and Tag Libraries.
  • Used Xerces XML Parser to export XML data generated by EJBs to CSV and HTML format.
  • Designed and developed the architecture for Network Map for displaying Customer Network through a Java applet using AWT, Swing and XML.
  • Built application using Ant. and performed unit testing using JUnit.
  • Used Spring Framework for dependency injection, and integrated with the Hibernate framework
  • Developed Java based batch programs using functions for loading data into central database by accessing different remote databases.
  • Developed SQL Queries, stored procedures and functions for incorporating business logic.
  • Assisted system migration and actively involved in production support, interacting with customers for resolving production issues.
  • Participated in the documentation of Object Models, User Manuals and source code for EJBs, JSPs and on-line help.

Environment: J2EE, WebLogic, JDK 1.2, JSP, Servlets, Spring 2.5, JUnit, Web Services, ANT, JDBC, XML, HTML, JNDI 1.2, CSS, SQL, PL/SQL, JavaScript, Oracle 8.0, Sun Solaris 5.7, Win NT, CVS

Confidential

Software Developer

Responsibilities:

  • Designed and developed several web pages using HTML and Java Script to perform validations at Client's side.
  • Developed and maintained the necessary Java components, Enterprise Java Beans (EJB), Java Beans and Servlets.
  • Designed enterprise application using MVC architecture.
  • Created Web pages using XML, XSLT, JSP, HTML and JavaScript.
  • Optimized the code and database for maximum performance.
  • Developed Servlets for user authentication and request handling.
  • Participated in requirements gathering and prepared software requirement specification.
  • Designed and maintained the database to support the application using Oracle8i.
  • Developed session beans to implement business logic.
  • Developed business logic and deployed it in WebLogic environment.
  • Created connection pools, deployed JSP, Servlets, and EJBs on WebLogic.
  • Day wise transactions were listed using Swing Component - JTable and Servlets.
  • Participated in the migration of data from MS Access to Oracle8i as the legacy system uses MS Access as the database.
  • Wrote JUnit Test cases for testing the application.
  • Performed System Integration Test.

Environment: Java, J2EE, JSP, HTML, CSS, JavaScript, Swing, Servlets, EJB, JDBC, XML, XSLT, Apache Tomcat, Oracle, JUnit, MS Access, UML, Windows.

Confidential

Java Developer

Responsibilities:

  • Actively involved in UI design for application.
  • Used Struts validation logic to generate user friendly error messages by using application properties.
  • Developed entire JSP pages for the application.
  • Used Hibernate to communicate between action servlets and Database interactions.
  • Used Log4J logging framework. Log messages with various levels are written in all the Java code.
  • Used the MVC model to create the Object Model.
  • Extensively used JSP, CSS, XML, XSL, and Servlets for the presentation.
  • Tested and deployed application into Preprod and Prod servers.

Environment: Java, Struts, JSP, Hibernate, Oracle, Tomcat, Eclipse, Linux, Windows.

We'd love your feedback!