We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume Profile

4.00/5 (Submit Your Rating)

MI

PROFESSIONAL SUMMARY:

  • 8 years of experience in design, analysis, development and testing of web/enterprise based and client/server applications extensive relational database based applications.
  • Extensive experience in the design and development of J2EE applications using Core Java, JDBC, Servlets, JSP, Enterprise Java Beans, Java Mail, XML, XSLT, Java Beans, JQuery.
  • Expertise in various open source frameworks like Struts1.3, Spring3.0, and ORM Technology like Hibernate 3.0.
  • Experience with multiple web/application Servers like Apache Tomcat, IBM Web Sphere, Web Logic and JBoss.
  • Expertise working with standard JAVA Design Patterns Singleton, Front Controller, DAO, DTO, MVC and Business Delegate .
  • Strong experience in RDBMS uses Oracle 11g, SQL Server, schema development, PL-SQL programming, including experience in Oracle fine tuning, utilizing SQL Loader utility.
  • Expertise in Web-Development technologies like HTML, DHTML, JavaScript, CSS, XML and XSL/XSLT and AJAX.
  • Extensive development experience in different IDE's like Eclipse, My Eclipse, STS and RAD.
  • Good knowledge of EJB Session beans with JNDI mapped naming JMS message-driven beans.
  • Experience in developing business reports using Crystal Report X1.
  • Experience in using DOM and SAX parsers to process, validate, parse and extract data from XML files.
  • Hands on experience in UML Modeling, Rational Rose and Design Pattern J2EE like Singleton Factory Method, Facade, Front Controller, Delegate Pattern, MVC Architecture.
  • Extensive experience in implementation of the version control software SVN, CVS.
  • Experienced in application logging with Log4j to identify the errors in a production test environment and experienced in Ant Tool.
  • Experience in various AGILE methodologies like Test Driven Development and SCRUM.
  • Involved in Unit Test Case's writing and having good knowledge in JUnit.
  • Experience in developing test cases and test plans besides involving in Unit testing, Integration testing and User Acceptance testing extensively.
  • Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to detail and business process improvements.
  • Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and streamlining operations.

TECHNICAL SKILLS:

Web Technologies

J2EE, JSP, Servlet, Web Services, EJB, JDBC 2.1/3.0, MVC, JSTL, DOM, CSS.

Java Frameworks

Struts 1.x/2.x, Spring, Hibernate 2/3.1, EJB 2.x/3.x.

IDE / Tools

Eclipse, My Eclipse, STS, Toad and PUTTY.

API

Java Collections, Threads, RMI, JavaBeans, JDBC, JNDI

Languages

Java 1.4/1.5/1.6, C, HQL, SQL

Markup/Script languages

HTML, JavaScript, XML and Ajax

Application Servers

Apache Tomcat, IBM Web sphere, BEA Web logic Server, JBoss.

Design Patterns

Session Fa ade, Singleton, DAO, DTO, Front Controller, Service Locator, Business Delegate.

Databases

Oracle 10g/11g, MS SQL Server 2000/2005/2008.

Operating System

Windows 2000/NT/XP, and UNIX, Linux

Methodologies

Agile, SCRUM, TDD, Waterfall.

Repositories

CVS, SVN

Others

ANT, Maven, Log4J, JUnit, JQuery,

PROFESSIONAL EXPERIENCE:

Confidential

Role: Sr. Java/J2ee Developer

Responsibilities:

  • Involved in requirement gathering from the business users of the application.
  • Analyzed requirements and involved in the design and development to support the business for Export and Import of Lincoln Vehicles to China market.
  • Designed and developed Web services to receive Vehicle Tracking information from the upstream systems like GVDS and provide data to the downstream systems like DMS and financial systems like VFS to support business
  • Analyze the requirements and provided high level effort/cost estimates.
  • Analyzed requirements and provided complete end to end solution and involved in the design and development of PARS, an interface for production and profit forecast of all Export and Import vehicles.
  • Provided Low Level Design for various J2EE Modules like Ordering, Credit, Product Planning, Dealer Profile, Shipment Authorization and PARS etc...
  • Developed SPRING components like Controllers, View, DAO etc. using Spring MVC, Spring DAO.
  • Used Hibernate as the ORM tool to communicate with the database.
  • Used JPA-Hibernate Persistence Strategy to develop DAO layer for Object/Relational persistence and implemented mapping files which handle queries to interact with database.
  • Generated POJO classes to map to the tables in the database using the JPA-Hibernate integration.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Built Web Services with top-down/bottom-up approach depending on the need.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Developed SOAP based Web services using JAX-WS framework.
  • Designed and developed PL/SQL packages, procedures, complex views and functions.
  • Used Maven to build and generate code analysis reports.
  • Configured Maven dependencies for application building processes that created Pom.xml files.
  • Analyzed and improved the performance of the application database.
  • Developed Junit test cases.
  • Reviewed design and code and provide feedback to make sure that it meets standards and best practices.
  • Followed Agile and SCRUM in development process.
  • Played the role of Subject Matter Expert for various modules like Credit, Ordering etc....
  • Followed Agile and SCRUM methodologies and participate in daily scrum stand up meetings during development process.

Environment: Java 1.6, J2EE, JSP 2.1, Servlets 2.5, Spring 3.0, Spring JPA, Hibernate 3.0, JMS, TOAD 9.1, XML, SOAP Web services, JavaScript, CSS, UML, HTML, DOM, JNDI, Log4J, JUnit, Maven, SVN, JBoss 6, STS, Oracle 11g and PL/SQL, Unix.

Confidential

Role: Sr. Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering from the business users of the application.
  • Understanding business requirements and provide technical designs and other necessary documentation.
  • Determine the appropriate UML artifacts and other technical documentation for the project and ensured they are developed and maintained.
  • Design and developed proof of concept and prototype to create new user experience using open source technologies and frame work such as Spring MVC, Web Services and Hibernate and used the prototype as design and architecture reference during development phase.
  • Managed assisted team members in resolving conflicts and other development issues in timely manner.
  • Closely work with senior leaders, directors, program manager and other stakeholders to provide insights and learning as well as risk and issues.
  • Designed and managed Sweep Fund Automation. Revamped existing legacy application and replaced with integrated application using Spring Framework, Spring MVC, Apache CXF, CWS, Hibernate, and Apache Tomcat.
  • Developed and implemented fraud prevention and security and authentication applications like CAPTCHA, real time Id verification and CYOTA integration.
  • Drove improvements in quality process. Documented coding standards and best practices and ensured that this is followed and applied by developers.
  • Improved code quality by introducing and integrating SONAR.
  • Implemented software development projects for Account and Cash Management for brokerage and bank application using E TRADE NEO frame work, which is an API developed by E TRADE which provided a level of abstraction for developing, building, deploying, and testing reusable server-side components. The Framework is based on Spring MVC, J2ee and Service Oriented Architecture SOA .
  • Developed SPRING components like Controllers, View, DAO etc. using Spring MVC, Spring DAO.
  • Used Hibernate as the ORM tool to communicate with the database.
  • Implemented Persistence framework using JPA with Hibernate as persistence provider and Spring IOC container.
  • Generated POJO classes to map to the tables in the database using the JPA-Hibernate integration.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Built Web Services with top-down/bottom-up approach depending on the need.
  • Developed SOAP based Web services using JAX-WS framework.
  • Used Maven to build and generate code analysis reports.
  • Configured Maven dependencies for application building processes that created Pom.xml files.
  • Participated in design and code reviewing and provide review comments.
  • Provided assistance and support in all phases of software development life cycle.
  • Worked on various production issues and change requests, resolved bugs and program errors usually on tight schedule.
  • Developed Junit test cases for Service and DAO Layers.
  • Followed Agile and SCRUM methodologies and participate in daily scrum stand up meetings during development process.

Environment: Java 1.6, J2EE, JSP 2.1, Servlets 2.5,Spring 3.0, Spring JPA, Spring Integration,Hibernate3.0, XML, SOAP Web services, JMS, UML, HTML, JNDI, Log4J, JUnit, tomcat, Oracle 11g and PL/SQL.

Confidential

Role: Sr. Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering from the business users of the application.
  • Understanding business requirements and provide technical designs and other necessary documentation.
  • Closely work with senior leaders, directors, program manager and other stakeholders to provide insights and learning as well as risk and issues.
  • Documented coding standards and best practices and ensured that this is followed and applied by developers.
  • Improved stability and integrity of software applications by introducing and integrating Code Review Tool and JUnit to Maven build process.
  • Implemented software development projects for Account and Cash Management for brokerage and bank application using E TRADE's Application Framework AF . AF is the former API developed by E TRADE, which provided a level of abstraction for developing, building, deploying, and testing reusable server-side components. The framework is based on MVC, J2EE, and Service Oriented Architecture SOA .
  • Improved code quality by introducing and integrating Code Review Tools.
  • Developed various components using Application Framework AF .
  • Processed ACH and wire transactions.
  • Developed SOAP based Web services using JAX-WS framework.
  • Participated in design and code reviewing and provide review comments.
  • Provided assistance and support in all phases of software development life cycle.
  • Worked on various production issues and change requests, resolved bugs and program errors usually on tight schedule.
  • Developed Junit test cases for Service and DAO Layers.
  • Followed Agile and SCRUM methodologies and participate in daily scrum stand up meetings during development process.

Environment: Java 1.6, J2EE, JSP 2.1, Servlets 2.5, XML, SOAP Web services, Application Framework AF , HTML, Log4J, JUnit, tomcat, Oracle 10g and PL/SQL.

Confidential

Role: Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle SDLC of the application like Requirement gathering, Design, Analysis and Code development.
  • Read and understand the business requirements and use case documents.
  • Developed Struts Action classes, DAO, Views using Struts custom tags.
  • Developed Class diagrams, Object diagrams, and Sequence diagrams using UML
  • Developed Oracle PL/SQL Programs like Stored Procedures/ Triggers.
  • Designed and developed the UI components using JSP, HTML, CSS and JavaScript
  • Implemented Design Patterns like Front Controller, Business Delegate, Service Locator, Session Facade, Data Access Objects, and Singleton.
  • Developed business objects, request handlers and JSPs for this project using JAVA Servlets and XML.
  • Used CVS as the central code repository.
  • Involved in coding, unit testing and integration testing.
  • Developed application level logging using Log4J
  • Developed Junit test cases for Service and DAO Layers.
  • Analyze the root cause of productions issue and fix them.

Environment: Java 1.5, J2EE, JSP 2.1, Servlets 2.3, Struts 1.2, XML, JavaScript, CSS, UML, HTML, DOM, JNDI, Log4J, JUnit, Tomcat 6 and Oracle 10g.

Confidential

Role: Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle SDLC of the application like Requirement gathering, Design, Analysis and Code development.
  • Read and understand the written business requirements and use case documents.
  • Developed Struts Action classes, DAO, Views using Struts custom tags.
  • Developed stateless Session enterprise Beans.
  • Developed SOAP based JAX-WS web services.
  • Developed business reports using Crystal reports X1.
  • Developed Junit test cases for Service and DAO layers.
  • Developed Oracle PL/SQL Programs like Stored Procedures, Triggers and Packages etc.
  • Developed business objects, request handlers and JSPs for this project using JAVA Servlets and XML.
  • Used CVS as the central code repository.
  • Reviewed Code and provide comments to make sure they meet the application standards and best practices.
  • Involved in coding, unit testing and integration testing.
  • Analyze the root cause of production issues and fix the issue.

Environment: Java 1.5, J2EE, JSP 2.1, Servlets 2.3, Struts 1.2, EJB 2.1, Crystal Reports X1, TOAD, XML, SOAP Web Services, JavaScript, CSS, UML, HTML, DOM, JNDI, Log4J, JUnit, JBoss, Oracle 10g.

Confidential

Role: Java/J2EE Developer

Responsibilities:

  • Read and understand the written business requirements and use case documents.
  • Developed Struts Action classes, DAO, Views using Struts custom tags.
  • Developed Struts-based form validation, Application error handling using Struts Validator framework.
  • Developed persistence Classes using Hibernate.
  • Developed business objects, request handlers and JSPs for this project using JAVA Servlets and XML.
  • Used CVS as the central code repository.
  • Involved in coding, unit testing and integration testing.
  • Analyze the root cause of production issues and fix the issue.

Environment: Java 1.5, J2EE, JSP 2.1, Servlets 2.3, Struts 1.2, Hibernate 2, TOAD, XML, JavaScript, CSS, UML, HTML, SAX, JNDI, Log4J, JUnit, JBoss, Eclipse and Oracle 9i.

We'd love your feedback!