We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

4.00/5 (Submit Your Rating)

Bloomfield, CT

SUMMARY

  • 7+ years’ work experience in design and development of Core Java application with strong understanding of Java and J2EE technologies and 1 year of PHP Experience.
  • Proficient in Object - Oriented Concepts & Software Methodologies like Waterfall model and Agile Software Development.
  • Hands on experience in Web Application Development using Client side scripting/design technologies HTML, XHTML, CSS, XML, JavaScript, jQuery, Ajax.
  • Experience in Core Java using Multi-threading, collection Framework and Java UTIL Package.
  • Hands on Experience with JDBC for connecting database.
  • Environment Java/J2EE technologies including EJBs, Servlets, JSP, JDBC, Spring (IOC, MVC, AOP, DAO), Hibernate (DAO, HQL), Struts, JSF and Java Web Services (SOAP, RESTful) related technologies and XML configuration.
  • Good exposure to Service Oriented Architecture based protocols such as Java Web Services including SOAP, JAX-WS, JAX-RCP, AXIS, WSDL, and JMS.
  • Experience in highly accepted software design/development patterns including OOP, MVC, ORM, DAO & DTO, Factory, Singleton.
  • Good Knowledge and experience in building directories using Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
  • Strong Experience in RDBMS concepts, Oracle, MySQL, DB2 and SQL Server
  • Knowledge in designing and coding stored procedures, Triggers and Functions using PL/SQL
  • Expertise in JUnit assertions to develop unit testing and debugging of application.
  • Experience on Java IDE tools like Eclipse, NetBeans.
  • Experience using web application servers like Glassfish, WebLogic, WebSphere and web servers like Apache Tomcat.
  • Excellent team player with positive attitude and interpersonal skills, solution driven and ability solve teh problems within teh deadlines.

TECHNICAL SKILLS

Languages: Java/J2EE, C++, C, SQL, PL/SQL

J2EE Technologies: JDBC, JSP, Servlet, Struts, Spring, Spring MVC, EJB

Web Technologies: HTML, CSS, JAVA Script, AJAX, JQuery, XML, JSP, PHP, JSON, JSTL

Application/Web Servers: WebLogic, JBOSS, WebSphere, Glassfish, Apache Tomcat (Web server).

Frameworks: Hibernate, Spring, Struts

Middleware Technologies: Web Services (SOAP & RESTful), JMS

Design pattern: Singleton, MVC, Data Transfer Object, Value Object

Environment: Windows, Red Hat Linux, Unix, vi Editor

Other Tools: Log4j, Junit, Ant, Maven

Version Control: SVN, Git, CVS

IDE: Eclipse, NetBeans, RAD,LAMP, WAMP

PROFESSIONAL EXPERIENCE

Confidential, Bloomfield, CT

JAVA/ J2EE Developer

Responsibilities:

  • Provided technical guidance to business analysts, gatheird teh requirements and converted them into technical specifications/artifacts.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC and AOP technologies.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve teh data and did other database configurations using Hibernate.
  • Developed stored procedures, Triggers and Functions to process teh claims using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables sitting on Oracle Database.
  • Designed and developed Customer registration and login screens using JSP, HTML/DHTML and JavaScript.
  • Developed web pages to display teh account transactions and details pertaining to that account using JSP, DHTML, Spring Web Flow and CSS.
  • Wrote application front end with HTML, JSP, Ajax, custom JSP tags for role-based sorting and filtering and used JavaScript validations to validate teh fields of teh user registration screen and login screen.
  • Used Jasper reports for generating customer reports.
  • Configured spring to manage Action classes and set their dependencies in a spring context file.
  • Servlets are used to service requests from UI to manipulate Business Objects and invoke respective Action Classes for making database updates.
  • Followed Agile Methodology (TDD, SCRUM) to satisfy teh customers and wrote JUnit test cases for unit testing teh integration layer.
  • Used log4j for tracking errors and debugging teh code.
  • Wrote build deployment scripts using Maven and shell script on UNIX environment and deployed teh application in WebSphere App Server.
  • Involved in implementing Branching Methodology Plan and performed Check-in/Checkout in Subversion.
  • Developed various activities like transaction history, search products that enable users to understand teh system efficiently.
  • Involved in unit testing and system testing and also responsible for preparing test scripts for teh system testing.

Environment: Java,J2EE, Servlets, JSP, JDBC, XML, HTML/DHTML, JMS, AJAX, WebSphere, JUnit and Oracle.

Confidential, New York, NY

Java/J2EE Developer

Responsibilities:

  • Involved in developing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed Site Admin Application using JAVA, JSP and Servlets.
  • Used SQL Server as teh backend database. Involved in design of teh database schema and development of Stored Procedures.
  • Worked on jQuery for user interface interactions, TEMPeffects and themes built on top of teh jQuery java Scripts.
  • Developed web application using JSF Framework that uses Model View Controller (MVC) architecture with JSP as teh view.
  • me have worked on agile environment uses incremental approach and also have daily standup meetings.
  • Consumed web services from different applications within teh network
  • Developed Hibernate in Data Access Layer to access and update information in teh database.
  • Used Spring Framework for Dependency injection and integrated with Hibernate
  • Used Spring Web flow to manage complex page flows.
  • Designed and developed Utility Class that consumed teh messages from teh Java message Queue and generated emails to be sent to teh customers. Used Java Mail API for sending emails.
  • Coded Maven build scripts to build and deploy teh application on WebSphere
  • Used JUnit framework for unit testing of application and Log4j to capture teh log that includes runtime exceptions.
  • Used CVS for version control and used IBM RAD as teh IDE for implementing teh application.

Environment: Java, Eclipse Ganymede, WebSphere Application Server, Oracle, JSP, Servlet, JSTL, Spring, Hibernate, JavaScript, CSS, JNDI, JAX-WS, XML, XSL, XSLT, SQL Developer, ANT, JUnit, SOAP-UI, Log4J.

Confidential, Overland Park, KS

Java/J2EE Programmer

Responsibilities:

  • Developed Presentation tier implementation which involves in creating teh JSP pages, configuring action classes and developing several Action classes involved in teh project.
  • Used Spring Framework as middle tier application framework, persistence strategy using spring support for Hibernate for integrating with database.
  • Worked on Server-side pagination for processing high volume of data to teh UI.
  • Designed user interface layout using JavaScript, CSS, and HTML.
  • Validation is performed using Struts validator.
  • Configured teh Hibernate configuration files to persist teh data to teh Oracle 10g Database.
  • Used Hibernate as ORM tool for accessing database.
  • Primarily focused on teh spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Involved in teh implementation of DAO using spring-Hibernate ORM and creating teh Objects and mapped using Hibernate Annotations.
  • Designed, Developed and analyzed teh front-end and back-end using JSP, Servlets and spring.
  • Configured teh deployment descriptors in Hibernate to achieve object relational mapping.
  • Write SQL queries to pull some information from teh Backend.
  • Created JSP pages using standard JSTL tags, Struts tags and custom tags.
  • Worked on Web Sphere Application Server.
  • Used Ajax to provide dynamic features where applicable.
  • Developed several DAO's using Hibernate.
  • Used Log4J for logging and analyzing system performance and flow, involved in code refactoring and bug fixing
  • Used Agile Development methodology of software development.
  • Part of production support team, which involved in resolving production related issues.

Environment: Java, JSP, JSTL, JavaScript, AJAX, Struts, spring, Hibernate, HTML, CSS, Oracle, Web Sphere Application Server, Eclipse, Tortoise SVN, and Win SCP.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in teh completeSoftware Development Life Cycle (SDLC)phases of teh project.
  • Involved in preparing use-case diagrams, sequence diagrams and class diagrams using Rational Rose, UML.
  • Front-end development using JSF, JSP, HTML and wrote custom tags.
  • Used DOJO widgets also used XML for object representation.
  • Developed UI navigation using JSF MVC architecture.
  • Performed Validations on UI data using JSF validators.
  • Followed Spring MVC Framework for teh development of teh project.
  • Involved in developing code for obtaining bean references in spring framework and used Dependency Injection.
  • Used Hibernate for Object-To-Relational Mapping.
  • Used Hibernate to store teh persistence data into teh MYSQL database and wrote HQL to access teh data from teh database.
  • Implemented and used Web Services with teh help of WSDL, SOAP (JAX-WS) to get updates from teh third parties.
  • UsedPerforceas a documentation repository and version controlling tool.
  • Used Ant tool to build and deploy applications.
  • Deployed teh application in JBOSS4.0 Application Server.
  • Used Log4j for logging and handling defects of teh application.
  • Created test cases and Involved in Unit Testing using JUNIT Framework in ECLIPSE.
  • Worked in deadline driven environment with immediate feature release cycles.

Environment: JDK 1.6, Core Java, Eclipse, JSF, HTML, MYSQL, Spring, Hibernate, AJAX, XML, JBOSS, Windows XP, JSP, perforce, WSDL, SOAP, Log4j, JNDI, JUnit, UML, Ant.

Confidential

PHP/MySQL WAP Developer on Linux

Responsibilities:

  • Developed WAP-based products for telecommunications providers, which provided value-added content to consumers using various models of mobile phones by various manufacturers like Nokia, Sony, and Motorola.
  • Contributed to key requirements, Design and review sessions
  • Design and developed new template for Content management
  • Developing new templates for various Mobiles using vi editor and Linux operating System.
  • Created ad-hoc reports on usage statistics of all WAP-based products.
  • Provided L3 support on issues arising in above WAP-based products.
  • Perform unit testing/ integration testing for developed products.
  • Maintain WEB/WAP portals and set up new reports.

Environment: PHP 5.0/ MySQL, LAMP(Linux, Apache, MySQL, PHP) framework, VI Editor, CSS, HTML, DHTML, XML,WAP, Red hat Linux OS.

We'd love your feedback!