We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • A Sr. Java\j2ee programmer with 10+ years of IT experience in object - oriented development using Java/J2EE.
  • Experience in full Software Development Life Cycle (Analysis, Design, Development, Testing, Deployment and Support).
  • Extensive experience in Design, Development, and Implementation of Client Server/Web/Enterprise development using n-tier architecture
  • Experienced in developing Enterprise Application integrating across various platforms using Core Java, JDBC, JNDI, JSP, Servlets, Struts and XML using application and web servers.
  • Involved in web-technologies XML, XSLT, Xerces (DOM, SAX), HTML, JavaScript, CSS and Ajax.
  • Extensive B2B development works on IBM Websphere 6.1 and BEA WebLogic 8.x application servers and Tomcat 5.0.
  • Working experience on EJB MDB, IBM MQ and JAX-RPC Web Service on Web Sphere 6.1
  • Extensive experience in Oracle 8i/9i/10g.
  • Experience in using Hibernate 2.0 for Object Relational Mapping, iBATIS for persistence and good knowledge of Spring framework.
  • Experience in application frameworks like Struts.
  • Effectively used multithreading.
  • Familiarity with UNIX shell-scripts.
  • Involved in MVC frame work design and implementation
  • Developed code compliant with Design Patterns for Java and J2EE.
  • Adept at establishing and enforcing standards and best practices in the areas of coding, exception handling, testing, threading and logging.
  • Coding, Testing the product/application (Functionality Testing, Unit Testing and Performance Testing) and Defect Tracking and Fixing are some of the main responsibilities executed
  • Proven track record of completing and managing large, complex, multiple and aggressive projects on schedule with limited resources and environment with tight schedules.
  • Excellent communication and inter-personal skills.

TECHNICAL SKILLS

Programming Languages: JAVA, J2EE

Databases: SQL, PL/SQL on Oracle 10g/9i/8i, PostGres, DB2

Java/J2EE Technologies: JSP, Servlets, EJB, Multi-Threading, JDBC, JNDI, Web Services, JMS, MQ

Internet Technologies: HTML, XML, XSL, XSLT, DTD, JDOM, JavaScript AJAX, CSS

Application/Web Servers: IBM WebSphere 6.x, BEA WebLogic 6/7/8.1, JBoss 5

Open Source Frameworks: Struts, Spring 2.0.3, Hibernate 2.0IDEs: IBM WSAD 5/4.x, MyEclipse 3.x

Build Tools: Jakarta-ANT, maven

Service Oriented Technologies: SOAP based and RESTfull Web Service

Logging Frameworks: Log4j, Suns Commons Logging Framework

Version Management Tools: PVCS, VSS, CVS, Serena Version Manager, Perforce

Operating System: Unix, Linux, Windows NT/98/2000/XP, MS DOS

Design Tools/ Methodologies: Rational Rose 2000, MS Visio 2003, UML, OOP/OOD

Others: JUNIT,Toad 7.2, SQL Plus, Edit Plus, MS Excel 2003, TextPad, iBATIS

PROFESSIONAL EXPERIENCE

Confidential, Charlotte NC

Java Developer

Responsibilities:

  • Involved in system analysis, design, and development and testing for business components.
  • Developed user interface application based on Core Java, Java\j2ee, JSP, Servlet.
  • Used Spring Framework that leverages the Struts Action Class and implemented the dependency injection architecture.
  • Created Web Service based RESTfull architecture.
  • Used Maven to perform build.
  • Used Struts 1.2 to control web request for executing the business component.
  • Used XPath for parsing the xml elements as part of business logic processing.
  • Wrote SQL stored procedures for populating and retrieving data
  • Developed user interfaces that were intuitive, engaging, and innovative.
  • Involved in executing may regular releases of the project.

Confidential, Charlotte NC

Application Developer

Responsibilities:

  • Design the broker module.
  • Implementing the broker module by creating an MDB connected by listener port on WAS 6.1
  • Configuring the WAS admin with MQ and Queue Connection Factory with Transport type as Binding.
  • Create an XA data source to implement two phase commit between MQ Message and Data Base operation.
  • Coding the broker modules of the application compliant with the Java/J2EE coding standards and design patterns.
  • Design a test plan to send the test msg to the request MQ by uploading an xml file using apache file upload jar and JSP/Servlets.
  • Various tools like LOG4j, JUNIT
  • Used XML, XSLT and parsers like SAX, DOM.
  • Various tools like ANT, Maven LOG4j, JUNIT have been used in the project
  • Create Service XML documents for request, response messages for data transfer using IBM MQ Series.
  • Design data access layer using Data Access Layer J2EE patterns. Implementing the Spring Inversion of Control, Aspect Oriented Programming to switch between multiple databases at runtime via Hibernate
  • Have used DDL, DML on Oracle databases to create, manipulate and operate on tables. Have written complex queries involving joins to retrieve data for reporting.
  • Used Stored Procedures and wrote queries in Oracle Database
  • Designed and Developed Servlet and various configuration files to coordinate the flow between database, middle tier and front end.
  • Developing the test front end using JSP, Java script, CSS.
  • Collaborating with DBA team and business analyst to gather requirements and implement data warehousing strategy for Compliance Dashboard and Quality Analysis Report.

Environment: Java 1.5, J2EE 1.3, JSP, Servlets, MQSeries 5.3, Web Services (SOAP/WSDL), 1.1, Log4J 1.2, JUnit, ANT, WSAD 7.1, WebSphere App Serve, 6.1.

Confidential, Warren, NJ

Application Developer

Responsibilities:

  • Involved in system analysis, design and development and testing for business components.
  • Worked on web application development using JSP, AJAX, CSS and HTML.
  • Worked on EJB MDB with IBM MQ for asynchronously processing xml messages.
  • Created RESTfull Web service for external entity to use.
  • Involved in configuring and deploying applications in Web Sphere application server 7.1 and Web Logic Application server.
  • Implemented AJAX for asynchronously making calls to the server for small chunk of data with DWR to be displayed on web page.
  • Solely responsible for regular releases, versioning of the products, confirming the test scenarios with Information Architects.
  • Coding the core modules of the application compliant with the Java/J2EE coding standards and design patterns.
  • Create Service XML documents for request, response messages for data transfer using IBM MQ Series and JMS for consuming messages. Used JAXB for XML parsing.
  • Design data access layer using Data Access Layer J2EE patterns. Implementing the Spring Inversion of Control, Aspect Oriented Programming to switch between multiple databases at runtime via Hibernate.
  • Involved in application development based on agile methodology. Participated in scrum meetings with various teams in order to coordinate project developments and issues.
  • Have used DDL, DML on Oracle databases to create, manipulate and operate on tables. Have written complex queries involving joins to retrieve data for reporting.
  • Created Stored Procedures and Functions in Oracle Database.
  • Providing stats to business heads as to how many exceptions are created on a daily basis and how many the business analyst is able to work on by the end of the day (Core Java)
  • Closely involved in performance and regression testing phases.
  • Worked on various tools like LOG4j for application logging, JUNIT for testing work flow of the project.
  • Have been using Maven build scripts for automation of build process.

Environment: Java 1.4, J2EE 1.3, JSP, Servlets, Struts 1.1, JAXP, Xerces, MQSeries 5.3Web Services (SOAP/WSDL), Hibernate 2.0, PVCS, Ajax, Axis 1.1, Log4J 1.2, JUnit, ANT, WSAD 5.0, WebSphere App Server,iBATIS 2.2 SQLMaps.

Confidential

Associate Software Engineer

Responsibilities

  • Involved in system analysis, design, and development and testing for business components.
  • Developed user interface application based on Java\j2ee, JSP, Servlet which interacted with financial content.
  • Used Struts 1.2 to control web request for executing the business component.
  • Used Web Sphere Application server to deploy the application.
  • Used XPath for parsing the xml elements as part of business logic processing.
  • Wrote Oracle SQL stored procedures for populating and retrieving data
  • Developed user interfaces that were intuitive, engaging, and innovative.
  • Extensively worked on File Object for generating reports in different format like PDF and excel based on complex Oracle SQL invoked from Java component.
  • Involved in executing many regular releases of the project.
  • Provided production support for Nomura Securities back office system.
  • Used the tools like Concurrent Versions System better known as CVS for saving the source code and release management.
  • Used the tool Cobertura to calculate the percentage of code accessed by tests and identify parts of project lacking test coverage.
  • Used Maven as build tool for development and release management.
  • Resolving various file object issues in the application and provided valuable advice to improve the performance.
  • Designed and implemented unit testing using JUnit.

Environment: Java1.4, JSP, servlets, J2EE, JDBC, WebLogic 8.1, toad, UNIX Shell Scripts, Java Scripts, XML, HTML, Oracle 9i

Confidential

Java Developer

Responsibilities:

  • Coordinated with the customers from initial stage to delivery stages of the project.
  • Designed use cases, class diagrams, object diagrams, sequence diagrams as documentation of the project.
  • Designed the application using web architecture patterns of J2EE patterns
  • Developed and implemented various presentation tier patterns (Front End Controller, Dispatcher, View, View Helper etc).
  • Created medical report template in PDF.
  • Created Business tier patterns (session façade, value object etc)
  • Used struts 1.1 to handle request and response to business operation.
  • created XML schemas, XML files (as a mechanism for storing configuration information)
  • Applied DOM, JAXP parsers for parsing XML files
  • Development and deployment of JSP, servlets, entity and session beans to Web Sphere server.
  • Used Ant for build tool.
  • Designed and implemented the database interaction using JDBC.
  • Wrote SQL queries on Sybase.
  • Prepared test cases and involved in debugging the application.

Environment: J2EE, JSP, JDK1.2, SERVLETS, JDBC, HTML, Java Script, Web Logic 4.1

We'd love your feedback!