We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Jacksonville, FloridA

SUMMARY

  • Senior Software developer having more than Five (5+) years of prowess in Analysis, design, development, testing and maintenance of software applications in Java/J2EE platform and related frameworks.
  • Worked with different open source platforms like Spring, Hibernate Framework and Apache Struts2 and EJB.
  • Good experienced with object oriented programming concepts with java Collections, Data structure, Generics, Multi - threading and network connections (Socket, RMI).
  • Good understanding on various software development methodologies such as Agile, Scrum, Rapid Application Development (RAD) and Waterfall.
  • Good experience with web application development with three tier architecture with advance methods of processing request and generating response mechanism.
  • Experience with different advance tools like, Apache Tomcat, Weblogic application server, ANT, Maven, JUnit and Log4J.
  • Good experience with developing web services with SOAP and REST architecture using supporting tools like jersey and Apache Axis2 frameworks (utilizing JAX-RS and JAX-WS).
  • Experienced with deploying application on web servers like Apache Tomcat, Jboss, IBM Web Sphere6.0, Oracle WebLogic.
  • Good experience with design patterns like; Factory, Singleton, Prototype, DAO/DTO, MVC, service locator etc.
  • Experience with version control tools like SVN and GIT.
  • Experienced with developing front end GUI using HTML5, CSS3, java scripts JSP and XML.
  • Good experience with SQL database and writing complex sql queries, stored procedures and Triggers.
  • Experience with different database; MySQL, Oracle 9i/10g, Sql-Server - 2008.
  • Experienced with NoSQL databases like MongoDb and its integration with application server.
  • Well verse with all testing phases and developing Junit test cases for unit testing.

TECHNICAL SKILLS

J2EE Technologies: Servlets, JDBC, JSF, Web Services, XML, Custom Tags,.

Web Technologies: HTML5, CSS3, JavaScript, JSP, AJAX, Web Services (SOAP, REST, JAX RPC, UDDI, WSDL).

Frameworks: Struts, Hibernate, Spring, EJB, Jersey, Apache Axis2,Amazon AWS

Languages: JAVA 6.0/ 5.0/1.4, C, Oracle PL/SQL, UML 2.0.

Databases: MySQL, SQL-Server, Oracle 10g/9i, MongoDB

Application/Web Servers: JBOSS, Tomcat, WebSphere, WebLogic

Methodology/Design Pattern: Agile, Waterfall Model, OOAD, UML, DAO, Singleton.

IDEs: Eclipse, NetBeans

Other Tools: ANT, Maven, JUnit, Log4J, CVS, Git

PROFESSIONAL EXPERIENCE

Confidential, Jacksonville, Florida

Java/J2EE Developer

Responsibilities:

  • Developed application using Spring MVC and Hibernate framework with Http Request/Response handling.
  • Utilized Spring tool suit with Maven with their dependency injection, IoC, AOP and ORM module features.
  • Used java script for client side data verification.
  • Utilized Hibernate query language (HQL) for mapping complex queries to SQL side.
  • Restful web services have been developed using Jersey (JAX-RS) frame work.
  • Deployed the application on Apache tomcat server.
  • Hibernate cache is been used for caching referenced and commonly used data.
  • Java Message Service (JMS) is been used for asynchronous message request processing, exchange of data and sending messages to users.
  • Worked on different design patterns like; Singleton, Prototype, Factory, DAO etc.
  • Wrote stored procedure and PL/SQL scripts in MySQL databases for updating tables, triggers and view creation.
  • Used SVN for version control mechanism.
  • Developed Junit test cases for testing and debugging the application.
  • Used Log4j for logging mechanism which keeps information about exceptions, errors and sending alerts based on the log information.
  • Developed web page layout, color format and back ground effects using HTML5, CSS3 and java script.
  • Worked in Agile SDLC with reporting and attending sprints meetings.

Environment: Java, MVC, MySQL, HTML, CSS, Java Script, PL/SQL, Spring Framework, Maven, Servlets, JDBC, Hibernate, RESTful web services, XML, Apache Tomcat, Junit, Eclipse IDE.

Confidential, Dallas, Texas

Java/J2EE Developer

Responsibilities:

  • Developed application with different modules of Spring frameworks like; MVC, IoC, AOP, ORM, Container, transaction management and Exception Handling etc.
  • Application uses JSP, and Servlets to develop Controllers and request processing and sending response back to the client.
  • Used hibernate for data persistence, session management and second level cache maintenance.
  • Integrate application with AWS for distributed, fine grained access control and fast processing of request.
  • Application also uses AWS pub/sub feature to notify users about PO approval or inventory status.
  • Used spring’s Validation support for client data verification.
  • GIT has been used for sharing source code and version control mechanism.
  • Extensively utilized Collection api like MAP and LIST for retrieving data as java objects from web services and databases.
  • Developed multi-threaded environment and synchronized request processing among them.
  • Developed DAO service classes for handling database records as java objects through Hibernate framework.
  • Wrote SQL queries views and stored procedures in Oracle database.
  • Integrated application with MongoDb database in order to utilizing richness of json objects and fast access of general purpose data.
  • Application is been deployed on Jboss server.
  • Involved in client meeting and requirement gathering and designing phase.
  • Used Netbeans ID and tomcat server for development and deployment tools.
  • Project is been developed under Agile SDLC and was involved in analysis, development and testing phases.

Environment: Java/J2EE, JDK, MVC, Spring Framework, Servlet, JDBC, Hibernate, MongoDb, RESTful web services, XML, Amazon AWS, Jboss server, JSP, HTML, CSS, Java Script, Junit, NetBeans IDE, Agile SDLC.

Confidential, Houston, TX

Java/J2EE Developer

Responsibilities:

  • Done client side meeting with requirement gathering, analysis and designing phase.
  • Design and developed MVC classes and functionality using Struts Framework and JSP pages.
  • Developed Stateless Session beans using EJB in business tier for reusable and flexible design patterns.
  • Developed data persistence, session management and second level cache maintenance using Hibernate framework.
  • Done client data validation using Struts validation support.
  • Implemented support for Resource internationalization of web pages using Jsp and resource bundle of Struts Framework.
  • Developed Hibernate persistence layer and session factory object in order to fetch data from
  • Application WAR file is been deployed in WebSphere Application Server.
  • Implemented efficient bidding of items and state maintenance using state full session of EJB 3.0.
  • Developed Logging mechanism using log4jwith exceptions and user login and operations on database.
  • Implemented on the fly data fetching using AJAX and JSON data objects.
  • Developed Class diagram design, use cases diagram, Sequence and flow using OOAD, Unified Modeling Language (UML).
  • Migrated application to production server, manage updates and enhancement during testing phase.
  • Developed Junit test cases; worked for integration and user acceptance testing.

Environment: Java/J2EE, MVC, My-Sql, PL/SQL, Struts Framework, Servlet, JDBC, Hibernate, WebSphere Application Server,EJB,log4j, Java Script, JSP, AJAX, JSON, Junit, UML, Eclipse IDE.

Confidential, Los Angeles, CA

Java/J2EE Developer

Responsibilities:

  • Prepared UML and work flow diagrams with all component integration and data flow between them.
  • Developed various web pages using JSP tag libraries (JSTL), HTML and CSS.
  • Developed and designed Servlet classes with JDBC Prepared Statements, Callable Statements with making connection to SQL-Server database.
  • Designed and developed MVC classes using Springs framework along with hibernate integration to database with session factory implementation.
  • Deployed application on Weblogic application server with the help of Eclipse ID.
  • Used Spring MVC to decouple business logic, with its IoC, AOP and ORM support for data access and data presentation logic.
  • Developed SQL Queries, Stored Procedures, and Views for performing CRUD operation on SQL-Server database.
  • Used different design patterns such as DAO, Singleton, service locator, business delegate etc.
  • Developed the XML schema for Web Services presentation and data maintenance structures.
  • Developed SOAP web services using ApacheAxis2 for processing XML messages.
  • Deployed the Application on Apache tomcat server using ANT.
  • Used Maven as a build and dependency Injection tool with configuring pom.xml file.

Environment: Java/J2EE, SQL-Server 2008, PL/SQL, Springs, Hibernate, Maven, ANT, Apache Axis2, JDBC, HTML, CSS, Java Script, JSP, Junit, Eclipse IDE.

We'd love your feedback!