We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Over 7+ years of experience in working on the various phases of Software Development Life Cycle like requirements analysis, design, coding, testing, debugging and maintaining the websites.
  • Analysis, Development, Testing, Documentation, Deployment, Integration, and Maintenance of web based and Client/Server applications utilizingJava,J2EE, Spring, Hibernate, JSF, JMS, XML, EJB, JSP, Servlets, JDBC, JNDI, HTML, DHTMLandJavaScript, SQL, PL/SQL, MangoDB.
  • Worked with serversIBM web sphere, web logic, JBossandApache's Tomcat.
  • Knowledge on C and C++ with Object Oriented Concepts.
  • Experience in usingWSAD, RAD, RSA, Net Beans, and EclipseIDE for Application development.
  • Thorough understanding and experience in stored procedures, inOracle, SQL and DB2.
  • Exposure toIBM Message Broker, UML Rational Rose, Hibernate, Tiles Framework and SpringFramework.
  • Worked onMVCArchitecture likeSTRUTS, spring frame work, JSF.
  • Worked onLog4j configuration and setup and Implementationpart.
  • Good experience onJBossDrools and BRMS, JUnit,XSLT, SOAP, SOA and REST Web Services.
  • Have architected and implemented Service - Oriented Architecture (SOA), batch, business intelligence, and transactional systems.
  • Thorough knowledge with J2EE application platform configuration and performance optimization
  • Very good Team player, willingness to learn and share
  • Have excellent analytical, problem solving, communication and interpersonal skills with ability to interact with individuals at all levels and ability to work independently.
  • Developing websites using HTML 4.0/5.0, XHTML, CSS, CSS3, JavaScript, JQuery, Ajax and JSON.
  • Experienced in developing event driven applications using AJAX, JSON, XAML and XML.
  • Worked with the JavaScript frameworks like HTML 5, CSS 3, JQuery and AngularJS.
  • Incorporated the table less design methodology using CSS3 that follows W3C standards.
  • Worked on web applications that required cross browser compatibilities like Chrome, Safari, Firefox, Internet Explorer and Opera.
  • Involved in several web application development projects that required Responsive Web Design.
  • Configure and monitor numerous MongoDB and NoSQL instances
  • Good Web Application debugging skills using Chrome Developers Tool and Firebug.
  • Experienced in working with Tomcat, WebSphere and IIS web servers.
  • Good understanding or network protocols such as TCP/IP, HTTP etc.
  • Knowledge in developing applications using Waterfall, Agile and SCRUM methodologies.
  • Have good communication skills to discuss the projects with technical and non-technical SME’s.
  • Some of the attributes that would describe me would be Team player, Quick learner, Self-Motivated and Strong interest in Front End Development.
  • Experience in using design patterns and UI frameworks such as MVC, Struts, Hibernate, NodeJS, Spring.

TECHNICAL SKILLS

J2EE Technology: Servlets, JSP, Tag Libraries, JDBC, JNDI, Multithreading, Reflections, Collections, Serialization, Networking, Beans

Programming Language: C, C++, Java, J2EE

Middleware Technology: JMS, MQ Messaging, Solace, Active MQ

Architecture & Framework: MVC, Struts, Spring, Hibernate, OSGI

Database: Oracle 10g, 11g, SQL server 2005/2008, MySQL

IDE: Eclipse, My Eclipse, NetBeans

Web/App Servers: WebLogic, Web Sphere, Tomcat, JBoss, Apache

UI: HTML5, XML, XSD, AJAX, JavaScript, Node.js, Angular JS, JQuery, CSS3

Query Languages: SQL, PL/SQL

Operating Systems: Windows 9x/NT/XP/2003/7/8, Linux, UNIX

Script: PHP, Shell

Design patterns: MVC3, Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade.

Tools: Maven, ANT, Log4J, JUnit, TOAD, SoapUI 4.0.5, JUnit, Rational Rose, Visio

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

Java/J2EE Developer

Responsibilities:

  • Participated in all the phases of SDLC from Software Requirements Phase to Design, Implementation, testing, debugging and Documentation during the Application development.
  • Interacted with Business users and Business Analyst to gather requirements.
  • Created the User Interface screens using Spring MVC for logging into the system and performing various operations on network elements.
  • The users are classified into various organizations to differentiate the privileges between them in accessing the system.
  • Used display tag to render large volumes of data. Bean, HTML and Logic tags are extensively used to avoid java expressions and script lets in JSP.
  • Used Java Enterprise edition (Eclipse) for development of Java and have hands on experience on it.
  • Spring Controllers that are having the business logic to select the EJBs to call.
  • Design patterns like Session Façade, Command, Singleton and DAO are implemented in business layer.
  • EJBs are created for Backend operations. Hibernate is used for Database persistence.
  • JMS is used to send message objects to client queues and topics.
  • JUnit test cases are created for unit testing.
  • Experienced in developing SOAP-based Web Services and Web Service Clients (JAX-WS, SOAP, WSDL andJAXB)
  • Designed the application by implementing Struts based on MVC Architecture, simpleJavaBeans as a Model, JSP UI Components as View and Action Servlet as a Controller
  • Hands on experience working with the UI technologies like HTML, JavaScript, JSF, JSP tag libraries.
  • Log4j is used for logging purposes and debug levels are defined for controlling what we log.
  • Ant is used for building the application EAR.
  • Implemented and used various Web Services using SOAP and Restful and tested them.
  • Hibernate 3.0 annotations are included for Oracle DB.
  • Working withon-site and off-site (India based) resources for successful implementation of the Workflow module

Environment: Java, J2EE, JSP, EJB, Spring MVC, Web sphere, Web Services, Hibernate, JMS, XML, XSL, HTML, JavaScript, CSS, AJAX.

Confidential, Nashville, TN

Java Developer

Responsibilities:

  • Designed use cases for the Application as per the business requirements.
  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology
  • Worked closely with the Business/Users team in translating technical requirements into application code
  • Developed web layer using Struts framework to manage the project in MVC pattern.
  • Implemented integration of Struts Action classes in Presentation Tier
  • Used Struts Tiles Framework for designing the layout of the application.
  • Client pages are built using HTML, CSS, JSP, javascript/JQuery
  • Extensively used Core Java such as Exceptions, and Collections
  • Used JSTL and developed required tiles and tile definitions for templating and defined configuration in the struts configuration.xml.
  • Developed helper classes, delegate classes, value objects to access business tier and transfer the information from business layer to the presentation layer.
  • Developed business layer using EJB stateless session beans and deployed on the Application server (Web logic).
  • Used Hibernate as persistence framework for DAO layer to access the Oracle10g database.
  • Produced SOAP web services using Metro JAX-WS RI for building the business application layer.
  • Performed Tuning, Load Balancing and optimization ofWebLogic Application Server
  • Defined XML documents for input and output sources of Web Services. Created schema documents for XML validation and developed XML schemes
  • Used Maven for build framework and Jenkins for continuous build system
  • Worked on Eclipse for development and deployment of application in Web Logic Application Server.
  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.
  • Proficient in using SVN for Version Control.
  • Actively involved in code reviews and also in bug fixing.

Environment: Java, JSP, JavaScript, Ajax, JQuery, Ant, Struts, Spring, and Hibernate, RSA, WebSphere Application Server, DB2, XML, LDAP, Accurev, JUnit, and Windows2000.

Confidential, Carmal, IN

Java/J2EE Developer

Responsibilities:

  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.
  • Designed use cases for the Application as per the business requirements.
  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology
  • Worked closely with the Business/Users team in translating technical requirements into application code
  • Developed web layer using Struts framework to manage the project in MVC pattern.
  • Implemented integration of Struts Action classes in Presentation Tier
  • Used Struts Tiles Framework for designing the layout of the application.
  • Client pages are built using HTML, CSS, JSP, javascript/JQuery
  • Extensively used Core Java such as Exceptions, and Collections
  • Used JSTL and developed required tiles and tile definitions for templating and defined configuration in the struts configuration.xml.
  • Developed helper classes, delegate classes, value objects to access business tier and transfer the information from business layer to the presentation layer.
  • Developed business layer using EJB stateless session beans and deployed on the Application server (Web logic).
  • Have proficiency in using DAO and DTO patterns to persist data into database
  • Used Hibernate as persistence framework for DAO layer to access the Oracle10g database
  • Produced SOAP web services using Metro JAX-WS RI for building the business application layer.
  • Defined XML documents for input and output sources of Web Services. Created schema documents for XML validation and developed XML schemes
  • Used Maven for build framework and Jenkins for continuous build system
  • Worked on Eclipse for development and deployment of application in Web Logic Application Server.
  • Proficient in using SVN for Version Control.
  • Actively involved in code reviews and also in bug fixing.

Environment: Java, JSP, JavaScript, Ajax, Jquery, Ant, Struts, Spring, and Hibernate, RSA, WebSphere Application Server, DB2, XML, LDAP, Accurev, JUnit, and Windows2000.

Confidential

Java Developer

Responsibilities:

  • Involved in prototyping, proof of concept, design, Interface Implementation, testing and maintenance.
  • Created use case diagrams, sequence diagrams, and preliminary class diagrams for the system using UML/Rational Rose.
  • Designed and developed the persistence tier using Hibernate framework.
  • Designed and developed front view components using JSP and HTML.
  • Developed re-usable utility classes in core java for validation which are used across all modules.
  • Developed UI navigation using Struts MVC architecture.
  • Developed Java classes for implementing Business logics using EJB 3.0(Stateless session, entity, message driven beans).
  • Used JNDI to support transparent access to distributed components, directories and services.
  • Deployed and tested the application with web server Tomcat, WebSphere.
  • Developed Interactive web pages using AJAX and JavaScript.
  • Worked on Report Module, generating PDF/ CSV according to template.
  • Configured and tested the application with database server Oracle 10g and MySQL 5.0
  • Involved in developing various reusable Helper and Utility classes using Core Java, which are being used across all the modules of the application.
  • Helped in database design and tuning. Created stored procedures, Views in the Database

Environment: JDK 1.4, Core Java(Multithreading, Collections), JSP, JSTL, Servlets, Struts 1.2, EJB 3.0, XML, HTML, Java Script, AJAX, SOAP, WSDL, UML, JDBC, JUnit, log4j, WebSphere Application Server, Oracle 10g Database, MS-SQL Server 2005, Windows

Confidential

Junior Java Developer

Responsibilities:

  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
  • Developed front end using JSP, Struts (tiles), XML, CSS, jQuery, AJAX and HTML.
  • Used Entity Beans to persist the data into database and also used Message Driven Beans to notify the bean state.
  • Developed EJB components for middle tier component implementation and business logic implementation.
  • Development of code to implement set of business rules.
  • Provided detailed test cases to validate the developed codes.
  • Developed web pages by using HTML, CSS, and JavaScript.
  • Interacted with the client for technical and functional discussions.
  • Interacted with the client during UAT and bug fixing.
  • Solution demo to the client.
  • Implementation of the software solution in various Hospitals.

Environment: JAVA 5,C++, J2EE, EJB, Hibernate, Servlets, JSP,JDBC, JNDI, Struts, Ant 1.5.1, Ajax, JSON, HTML, jQuery, CSS, Java script, XML, XSL

We'd love your feedback!