We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • 8 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,Web Services (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: WebLogic 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 WebSphere 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, Denver, Co

Java Developer

Responsibilities:

  • Involved in the functional, technical design and development of the application modules.
  • Includes traditional unit testing and working with team members (Offshore and onshore developers, project manager, product manager and management team).
  • Translated highly complex business requirements into conceptual and physical design.
  • Created and designed web pages using JSF, Velocity, XHTML, and Java Script.
  • User interface designed with technologies as J-Query, REST and JSF for a dynamic and interactive feel.
  • Utilized J2EE design patterns such as Singleton and Data Access Object (DAO) in implementation of services.
  • Data queries written in J2EE JPA Query Language and native SQL
  • Experience in leading a Team technically and assigning the tasks to the team and updating the development and the testing status to the manager on day by day basis.
  • Coordinating, Planning & Executing the System Development Life Cycle by SCRUM methodlogy.
  • Designed and developed all the Modules using Spring.
  • Designed and developed front end screens in JQuery, Java Script and HTML5 technology
  • Developed Manager, Data transfer object classes as well as event handler classes to process each logical request.
  • Developed JMS configured classes to consume requests.
  • Deployed the applications on Tomcat server 6.0 servers in the AD and QA regions.
  • Maintained the version control of the source code using SVN Repository.
  • Implemented JUnit test cases for unit testing.
  • Performed the unit testing, integration testing and system testing of the applications module.
  • Acknowledgement - input, Process - business logic, Success - data to downstream system are logged in splunk. Wrote splunk queries for validation and audit purposes.

Environment: Java 1.6, JSP,J2EE, Spring, XML, Log4j, Splunk, Oracle, Java Script, JQuery, HTML 5, JAX-RS(RESTFUL), Eclipse, Sub Version, Junit, Find Bugs, Sonar, Jenkins, Tomcat Server 6.0

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 validating the client data using java script.
  • Developed Controller classes as well as Model classes to process the each logical request 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 WeblogicWebService 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

Confidential, NJ

Software Engineer

Responsibilities:

  • Involved in different phases of Software Development of Confidential application, Requirement study, software design, development and testing, code reviews and maintenance.
  • Involved in the Analysis and Design for the View My Policies, View My Claims, Submit Claims, and Apply for loss coverage as well as Industry data statistics Modules.
  • Involved in application migration from JSP to Flex UI Components.
  • Involved in Designing and developing Flex UI components using Flex Builder 3.
  • Implemented MVC architecture using Cairngorm architecture.
  • Designed and developed technical architecture framework for Library Component SWC files and FlexConfigFile which interface with MXML Application file which is created using flex builder
  • Designed and developed controller classes to implement all the business logic and then injected to Spring Framework container through XML Configuration file.
  • Developed Web Service calls to make communication with external systems.
  • Worked on ANT for compiling, building and deploying the application.
  • Developed test cases as well as performed unit testing for every module using Junit.
  • Involved in review meetings with project managers for project status and Bug fixing analysis.

Environment: Java 1.5, J2ee, Adobe Flex 3, Flex Builder (Eclipse Plug-In), Spring ORM, Webservices, XML, JUnit, Eclipse 3.4, Blaze DS Services, Oracle, CSS, Unix

We'd love your feedback!