We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • Over 7 year of IT experience in Java/J2EE, Object Oriented Programming, Interfacing distributed applications and Internet/Intranet based on Database Applications.
  • Experienced in developing and deploying J2EE components (JDBC, Servlets, JSPs, EJBs) in Tomcat, Weblogic, WebSphere and Jboss Application servers.
  • Expertise in using Modeling tools like Rational Rose for developing UML Activity diagrams, Sequence diagrams and Class diagrams.
  • Worked extensively in EJB, Struts, Servlets, JSP, JDBC, Spring, Hibernate, JSF, JMS and ActiveMQ.
  • Experienced in SQL, PL/SQL, Transact SQL.
  • Well versed with RDBMS like Oracle, DB2 and MS SQL Server.
  • Good Knowledge of using IDE Tools like Eclipse and NetBeans.
  • Extensive knowledge of Front End technologies like HTML5, CSS, GWT, Java Script, XML, XSD, XSLT, JSON.
  • Experience in developing Object Relational Mapping using Hibernate.
  • Extensive experience in SOA(Service Oriented Architecture) and experience in developing J2EE Webservices using Axis, WSDL, SOAP, REST and Apache CXF.
  • Extensive experience using Apache Jakarta Struts 1.x and Java Server Faces Framework implementing MVC framework in J2EE architecture.
  • Expertise the logging the application using LOG4J.
  • Knowledge on Medical terminologies, codes like ICD 9, ICD 10, CPT codes.
  • Expertise in debugging the applications and Unit Testing the application using JUnit.
  • Experience using ANT, Maven for building and deploying the working enterprise application.
  • Hands on working experience with Enterprise Java Beans (EJBs) that include Session Beans, Message Driven Beans.
  • Experienced in software configuration management using CVS, GIT and Tortoise SVN Subversion.
  • Experienced in developing and deploying server side business components using session, entity beans and message driven beans.
  • Team Player with excellent analytical, problem solving, troubleshooting, Interpersonal and Communication skills and Versatile and willing to work on any J2EE technologies.
  • Passionate towards Java Programming and highly adaptable, flexible to learn and implement new technologies.

TECHNICAL SKILLS

Languages: JAVA, C, C++, J2EE, JDBC, SQL, PL/SQL.

Operating Systems: UNIX, Linux and MS Windows 2000/XP/Vista/Windows 7

Frameworks: Hibernate 3.0,4.x, Spring 3.x, Struts, MVC

Web Technologies: Servlets, EJB 2.x/3.x, JDBC, Scripting JSP, JavaScript, AJAX (Jquery), HTML5, CSS, XML, XSD, XSLT

RDBMS: Oracle 9i/8i/10g, My SQL 5.x, MS Access, DB2

Web Servers: Apache Tomcat 7/6/5, WebLogic 8.x/9.x/10.x, WebSphere6.x/5.x, Jboss3.x/4.x

IDEs: Eclipse, Net Beans

Version Control: CVS, SVN, GIT, Subversion, ClearCase

Methodology: Log4J, ANT, MAVEN, UML

Web Services: SOAP, REST, Apache Axis, Apache CXF 2.x

Messaging: Apache ActiveMQ

Testing: JUnit

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Java/J2EE Developer

Responsibilities:

  • The project involved extensive use of the different Spring features including Spring MVC, Spring DAO, Spring AOP and Spring Templates.
  • Integrated the application with Spring for implementing Dependency Injection and provided abstraction between presentation layer and persistence layer.
  • Used Spring Core annotations for dependency injections.
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM tool.
  • Developed POJO’s, Data Access Object(DAO) which handles all database operations using Hibernate.
  • Developed and Designed Aggregation sub module where users can add, delete and modify login information of the third party client based on web services.
  • Implemented authentication and authorization for the web layer using the Spring Security 3.X.
  • Implemented logging system for the project using Log4j to have secured logging.
  • Used ANT Scripts for build and deployment of applications on different environments.
  • Knowledgeable with regard to Medical Coding guidelines and coding techniques (ICD - 9, CPT-4, HCPCS, and DRG's).
  • Developing JUnit based Test Cases.
  • Used Hibernate annotations to persist the data into MySQL Database.
  • Involved in implementing server side validations, exception handling and worked on EJB3.2
  • Using GIT and CVS for Revision control repository across common source code used by developers.
  • Developed the Login, Policy and Claims Screens for customers using AJAX, GWT, JSP, HTML5, CSS, JavaScript and JSF 2.X.
  • Involved in helping team members to debug issues with the application and designed and prepared Unit test case using JUnit.

Environment: Java, Jboss, Eclipse, CVS, GIT, Spring, Hibernate, Java Script, XML Technologies, AJAX, Maven, ANT, Clear Case, JUnit, Jenkins, EJB 3.x, MYSQL, ActiveMQ.

Confidential, Edison, NJ

Java Web Developer

Responsibilities:

  • Used Agile (SCRUM Development Process) methodology for developing the application.
  • Implementing the Design and developing modules using Agile Methodology. Planning iteration for effective design and development of the Modules.
  • Designed User Interface based on MVC framework, which accomplishes a tight and neat co-ordination of JSF, JSP, Servlets and Custom Taglibs.
  • Developed the User Interface validation frame work in combination with custom validation built on top of Struts validation frame work from the form bean.
  • Worked on Linux environment.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject dependency into objects and AOP is used for Logging.
  • Designed and persistence layer build on ORM framework and developed it using Hibernate.
  • Developed Server side components with coordination of EJB, Hibernate and Spring using web established frame work designed under the guidelines of Business Delegate, session facade, Service locator, DO’s, TO’s, PO’s.
  • Configured Hibernate to display the static lookup data from the database.
  • Designed and developed unit testing framework revolving around Test Driven from existing applications/ modules and Test first methodology for new initiatives/enhancements using Junit3 Junit4, easy mock.
  • Worked on programming presentation layer with HTML, XML, GWT, BOOTSTRAP, XSL, JSF, JSP, JSTL and AJAX.
  • Developed and utilized J2EE Services and JMS components for messaging communication in JBoss Application Server.
  • Used Java Messaging Services (JMS) with Apache ActiveMQ for reliable and asynchronous exchange of important information such as monthly statement reports
  • Used Top-down approach of the services implementations using Apache CXF (generated the java files from WSDL).
  • Developed Web services modules based on SOA architecture to consume services.
  • Developed services that are reusable and interoperable, based on Basic profile 1.0, SOAP, JAXRS 2.X Web services using AXIS
  • Configured development environment using JBoss application server for developer’s integration testing and optimized the server for maximum throughput.
  • Developed aspect oriented logging module using Log4J for logging purposes.

Environment: JSF, JSP, HTML, XML, XSD, XSLT, JBoss, Active MQ, Jenkins, Hibernate, Oracle 10g, Eclipse, JUnit, Ant Builder, Log4J, CVS, SOAP, RESTful, Apache CXF, Apache SOLR, SQL Developer.

Confidential, Grand Rapids, MI

Java Developer

Responsibilities:

  • Software Development is driven by Agile methodology, short sprints in from of iterations and designed Use case diagrams, Class diagrams, and Sequence diagrams using UML and developed using Java JEE components.
  • Developed and implemented three tier Architecture using Struts and JSF for Presentation, Spring and EJB for server side and hibernate for communicating with the Database.
  • ImplementedDependency Injection (IOC)feature ofspringframework to inject beans into User Interface and AOP for Logging.
  • Developed the UI validation framework using custom validations built on top of Struts validation framework.
  • Developed Server side components using Spring, Hibernate and implemented J2EE design patterns such as Intercepting Filter, Front Controller, Business Delegate, session facade, Data Transfer Object, DO’s, and TO’s.
  • Developed and used J2EE Services and JMS components for message communication in Web logic Application Server.
  • Setup web front end to ActiveMQ queues/topics.
  • Configured web sphere development environment, integrated testing and test environments.
  • Developed Unit testing framework driven by Test First methodology (TDD), to develop test cases for business layer and user interface using mock objects, and Selenium.

Environment: Java, Websphere Application Server, Rational Rose, Eclipse, Struts, Hibernate, Spring, JMS, Java Script, EJB, AXIS, SOAP, JAXRPC, WSDL, CVS, XSD, Maven, Clear Case, JUnit, Oracle.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in requirement gathering and testing of the system.
  • Developed the Security features of the System where the users were authenticated and identified using their unique voter id, which mapped to users information in the database.
  • Developed Front-end system using MVC Architecture Model.
  • Designed and implemented front end web pages using JSP, HTML and XML/XSLT.
  • Used Struts tag library to code JSP.
  • Performed Java Database Connectivity and involved in Database Design.
  • Tested and debugged all the components in Web Logic.
  • Used JUnit to test specifically the Web Components.
  • Used ANT and log4j for building java files and for warnings respectively.
  • Wrote SQL, PL/SQL (Procedures/Functions/Packages/Triggers) to handle business functionality.

Environment: Java2, JSP, Struts1.0, SVN, HTML, XML, ANT, Log4j, Web Logic 8.x, JUnit, Oracle 9i.

We'd love your feedback!