We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

2.00/5 (Submit Your Rating)

Buffalo, NY

PROFESSIONAL SUMMARY:

  • Over 8 years of IT experience in Object Oriented and Java/J2EE applications and client server application development.
  • Sound Knowledge of Design Patterns like Singleton, Business Delegate, Session Fa ade, DAO, DTO, MVC etc.
  • Developed Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams using Rational Rose and Microsoft Visio.
  • Experience in developing Web Services with SOAP and RESTful interfaces.
  • Exposure to Agile, Scrum, Waterfall and Rapid Application.
  • Experience in Unit and Integration Testing.
  • Expertise in developing Multi-threading applications.
  • Good working knowledge of Spring Framework and Hibernate Framework.
  • Experienced in developing database to create its objects like tables, views, functions, triggers, and stored procedures packages using PL/SQL in Oracle, MS SQL Server, and MySQL.
  • Strong background in supporting production environments and meeting customer needs.
  • Excellent communication and interpersonal skills, quick learner, self-motivated, ability to work individually and in a team environment with good team spirit.

TECHNICAL SKILLS:

Languages

Java7, C, C ,Visual Basic, VBA, PL/SQL, UML, JavaScript

Operating Systems

Windows, Mac OS, Unix, Linux

J2EE Web Technologies

Servlets, JSP, JDBC, Web services, JAXB, JAX-RS

Framework/Libraries

Struts, Spring IOC, Spring AOP, Spring MVC, Hibernate, Apache, MyBatis

Markups

HTML, XHTML, CSS, XML, XML Schema, XSL, XSLT

Servers

Apache Tomcat, Glassfish

Database

Oracle 11g, MySQL, SQL Server

IDEs

Eclipse, Net Beans, Visual Studio

Design Skills

OOA Object Oriented Analysis OOD Object Oriented Design , AOP Aspect Oriented Programming , Design by contract, GOF design patterns, JEE design patterns, and UML.

S/W Development Methodologies

Waterfall, Agile, TDD

Software

Microsoft Office 2007,10, MS Project, Visio

Other

SVN, Cruise Control, TOAD

CLIENT PROJECT DETAILS

Confidential

Sr. Java Developer

RESPONSIBILITIES:

  • Involved in gathering requirements and built technical specifications from the requirements.
  • Used Agile Scrum development methodology during designs, implementation, testing, and maintenance.
  • Used Spring MVC framework for building the application based on MVC design paradigm.
  • Used Spring AOP to implement security, where cross cutting concerns were identified.
  • Developed JSPs, Servlets and custom tags for creating user interfaces.
  • Developed Business logic with the help of spring and Data Access was implemented using Hibernate.
  • Developed SQL queries and executed them by using JDBC Template provided by spring.
  • Consumed Web Services SOAP from third party for authorizing payments to/from customers and implemented them using CXF.
  • Developed HQL queries to retrieve data using Hibernate. The Data Manipulation operations were implemented using Hibernate Template provided by spring.
  • Implemented OR Mapping with the tables in the Oracle database for one-to-one relation and many-to-one relation with the tables.
  • Did Packaging and Deployment of builds through Maven script.
  • Web Logic Application Server is being used as the Business Service Tool in middle tier.
  • Used Log4j for tracking the applications.
  • Used Clear case as version control tool and Clear Quest for defect management.

Environment: Java , J2EE, Spring , Hibernate, Eclipse, Oracle 11g, Maven, SOAP, Eclipse, Web Logic Server, Scrum, Agile.

Java/J2EE Consultant

Confidential

RESPONSIBILITIES:

  • Participated in user requirement sessions to analysis and gather business requirements.
  • Developed front end for Schedule Inefficiency using JSF/Rich faces
  • Involved in Analysis, Design, Development, Integration and Testing of application modules.
  • Designed application flows and developed Use case Diagrams, Class Diagrams and Sequence Diagrams for the application using Rational Rose.
  • Involved in implementing application prototype using JSP, Servlets, JDBC and Struts framework to give the presentation.
  • Involved in development of the application using Spring Web MVC and other components of the Spring Framework, the controller being Spring Core Dispatcher Servlet . Also implemented Dependency Injection using the Spring framework.
  • Developed Business Delegate, Facade, Service locator, Data Access Object and Value Object design patterns.
  • Developed Web Services using AXIS2 and used SOAPUI to test implemented web services and third party services.
  • Developed POJO classes and mapping files and configuration files for the database.
  • Wrote technical documents related to workflow model and activities performed for the particular work items.
  • Developed complex database SQL queries/Stored Procedures and tuning SQL queries..
  • Responsible for unit testing using JUnit and building test cases and templates for integration testing.
  • Used Subversion to commit the source and created tags and branches

Environment: J2EE, JSF 2, Hibernate 3.0, Spring, JNDI, HTML, CSS, XML, Java Script, Struts Validation Framework, Eclipse Indigo, Net Beans 6.8, Web services WSDL , SOAPUI, XML Spy, JBoss Server, TIM Api, Log4j, ANT, JMS, SQL Developer, Bugzilla, Subversion, JUnit, MS Visio, Oracle 10g.

Sr. Java/J2EE Consultant

Confidential

RESPONSIBILITIES:

  • Study and analysis of business and functional requirements.
  • Involved in Database Designing and Development using Struts Framework.
  • Implementing Dao's, BO's and Schedulers.
  • Frequent interaction with the business and data analyst to define the data flow with specific reference to data structure.
  • Created use case and system integration sequence diagrams.
  • Interaction with global operations team for deployment and implementation of the project.
  • Preparing technical/design documentation, unit test case implementation and release procedure for support team.
  • Used Spring Context for EJB Support and Spring DAO for enhanced JDBC and DAO support
  • Used Spring Framework for implementing business logic and maintaining transactions.
  • Used Spring AOP for developing advices, for aspects such as logging, security and Audit Logging.
  • Created detailed requirements for handling and logging errors and exceptions.
  • Participated in customization of application framework and development environment.
  • Implementing the design patterns like Business Delegate, Session Fa ade, DAO, Service Locator, and Singleton.
  • Used Spring Framework for Dependency Injection and integrated with Hibernate DAOs.

Environment: J2EE, Java JDK 1.5, EJB 2.0, JMock, Scrum Works, JQuery, Ajax, Struts, Spring, Hibernate, JDBC, JSP, Web Services, IBM Web sphere Application Server and Ant.

Implementation Engineer

Confidential

RESPONSIBILITIES:

  • Developed an additional module in Sales Tax in J2EE Struts, which empowers clients with the ability to submit tax for various items through sales tax online screens.
  • Developed additional batch processing interfacing Sales Tax with other systems. Maintained this batch schedule with Control-M enterprise manager.
  • Developed Web Components using JavaScript, JSP, JSTL, Custom Tags, Struts Tags, HTML and Ajax
  • Wrote Server side components using Servlets, JDBC. Used Struts framework for MVC implementation
  • Responsible for configuring JBOSS Application Server administration activities which involved creating domains, Configuring the domain for web logic clustering, SSL, Database Connection configurations, performance monitoring, etc.
  • Involved in creating unit testing of various layers using junit and created automated test scripts for integration testing using Selenium.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Designing process documents and job flow diagrams using Rational Rose/MS Visio
  • Demonstrating the Design with Business Analyst and Data Analysts.

Environment: UNIX, Java/J2EE Struts, JSP, Servlets, PL/SQL, PL/SQL Developer, UNIX Shell Scripts, Java Scripts, Oracle 10g, Control-M, Eclipse, Web logic, Junit

Software Engineer

Confidential

RESPONSIBILITIES:

  • Developed web tire using Servlets, JSP, Struts, Tiles, Java Script, HTML and XML.
  • Responsible for Design Implementation of Online Survey module
  • Used Front Controller design pattern for Domain blocking module. Also extensively used Singleton, DAO design patterns for enhancements to other modules.
  • Implemented Client Side and Server Side validations using Java Script and Struts Validation Framework on Login and Registration forms.
  • Involved in creation of Use Cases and Test Cases. And also involved in execution of Unit Test cases and Integration test cases.
  • Development of PL/SQL Stored Procedures to be used by the Java DAO layer
  • Development of UI Mock Prototype using HTML and Java Script for Domain Blocking module.
  • Involved in framing and documenting the Coding standards and best practices for the team, which improved the code quality and performance of the application.

Environment: Java, JSP, Struts, Tiles Servlet, Struts, Eclipse, XML, XSL, Eclipse IDE, Tomcat, Oracle Developer, Toad and CVS

We'd love your feedback!