We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00 Rating

Dallas, TX

SUMMARY

  • Around 7+ Years of IT professional experience in design and development of enterprise applications using Object Oriented Programming, Java/J2EE technologies, Web application development, testing and deployment.
  • Extensive hands - on programming experience in various technologies like JAVA, J2EE, JSP, Servlets, SQL, JDBC, EJB, HTML, XML, .Net, Struts, Spring, Hibernate, Web Services, SOAP, REST, RAD, Eclipse, Visual Studio on Windows, UNIX and AIX.
  • Experienced with the entire Software Development Lifecycle (SDLC) process including requirement analysis, conceptual and detail design, development, verification and testing.
  • Experience with JSF, Spring and Hibernate.
  • Experience with Spring Dependency Injection, Security, Spring DAO and Spring MVC framework.
  • Extensive knowledge in building Java Applications using Maven 2.0
  • Good knowledge of mapping utilities like Hibernate
  • Proficient in XML technologies like XML, DTD.
  • Experience in writing SQL Queries, Stored Procedures, Cursors, and Functions.
  • Good knowledge on Web Services using SOAP and REST
  • Good working knowledge of database tools like SQL Developer and PL/SQL developer.
  • Experience using Eclipse, Workshop Studio, Tomcat Server, and WebLogic Server and JBoss.
  • Worked extensively using Java Beans and expertise in developing web based GUIs using HTML, CSS & Java Script.
  • Analysis and Designed systems in UML using Rational Rose following Use Cases, Class diagram, Sequence diagram, Object diagram activity diagram, Component diagram, Package and deploy diagram diagrams.
  • Implemented Object Oriented design patterns in Java.
  • Experience in testing Web-based and Client-Server applications on Windows.
  • Developed core java classes for exceptions and unit test cases for specific requirements.
  • Developing Use Cases, Sequence diagrams, Class diagrams and Collaboration diagrams.
  • Experience in unit testing the applications and developed logging and standard mechanism based on Log4J.
  • Full life cycle experience, including customer reviews /meetings, requirements gathering, architectural review, high-and low-level design, coding, peer walkthroughs, testing, acceptance, delivery/installation, technical support and maintenance tasks
  • Strong experience with SQL, PL/SQL, MS SQL Server 2008/2012, MYSQL, and Oracle.
  • Works closely and effectively with all levels of management to satisfy project/productivity requirements.

TECHNICAL SKILLS

Languages: C++, .Net, SQL, PL/SQL, HTML, XML, JavaScript, C#

Java/J2EE: Java1.8 /1.7, J2EE, Servlets, JSP, JSF, Java Beans, JDBC, EJBWeb Development Struts, Spring, Hibernate, JavaScript, AJAX, Dojo, JQuery, Ehcache, Log4j, Ant, JBoss, Web Services, SOA, SOAP, REST, and WSDL

Application Servers: WebLogic (9/10/11/12), WebSphere Application Server (6.x/7), WebSphere Portal Server 6/7, JBOSS, Tomcat

Operating Systems: Windows, AIX, UNIX, Linux

Development Tools: Eclipse, Visual Studio, Net Beans, Rational Application Developer, WSAD, JUnit, Visual Slick Edit

RDBMS: Oracle, SQL Server, DB2, MySQL, Toad, SQL* Plus, ER diagrams

Software Engineering: UML 2.0, Rational Rose, Design Patterns (MVC, DAO etc)

PROFESSIONAL EXPERIENCE

Confidential

Java/J2EE Developer

RESPONSIBILITIES:

  • Responsible for development of New Quoting application for BCBS Small Group Insurance.
  • Following Agile/Scrum methodology, analyzed the client requirements and have developed an electronic application complying with all insurance domain policies.
  • Developed UI using JSF framework, JSP, Spring Forms, JavaScript, CSS3, JQuery, implemented data persistence using Spring
  • DAO and executed needed CRUD operations on MS-SQL database for the modules of life insurance policy creation and premium computations for Small Group Industries.
  • Implemented Junit and Mockito testing for testing Java classes.
  • Extensively used Web Services with Integration of many other applications of the Client.
  • Utilized Serena Dimensions for version control of the application.
  • Streamlined the code check-in process by implementing continuous build, continuous Integration/deployment using Maven build scripts.
  • Improved the code quality and code coverage to meet standards set in SonarQube.
  • Collaborated with cross-functional teams, reported project status to client on daily basis and involved in release planning meetings.
  • Appreciated by client for best practices and effective coding techniques used for reducing the code complexity.
  • Worked with next-generation technologies like AJAX and JQuery to enable more efficient development and more responsive interfaces.
  • Developed the application using Struts Framework with respect to Model View Controller MVC 2.0 architecture.
  • Used the Struts Validation and Tiles Framework in the presentation layer.
  • Configured struts-config.xml, web.xml on the application.
  • Used Log4j to monitor the Error Logs.

Environment: Java, Servlets 2.1, Struts 3.1, Web services, JSP, XML, SOAP, Web logic 10.3, Maven 2.1, TDD, HTML, CSS, JSON, AJAX, Singleton, Java script, SQL, Oracle 11i, APACHE, Eclipse IDE 3.4.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Designed, developed, debugged and tested the web based application using the J2EE architecture.
  • Performed Application Demo’s to the end clients.
  • Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT.
  • Involved in Java/J2EE Design and EJB, Struts/JSP using MVC architecture.
  • Reviews and analyzes Java EE programs to gain a detailed understanding of the implementation of the underlying business functions.
  • Developed Restful Web Services as End point to share the data with the other products using JSON as messaging medium.
  • Understanding and analyzing business requirement.
  • Designed and developed the User Interface using JSP, JSTL, Struts Tag Libraries and Java for both Business Logic and GUI development.
  • Implemented client side data validations using JavaScript, jQuery and Server side data validations using Struts Validation Framework.
  • Developed & deployed the application in on Application Server and Supported the Production Releases.
  • Involved in the design and development of application using Struts Action classes.
  • Created XML Schema, XML template and XSL.
  • Formulated Use Cases for each business case to suit the requirements.
  • Developed SQL, PL/SQL and Stored Procedures on Oracle 10g.

Environment: Java, J2EE, Struts, JSP, JSTL, JQuery, Oracle, SVN, WebLogic, Eclipse, ANT, Apache Tomcat, SVN, SOA, J2EE, Oracle, XML 1.x, JAXB 2.x, XSLT 1.x, SOAP 1.3, WSDL 2.0, JAX-WC, Web Services.

Confidential, Cleveland, OH

Java/J2EE Developer

Responsibilities:

  • Created Documents of understanding. Design docs, during transition from client SMEs.
  • Involved in development and deployment activities.
  • Requirement gathering & Creating Technical design documents based on the requirement analysis.
  • Set up design specifications together with the business analysts and system designed and developed various components and web pages as per clients requirements and to test the changes in the various environments before implementing in production.
  • Involved in developing the application using Spring framework.
  • Used Struts framework to develop J2EE based Web application.
  • Implemented MVC, Singleton, DAO, and DTO J2EE design patterns.
  • Used SOAP, WSDL and UDDI to develop SOA based applications.
  • Design web GUI using Java, JSP, HTML and JavaScript.
  • Responsible for developing Hibernate configuration file to configure the data base drivers, connection pooling, session management and mapping files to map to database tables.
  • Involved in Spring DAO implementation.
  • Use of Hibernate Queries at the backend for the effective Search Implementation.
  • Writing PL/SQL procedures and functions using PL/SQL editor.
  • Used VSS version controlling.

Environment: Java/J2EE, Servlets, JSP, JDBC, HTML, Java Script, XML, XSLT, Spring, Oracle10g, Eclipse 3.6, Weblogic 10.3, VSS.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Discussion with the Clients for gathering, documenting and maintaining business and systems requirements, and developing designs document.
  • Preparing Low Level Design Documents for the application.
  • Defining and implementing architectural standards. functional, integral and manual tests to ensure that the code doesn't break at any point of time during de
  • Used Hibernate ORM solution for java.
  • Developed server side utilities using J2EE technologies Servlets, JSP, JDBC.
  • Designed the applications using Spring MVC framework for easy maintainability.
  • Used spring framework for dependency injection with the help of Spring Configuration files.
  • Coded Business services using spring and also interacted with the database using Spring DAO.
  • Design & Development of User Interface module using JSP, JSTL, HTML and Spring Framework.
  • Supported the applications through debugging, fixing and maintenance releases.
  • Involved in the configuration management using SVN.
  • Involved in the Program’s structure analyzing and GUI constructing module.
  • Created several Exception classes to catch the error for a bug free environment and orderly logged the whole process using log4j, which gives the ability to pinpoint the errors. Performing elopement stage.
  • Performed Unit Testing using JUnit.
  • Involved in communicating with offshore team to resolve the applications production issues and to deliver the best quality application enhancements to the client.
  • Used Oracle Database as the Data Store and used Spring Hibernate to access the Database.

Environment: Java, J2EE, JavaScript, JSP, JDBC, HTML Spring, Hibernate, WebLogic 10, Eclipse, log4j, Oracle 10g, Xml, Maven, Windows-XP.

Confidential 

Java Developer

Responsibilities:

  • Worked with the business community to define business requirements and analyze the possible technical solutions.
  • Requirement gathering, Business Process flow, Business Process Modeling and Business Analysis.
  • Extensively used UML and Rational Rose for designing to develop various use cases, class diagrams and sequence diagrams.
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Developed application using Spring MVC architecture.
  • Developed custom tags for table utility component.
  • Used various Java, J2EE APIs including JDBC, XML, Servlets, and JSP.
  • Designed and implemented the UI using Java, HTML, JavaScript.
  • Designed and developed web pages using Servlets and JSPs and also used XML/XSL/XSLT as repository.
  • Involved in Java application testing and maintenance in development and production.
  • Involved in developing the customer form data tables. Maintaining the customer support and customer data from database tables in MySQL database.
  • Involved in mentoring specific projects in application of the new SDLC based on the Agile Unified Process, especially from the project management, requirements and architecture perspectives.
  • Designed and developed Views, Model and Controller components implementing MVC Framework.

Environment: JDK 1.3, J2EE, JDBC, Servlets, JSP, XML, XSL, CSS, HTML, DHTML, Java Script, UML, Eclipse 3.0, Tomcat 4.1, MySQL.

We'd love your feedback!