We provide IT Staff Augmentation Services!

Java/j2ee Programmer Resume

0/5 (Submit Your Rating)

Alexandria, VA

SUMMARY

  • Java developer with 5+ years of extensive IT experience with primary expertise in object oriented and web - based enterprise applications using Java/J2EE and client-server technologies.
  • Expertise in all phases of the software development lifecycle (SDLC) process including analysis, design, development, implementation, integration, testing, debugging, production, maintenance, and the support of object oriented and client-server web applications.
  • Expertise in developing multi-tier enterprise level web applications using various J2EE technologies including JSP, servlets, JDBC, JNDI, XML, and Java multi-threading API.
  • Expertise in various open source frameworks and tools such as Hibernate, Spring, Log4j, and Maven.
  • Experience as software engineer, with onsite and offshore teams, leading the development of web applications using various applications and web servers.
  • Hands on experience in designing and coding web applications using core Java and J2EE technologies.
  • Good experience in implementing several object oriented design patterns such model-view-controller (MVC), front controller, business delegate, session façade, DAO, DTO, singleton, object factory.
  • Expertise in implementing service-oriented architecture (SOA) using XML based web services (SOAP, UDDI, and WSDL).
  • Expertise in the presentation layer using JSP, HTML, XHTML, CSS, and Java Script.
  • Developed applications in various IDEs such as Eclipse, MyEclipse, and Net Beans.
  • Experience in writing and executing unit test cases using JUnit testing framework.
  • Experience in configuring and deploying applications on Apache Tomcat, Web Logic and JBoss Application Server.
  • Extensive experience in PL/SQL programming including Oracle, MS SQL Server, MySQL.
  • Designed the front-end applications, user interactive (UI) web pages in a professional manner using web technologies such as using JSP, HTML, XHTML, CSS, Java Script, bootstrap, Jquery.
  • Excellent client interaction skills and proven experience in working independently as well as in a team.
  • Strongly intuitive, creative, and able to learn new technologies.

TECHNICAL SKILLS

Java: Object-Oriented Programming, Multithreading, Collection Framework, JDBC, AWT, SWING, Network Programming, JNDI

J2EE: Servlet, JSP, JSTL, Web Services, JAXWS (SOAP), JAXRS (REST), JUnit, JTA

Framework: Spring 3.5 (IOC, MVC, REST), Hibernate 3.5, Log4j

Web Designing: HTML, CSS, JavaScript, Responsive Design, JQuery UI, Bootstrap.

Server: Apache Tomcat, Jetty, JBoss, Glassfish

Version Control: SVN, Git, CVS

Databases: PL/SQL, RBDMS, MySQL, Oracle 11g, DB2, SQL Server 2008

Build Tool: Maven, ANT

IDE & Other Tools: Eclipse, PL/SQL, MySQL Workbench Editor MySQL Query Browser

PROFESSIONAL EXPERIENCE

Confidential, Alexandria, VA

Java/J2ee Programmer

Environment: Java, J2EE, Servlets, HTML, CSS, JSP, JavaScript, JDBC, Spring (IOC, MVC), Hibernate, Web services, Log4j.

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, design & development and the project was developed using Agile Methodologies.
  • Developed the front end of the application using HTML, CSS, JSP and JavaScript.
  • Implemented the design patterns like DAO, Singleton, Service Locator and Business Delegate.
  • Developed Object Model from Hibernate mapping files.
  • Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.
  • Provided end to end support for the system and involved in coding and testing.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Responsible for using Spring MVC based architecture to analyze, design, and deploy system in J2EE.
  • Used technologies such as JSP, JavaScript, HTML, and CSS to create and deploy web pages.
  • Used Hibernate as ORM tool to store the persistence data into the Oracle database.
  • Configured Spring beans and set their dependencies in a context file and integrated middle tier with web layer.
  • Involved in research activities for determining frameworks and technologies feasible for the development of application.
  • Used log4j for tracking errors and debugging the code.

Confidential, Vineland, NJ

Java/J2ee Developer

Environment: J2EE, Java, JSP, Spring, Hibernate, Maven, CVS, MySQL

Responsibilities:

  • Analyzed MVC architecture using the web MVC component of the Spring framework.
  • Developed Servlets as well as HTML, CSS, JSP, and client-side validation using Java Script.
  • Worked on creating and updating MySQL database.
  • Managing the database using Hibernate and HQL.
  • Used Apache Tomcat server to deploy the website and test it.
  • Designed and developed the website using Spring web MVC framework.
  • Used Log4j for tracking errors and debugging the code.
  • Interacted with the managers and created prototypes as per the business requirements.
  • Design the user interactive (UI) web pages using HTML, JSP, CSS, and Java Script.
  • Designed XML schema for the system.
  • Used the Spring framework to provide security features.
  • Used Maven for the project management.
  • Used Eclipse in developing J2EE applications.
  • Used CVS for code versioning.

Confidential, Cedarhurst, NY

Java/J2ee Developer

Environment: J2EE, Java, JSP, Spring, Hibernate, Eclipse, Maven

Responsibilities:

  • Developed performance test applications to measure throughput of individual modules and end-to-end system.
  • Designed Web UI for the performance testing application using HTML, JSP, and Spring MVC.
  • Created RESTful web services and clients with Apache CXF.
  • Created test scripts using JUnit.
  • Extensively used Hibernate and HQL in managing databases.
  • Responsible for the design, deployment, and development of the web applications.
  • Wrote Java Script validations to validate the fields of the user registration page and login page.
  • Designed a network of web pages, where users progress through an application by selecting links, resulting in the next page being transferred to the user and rendered for their use using REST.
  • Used Maven for project builds.
  • Worked on creating Spring Beans to allow remote management for mission critical applications through JMX.

Confidential, Framingham, MA

J2EE Developer

Environment: CoreJava/J2EE, Servlet, JSP, Spring IOC/AOP/MVC, Hibernate, HTML, Java Script, XML, CSS, WebServices, SOAP, DB2, Eclipse IDE, WebSphere, SVN, Windows.

Responsibilities:

  • Requirement gathering & Creating Technical design documents based on the requirement analysis.
  • Conversion of Functional requirements in to Technical design, development and testing.
  • Involved in designing Application based on MVC architecture.
  • Developed Spring MVC components like Controller classes, Service beans.
  • Developed form validations using JavaScript.
  • Developed views based on JSP.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM tool.
  • Implemented persistence layer using Spring Hibernate Template.
  • Developed XML configuration and data description using Hibernate.
  • Hibernate Transaction Manager is used to maintain the transaction persistence.
  • Used Spring core and dependency injection features to dynamically load different device types properties.
  • Responsible for writing unit tests using JUnit.
  • Developed SOAP based web services in eclipse using bottom up approach.
  • Involved in the development of SQL queries DB2.
  • Providing Production Support & troubleshooting.
  • Worked on different environments like Production, Quality Assurance, Development and Integrated Testing.
  • Used Log4j for logging and tracing java code
  • Deployed the application on to Websphere Application server

We'd love your feedback!