We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume Profile

3.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • Over 5 years of experience in SDLC through Systems Analysis, Design, Development and Implementation of Business Applications and Web-Based multi-tier Applications using JAVA/J2EE technologies.
  • Experience in Soap, Rest Json based web services.
  • Experience in framework defect fixing and performance improvement plan.
  • Experience with Relational Databases such as Microsoft SQL Server, mySQL and Oracle.
  • Experience with Database Manipulation through Stored Procedures, Functions, Triggers with strong experience in writing complex queries in SQL Server, Oracle and mySQL.
  • Experience with Application Servers like Apache Tomcat Server 6, Jboss, Websphere and Web Logic.
  • Implemented Cross cutting concerns like logging and declarative transaction management using Spring AOP.
  • Expertise in Front-End technologies like Ruby on the Rails, HTML, JSP, JavaScript, CSS, JSTL and Custom Tags.
  • Experience in applying Core Java and J2EE Design Patterns.
  • Experience in SOAP web services to consume and produce WSDLs.
  • Experience with Software Development Methodologies like Agile Scrum methodology, Test First Driven Development, and Waterfall Model.
  • Experience in ORM via Hibernate including Connection Pooling, Mappings, Transaction Management, Hibernate Query Language, Projections, and Criteria Queries.
  • Experience in writing Scripts using Java Script.
  • Experience with Software Designing tools for UML like Microsoft Visio.
  • Experience with different IDE's like Eclipse, My Eclipse, and Net Beans.
  • Experience with Version Control via SVN, and CVS.
  • Strong communication and interpersonal skills through various client interactions for requirements analysis, scoping, and status reporting.
  • Strong analytical and logical skills with very good experience in programming and problem solving.
  • Strong organization and time management skills along with remarkable multi-tasking abilities that requiring little or no supervision.
  • Can work well both independently and as a contributing member of the team.
  • Ability to learn and adapt quickly and to correctly apply new tools and technology.
  • Ability to develop and maintain deep understanding of technologies used, both conceptually as well as in the implementation details.

TECHNICAL SKILLS:

J2EE / Java Frameworks

Java, Struts, Tiles, Hibernate, Spring, Servlets, JSP, JSTL, JSF, Web Services, JDBC

Language / Scripting

JavaScript, XML, DTD, HTML, DHTML, CSS, UML

Application Servers

Apache Tomcat, Web Sphere, Web Logic and JBoss

RDBMS

Microsoft SQL Server, Oracle and MySQL

IDE / Tools

Eclipse, Net Beans

Version Control

SVN, CVS

Testing / Building / Logging

Bugzilla, Log4J, Ant, Junit, JIRA

Software Development

Waterfall Model, Agile, Scrum, Test Driven Development

Operating Systems

Windows 8, Mac OS, Linux, Unix

EXPERIENCE:

Confidential

Role: Java / J2EE Developer

Responsibilities:

  • Develop SOAP, REST JSON based endpoints depending on the client requirements.
  • Spring and JDBC frame work is used for Middle tier and Database connectivity.
  • Annotation based configuration is used for configuration.
  • Adhere to the CTSI framework guidelines to create endpoint, service and DAO layers.
  • Determine the appropriate uow executor to be used and process the results accordingly.
  • Establish connection with the database and bind the response to the generated route classes.
  • Ensure the validation is handled in the contract classes and appropriate exceptions are thrown.
  • Use SOAP UI / Rest Client to send the request to the application and ensure the appropriate response is generated.
  • Fix the performance issues in the CTSI framework to improve the performance and overcome the defects identified.
  • Configured SITE Minder to authenticate and authorize the users.
  • Configure the necessary filters and request wrapper and Policy classes to interpret site minder tokens.
  • Provider interface is used to inject prototype bean from a singleton class.
  • Generics were used to inject state full bean to call the appropriate DAO classes.
  • Ensure no code break while porting to Java 1.7.

Environment: CTSI Framework Eclipse , Spring, JDBC, JDK 1.6, IBM WebSphere, Soap, Rest, Json, Oracle 9i, Soap UI, Maven, Log 4J, SVN.

Confidential

Role: Java / J2EE Developer

Responsibilities:

  • Application is based on struts framework where front-end was developed using JSP, JavaScript, tiles, struts tag libraries and CSS.
  • Role based access was implemented for accessing various pages.
  • Struts Action followed by design patterns such as session fascade, singleton, VO were used for business flow.
  • Develop consumer based features and applications using Ruby on Rails, JavaScript, JQuery, HTML, CSS Behavior Driven Development
  • Worked on Eclipse IDE for development of application.
  • Used JavaScript and struts validation framework for performing front end validations.
  • The database server used was SQL Server
  • Used Hibernate framework for the backend persistence
  • Implemented Web-service for getting data from various services like CAREN Computer Assisted Response Environment Network , Content Manager, OBI Online Benefit Information , eBOOK Shelf, BFA Data Base NASCO Group and MOS MOS Group .
  • Implemented Batch processing for retrieving pre-generated SBCs from Content Manger that transforms rating forms to corporate forms.

Environment: Struts, Hibernate, JSP, Ruby on Rails JDBC, XML, Java Script, Jquery, HTML, DHTML, JUnit, SQL Server, Maven Build Script

Confidential

Role Title: Java Developer

Responsibilities:

  • Analyzed Business Requirements and identified mapping documents required for system.
  • Performed requirement gathering and analysis by actively soliciting, analyzing and negotiating customer requirements.
  • Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
  • Developed presentation layer using JSP, JFS, HTML and CSS, jQuery.
  • Configured the application using Spring, Hibernate, DAO's, and JSP.
  • Configured Hibernate and Spring through required configuration and XML files.
  • Extensively used Spring Inversion-of-Control for Dependency Injection and worked on custom MVC.
  • Developed Servlets and JSPs to route the submissions to the model components and render retrieved information.
  • Involved with writing SQL queries using Joins and Stored Procedures.
  • Wrote complex queries and reviewed queries for the other team members.
  • Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to SQL.
  • Developed jUnit Test Cases for unit testing.

Environment: J2EE, JDK 1.6, JSP, JSF, AJAX, CSS, JAVA SCRIPT, HTML, Eclipse 3.5, Spring, Hibernate, JDBC, IBM WebSphere, jQuery 1.4, Scrum.

Confidential

Role: Senior Java Developer

Responsibilities:

  • Build the Web application using Struts framework.
  • Implemented logging and transaction aspects using Spring AOP.
  • Followed agile software development methodology and Test driven approach in building the System in an iterative and incremental manner.
  • Used Hibernate Annotations to reduce time at the configuration level and accessed
  • Annotated Bean from the Hibernate DAO layer.
  • Used Hibernate template to persist the data and worked with Hibernate Relationships.
  • Developed view components using Spring Tiles, JSP, JavaScript, CSS and Custom tag libraries.
  • Performed client side validations using Java script and server side validations using in built Struts validation framework.
  • Implemented various design patterns like service locator, MVC, DAO, Business Delegate, Interceptor, singleton and Front controller.
  • Used HQL, SQL, Criteria queries to fetch and to interact with the Oracle DB.
  • Used Ant scripts to fetch, build and deploy the application to development environment.
  • Monitored the error logs using Log4j and fixed the problems.
  • Worked on Open Source JUnit Testing framework to write and run repeatable automated tests.
  • Used Rational Rose tool to develop Use case diagram, Class diagram, Sequence diagram.

Environment: Spring 1.2.4,Hibernate 3.0,HTML,JSP, Servlets, Log4J, JavaScript, CSS, J2EE 1.4, XML, XSLT, CVS, Oracle, Junit, WAS.

Confidential

Role: Java Developer

Responsibilities:

  • Involved in development of Insurance, Payment, Reconciliation Module using MVC framework.
  • Developed Batch Programs for Payment module to generate data for check printing and e-payments.
  • Used Core Spring framework for Dependency injection.
  • Database Persistence was made through Hibernate inside DAO. Used Hibernate as ORM.
  • Extensive involvement in database, development and coding of Stored Procedure, DML DDL Statements, Functions and Triggers.
  • Developed user interfaces using JSP, CSS, Ajax, Javascript and HTML.
  • Implemented Struts Framework component like Controller, Action Forms and Action Forwards for presentation layer.
  • Responsible for creating, sending and receiving messages by using JMS and SOAP protocols.
  • Responsible for generating a result tree using XSLT.
  • Used Java Mail API to send an email message to customer.
  • Used Log4j for logging.
  • Used JUnit for Unit Testing.
  • Used CVS for configuration management.

Environment: J2EE, Java Server Pages, Servlet, Spring, Struts, Eclipse, WAS, JMS, JDBC, CVS, HIBERNATE, Log4j, SQL Server, XML.

We'd love your feedback!