We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Plano, TX

PROFESSIONAL SUMMARY:

  • Over 4 years of experience in all phases of the software development life cycle (SDLC) starting from requirement gathering to software design, development & implementation, delivery, test planning and production support. Involved in the implementation of various web based, multi - tier applications using Java/J2EE based solutions. Expert in Java based technologies, which include Core Java, JSP, Servlets, XML parsing, EJB, JDBC, Restful Web services and frameworks such as Hibernate, springs and Struts.
  • Hands on experience in Project Planning, Problem solving, tracking to resolve long-pending issues encountered during projects.
  • Experience in designing, developing and implementing Multi-tier, Client/Server, Enterprise and Web applications using Java/J2EE.
  • Extensive experience in working with MVC Architecture, Struts, Hibernate and Spring Framework.
  • Extensive experience with Hibernate ORM tools.
  • Very good understanding of web based technologies such as Servlets, JSP, HTML5, CSS3 and JavaScript.
  • Experienced in generating XML schemas and in the use of XML parsers such as DOM, SAX, and JAXB, which are required to read and validate the data contained in an XML document.
  • Expertise in developing and implementing web applications using Java and J2EE Technologies includes Core Java, JDBC, Servlets, JSP, Java Beans, EJB and JNDI.
  • Designed and developed applications based on various J2EE Design patterns such as DTO, DAO, MVC, Singleton and Factory Methods.
  • Strong knowledge in Object Oriented Programming concepts.
  • Extensive knowledge in Core Java, Collections API and Multithreading.
  • Excellent skills in creating and accessing various databases using SQL Queries, PL/SQL on various databases like MySQL, Oracle 10g/11g.
  • Extensive experience in programming, deploying, configuring, fine-tuning middle-tier J2EE Application using WebLogic 10.3.6, IBM Web sphere 7.0, Apache Tomcat 6.x/7.x.
  • Hands on experience IDE’s like Eclipse and Spring Tool Suite ( STS3.2 ).
  • Highly result oriented and pro-active, proven abilities to learn new technologies quickly and implementing them successfully in production.
  • Strong Inter personal communication skills & ability to work independently as well as in a group

TECHNICAL SKILLS:

Internet Technologies: JAVA 1.7, J2EE 6,SQL and PL/SQL, JNDI,WebServices (SOAP&REST), EJB, Java Beans, JUNIT, Design patterns.

J2EE Technologies: JSP, Servlets, JDBC, Java Beans, JSF, EJB and JNDI.

Frameworks: Struts, Hibernate and Spring

Web/App Servers: Web Logic 10.3.6, IBM Web sphere 7.0, Apache Tomcat 6.x/7.x.

IDEs/tools: Eclipse, Netbeans IDE, Edit plus

Design Modeling: OOA/OOD, UML

Web Tools: Servlets, JSP, HTML5, CSS3 and JavaScript.

Software Methodologies: Agile, Scrum, Waterfall

Database: MySQL, Oracle 10g/11g.

Operating System: Windows 8/7/vista/XP, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Plano, TX

Sr Java/J2EE Developer

Responsibilities:

  • Involved in various phases of SDLC such as requirements gathering, modeling, analysis, design of application using SCRUM AGILE methodology.
  • Created UML diagrams like Class diagrams, Sequence diagrams, Use case diagrams in different tiers of the module using Rational Rose.
  • Designed and implemented application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Hibernate, Oracle.
  • Estimated the user stories and divided them in to tasks through Rally Software Development.
  • Developed Billing API's based on the user stories and exposed them Enterprise Java Beans (EJB) for the Business logic.
  • Implemented Ant and Maven build tools to build jar and war files and deployed war files to target servers.
  • Have worked on Oracle 10g data base for storing and retrieving the application data.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Worked with Perforce repository for maintaining the code, documentation and used Xtrac software for checking in the code for the build.
  • Involved in Web Logic administration like setting up Data Sources, deploying applications.
  • Configured and Deployed the Web Application Achieve (WAR) in Web Logic Application Server.
  • Used Continuous integration tool Jenkins for deploying the project.
  • Used JRebel to minimize redeployments and web logic restarts.
  • Involved in code review and used Method Invoker which is used for testing components by running EJB's on application servers.
  • Used putty to connect to different environments of the application.
  • Wrote Unit test cases using JUnit
  • Worked closely in scrum agile environment.

Environment: JAVA 1.7, J2EE, Servlets, Hibernate, Spring Framework 3.0, HTML, JUnit, JSP, JavaScript, Perforce, JDBC, PL/SQL, XML, UML, Oracle 10g, DB2, Web Logic Maven, Putty, JPA, Agile scrum, ANT, MAVEN,EJB.

Confidential, Detroit,MI

Java/ J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed the applications using Java, JSP, JDBC, Servlets, WebServices, Struts, HTML, and JavaScript etc.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Used all the components of STRUTS Framework like Action Forms, Action Servlets, Action Mappings, Action Errors, and Tiles.
  • Designed screens using HTML5 and field updates and validations with EXT JS.
  • Built main application in leveraging technologies such as Angular.Js, Backbone.Js.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap.
  • Implemented MVVM in all interactive views using jQuery & Knockout.js and layouts in Bootstrap.
  • Developed web based presentation using JSP, AJAX using YUI components and Servlet technologies and implemented using Struts framework.
  • Developed JSP's with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Developed web components using MVC pattern under Struts framework.
  • Developed application Framework using Java Technologies like JSP, Struts 2.0, Log4j, and Object Oriented Analysis & Design Principles.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Spring framework.
  • Used Eclipse as Java IDE tool for creating various J2EE artifacts like Servlets, JSP's and XML.
  • Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with the database.
  • Used Hibernate for DAO layer and developed all mappings required for ORM mappings.
  • Developed Hibernate criteria queries for CRUD operations.
  • Developed components using stateless session beans (EJB) and deployed them on Web Sphere Server.
  • Developed several forms using GWT which populated data using the REST APIs
  • Developed Web Services for Payment Transaction and Payment Release.
  • Used the DAO Pattern and J2EE framework facilitated the integration and deployment of DAO, Servlets, JSP and XML.
  • Used Java Concurrency Library on Multi-Threading processes.
  • Involved in developing Java APIs, which communicates with the Java Beans.
  • Wrote test cases in Junit for unit testing of classes and implemented the logging using Log4j.
  • Involved in Unit testing of application using JUnit and built the package using Ant and deployed the application on to WebLogic App Server.
  • Extensively used Oracle SQL Developer graphical tool for the enhancement and simplification of Database Development task.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: Java, JDK, J2EE, Servlets, MVC, Angular Js, GWT, EXT JS, Bootstrap, HTML5, CSS3, oracle database, WebLogic, EJB (Session Beans), MongoDB, JSP, Struts, Spring, Hibernate, XML, NetBeans, Multi-threading, WebServices, REST, Jboss, Log4j, Junit, Ant, ClearCase, Oracle 11g, SQL and Windows.

Confidential, Collierville, TN.

Java Developer

Responsibilities:

  • Gathering the requirements from the business users and performing the requirement analysis.
  • Designing the applications module based on the finalized requirements from the business user and covert the design into the high level design document.
  • Experience in leading a Team technically and assigning the tasks to the team and updating the development and the testing status to the manager day by day basis.
  • Coordinating, Planning & Executing the System Development Life Cycle.
  • Designed and developed all the Purchase Order Module screens using Struts 2 and validatingthe client data using java script.
  • Developed Controller classes as well as Model classes to process the each logicalrequest and forwarded through appropriate Action Mapping.
  • Designed XML configuration files for Action Mapping as well as Tiles Definition.
  • Involved in designing and implementing Data Access object to connect the database through Hibernate Framework and then configured the Hibernate Persistence DAO object with JPA and wrote session and stateless beans
  • Developed SOA architecture based Weblogic WebService calls to make SOAP communication with external Systems using Apache CXF.
  • Deployed the applications on weblogic server 11.0 application server in the AD and QA regions.
  • Maintained the version control of the source code using CVS Repository.
  • Performed the unit testing, integration testing and system testing of the applications.
  • Coordinate with the QA team for the QA testing of the applications and defect fixes.

Environment: Java, J2EE, Ajax, Apache CXF (Weblogic Web Services), XML, Struts 2, Hibernate 3 with JPA, EJB 3.0, Log4j, XSLT, MQ Series, Eclipse 3.6, CVS, Junit, Find Bugs, Weblogic Server 11.0

We'd love your feedback!