We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Richmond-vA

SUMMARY

  • Java/J2EE design and development with 7+ years of experience in developing J2EE Web applications using different frameworks and Oracle.
  • Strong experience on software development methodologies like Scrum, Agile development.
  • Expertise in Design, development and testing of web application and integration projects using technologies such as Core Java, J2EE, Struts, JSP, JDBC, Spring Framework, Design Patterns, Hibernate, Web Services (REST/SOAP).
  • Strong working knowledge in Spring Core, Spring ORM, Spring DAO, and Spring MVC architectures.
  • Extensive front - end GUI skills using Core JAVA, Servlets, JSP, Struts, AJAX, XML, HTML, JQUERY, CSS and JavaScript.
  • Extensive experience in UI Development, Web design, Web Development, and testing web pages with Usability standards.
  • Good knowledge of Object/Relational mapping using Hibernate.
  • Experienced in leveraging RDBMS like Oracle.
  • Designed systems using J2EE based frameworks like MVC Architecture and Hibernate.
  • Hands on experience in working with various IDEs including Eclipse, My Eclipse.
  • Good exposure and experience with Service Oriented Architecture (SOA) such as Web Services including SOAP, REST, WSDL, JMS (Java Messaging Service), AJAX and tools like Maven, ANT, and JUNIT.
  • Experience in creating Web Services using SOAP and REST.
  • Performed cross-browser testing on Chrome, Mozilla Firefox, and Internet Explorer.
  • Experience in Oracle 11g and hands on experience writing SQL queries and PL/SQL Stored Procedures, Functions, Packages, Database Triggers, Exception Handlers, Cursors, Database Objects and Collections, by using PL/SQL.
  • Experience in technologies like JSP, Servlets, JQuery, CSS, HTML and JDBC.
  • Work experience in Financial and Online Banking domains.
  • Experience on various Application servers WebLogic, Web sphere and Apache Tomcat.
  • Experience in working with Object Oriented design, MVC Architecture, Enterprise Java Beans, Spring Framework, Hibernate, Struts, J2ee Design Patterns and successful implementation of the same.
  • Expertise in HTML, CSS, AJAX and JavaScript, Angular JS.
  • Knowledge of different XML Architecture frameworks like DTD, Schema, XSL, XSLT, XPath, SAX, DOM.
  • Knowledge on UNIX, Linux, Mac.
  • Expertise in requirement analysis, design, implementation, test and maintenance in both front and backend application, and software development lifecycle (SDLC).
  • Experienced in JMS technology.
  • Using UNIX shell scripting to create loader program for disseminating archive files and populating tables.
  • Good knowledge on Word, Excel, and PowerPoint.
  • Experienced in working on Test Plans, Functional Specifications, Use cases, User Acceptance Testing (UAT), Stress testing.
  • Developed web GUI involving HTML5, Node JS, java scriptunder MVC architecture
  • Experience in building Single Page Application (SPA) using Angular JS framework.
  • Good experience of build tools like ANT & Maven.
  • Good exposure to bug tracking tools like Bugzilla.
  • Very good experience of UI development plug-in for browsers like Firebug (Firefox), Chrome, IE Developer Tools (IE).
  • Experience on Logging and Bug tracking tools like Log4J and Jira
  • Experience on deploying WebLogic, Web sphere application servers and worked on web development on Apache Tomcat and JBoss.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Experience in IDE Tools Eclipse, Confidential RAD/WSAD5.0/4.0.3 (Web sphere Application Developer) & Confidential Websphere3.5/4, BEA Web Logic 7.0/7.1/8.1, JBoss, and Apache/Tomcat.

TECHNICAL SKILLS

LANGUAGE: JAVA, PERL, PYTHON.

J2EE TECHNOLOGIES: JSP, SERVLETS, EJB, JAVA BEANS, JSF, JDBC 3.0, SQL, PL/SQL, JNDI, DESIGN PATTERNS, Creating WEB SERVICES Using SOAP/REST.

WEB TECHNOLOGIES: HTML/DHTML, XHTML, CSS, XML, XSD, WSDL, AND J2EE DESIGN PATTERNS.

FRAMEWORKS: STRUTS 2.x, SPRING 3.0, HIBERNATE 3.0, JSF.

IDE'S: ECLIPSE, NET BEANS, My Eclipse.

WEB SERVICES MAILING TECHNOLOGY: JAX-WS, SOAP, WSDL, APACHE AXIS, RESTFUL, JAX-RS.

JMS APPLICATION SERVERS: BEA WEBLOGIC 8.1/9.2/10.0 , Confidential WEBSPHERE 8.0, JBOSS, APACHE TOMCAT 6.039/7.034.

DATABASES: MYSQL, ORACLE 11g, SQL SERVER, T-SQL, MONGO DB STORED PROCEDURES, TOAD.

SCRIPTING LANGUAGE: JAVASCRIPT, CSS 3, HTML 5, AJAX, JQUERY, ANGULAR JS, NODE JS, BOOTSTRAP.

TOOLS: APPLICATION SOFTWARE BUILD (ANT, MAVEN2, JENKINS), LOGGING (LOG4J), VERSION CONTROL (CVS, SVN), TESTING (BUGZILLA, JUNIT, JMETER, JQUERY),ADOBE PHOTOSHOP CS3, CS6, JENKINS, FIREBUG, CHROME DEVELOPER TOOL, WINDOWS MOVIE MAKER.

TESTING TOOLS: LOAD RUNNER; WIN RUNNER, TEST DIRECTOR, QUALITY CENTER, AND QUICK TEST PRO.

MODELING TOOLS: RATIONAL 2000, MS VISIO.

OPERATING SYSTEMS METHODOLOGY: WINDOWS (2000, XP, VISTA, 7), UNIX AND LINUX,AGILE SOFTWARE DEVELOPMENT WITH EXTREME PROGRAMMING, SCRUM.

PROFESSIONAL EXPERIENCE

Confidential, Richmond-VA

Sr Java/J2EE Developer

Responsibilities:

  • Worked on stack of development from backend Business layer to frontend UI layer.
  • Designed the user interface of the application using HTML 5, CSS3, JavaScript, AngularJS and AJAX.
  • Performed several integration tasks which involves data from middle ware.
  • Good hands on experience on writing Angular JS Custom Directives.
  • Good hands on experience on writing Karma tests for Angular JS scripts.
  • Good hands on experience in writing Velocity templates and integrate them with Java Business layer.
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Involved in SCRUM process of AGILE methodology in Requirement gathering, Design, Analysis and Code development through iterations.
  • Good hands on experience in writing CSS breakpoint styles for functional responsive web design.
  • Good understanding of Internationalization and worked on development of Website Toggle to Different Language using Cookie Parameters.
  • Worked on generating the System events and integrated them with Splunk system to generate alert notifications.
  • Consumed Restful web services and integrated them with the application business rules.
  • Involved in Code Refactoring and Implementing Solid Principles (Object Oriented Design)
  • Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO, Facade and Repository.
  • Used Spring IOC, AOP modules to integrate with the application.
  • Performed cross-browser testing on Chrome, Mozilla Firefox, and Internet Explorer.
  • Used UNIX scripting to create some loader programs.
  • Developed SQL Queries for performing CRUD operations in Oracle for the application.
  • Developed generic Rest Service in order to use it across the teams for testing.
  • Worked on several Proof of Concepts and Spikes before finding the right fix for the issue and involved in team discussions with Advisors.
  • Followed the complete agile/scrum model in the implementation of tasks allocated.
  • Extensive experience in writing test cases using JUnit and Mockito Framework.
  • Experience in extensive using of Firebug and Developer tools for other browsers
  • Experience in w
  • Good hands on experience on writing end to end Integration Tests.
  • Involved in writing some automation tests using Ruby Cucumber and eCuke Framework.

Environment: Java 7.1, Spring MVC, Angular JS 1.2, Jasmine Karma, Velocity, DOM, HTML, CSS, JavaScript, Shell Scripting, JSON, Ajax, Restful Web services, SOAP UI, Visio,SVN, GitHub, Oracle 10G, Maven, apache-tomcat 7.0.37, Firebug, Developer Tools, Cucumber, Mozilla Firefox, Microsoft Internet Explorer, Automation Ruby Tests, Gherkin, eCuke JVM, Selenium Web Driver, Splunk.

Confidential, Bentonville, Arkansas

Sr. Java/J2EE Developer

Responsibilities:

  • Gathering detailed requirements for all the Use cases.
  • Review the functional and Technical solutions.
  • Design and Implementation of the Web services.
  • Involved in Testing the Web Services in Implementation of the Client Side Code.
  • Involved in gathering requirements and built technical specifications from the requirements.
  • Used SDLC development methodology during designs, implementation, testing, and maintenance.
  • Worked on front end development using AJAX, JQuery and custom UI components.
  • Framework for Unicode conversion.
  • Worked on developing REST Resources for GET/POST calls.
  • Involved in design and development of the application using SOA (Service Oriented Architecture) with Java Web Services / J2EE technologies.
  • Involved in working with ORACLE 11g.
  • Used Unix scripting to create some loader programs.
  • Responsible for developing web services alternatives to Unix scripted file transfer mechanisms.
  • Worked with service layers for database interaction with Oracle implementing Persistence for data storing and maintenance procedures.
  • Good knowledge on Word, Excel, and PowerPoint.
  • Implemented Hibernate for the ORM layer in transacting with Oracle database.
  • Used Maven Builder extensively for the code building and smoke testing.
  • Created Daily Rolling Log using Log4j.
  • Extensively used JUnit for unit testing, integration testing and production testing.

Environment: Java, EJB, Struts, JavaScript, C, ESQL, Shell Scripting, ETL, Informix, UNIX, CSS 3, HTML5, log4j, Angular JS, JQuery, Restful Api, JAX-RS, Oracle 11g, JUnit, Visio, Subversion, Agile, JSP, ANT, JSON, Mozilla Firefox, Microsoft Internet Explorer, AJAX, Eclipse.

Confidential, Des Moines, IA

Java/J2EE Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC).
  • Worked on Agile methodology
  • Wrote object-oriented JavaScript for transparent presentation of both client- and server-side validation.
  • Designed and developed various modules of the application with J2EE design architecture, using agent framework JSPs, HTML, AJAX, JQuery, I Frame and JavaScript.
  • Used the Spring Framework for Dependency Injection and Aspect Oriented Programming (AOP).
  • Extensively used Hibernate 3.0 in data access layer to access and update information in the database.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Singleton and Data Transfer Object (DTO).
  • Developed Presentation layer components comprising of JSP, AJAX, and AJAX tag libraries
  • Created various UI components for different web pages using HTML, JavaScript, and ExtJs.
  • Designed and developed front-end utilizing CSS, JavaScript, JSP, and JSTL.
  • Prepared UML Sequence diagram, Activity diagram to be fused in the Technical Design Document Using Rational Rose tool.
  • Worked extensively with the File management and image libraries.
  • Used JavaScript and CSS for UI Design Mockup. Written code in JQuery /JavaScript /CSS/AJAX for the navigation oriented application.
  • Created Dynamic Integration of JQuery Tab, JQuery, and other JQuery component integration with Ajax
  • Developed the application using Struts framework, its MVC Architecture, and J2EE best practices and design patterns.
  • Wrote JQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application)
  • Interacted with java controllers (JQuery, Ajax, and JSON to write and/or read data from back end systems)
  • Involved in Testing and fixing bugs and documented the application step-by-step process.
  • Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in the Node JS environment.
  • Using AJAX in suggestion list and to display dialog boxes.
  • Tested and utilized Apache Tomcat as deploy server.
  • Wrote efficient and effective SQL scripts, stored procedures and PL/SQL for the application support in Oracle.
  • Responsible for Unix shell scripting and debugging as legacy application used to set off processes.
  • Performed various code reviews, unit testing, and system testing of application to ensure that the application was working as per the business requirement.
  • Experienced test cases on JUnit.
  • Created ANT to fabricate diverse artifacts for necessary deployment.

Environment: Core Java, JavaScript, CSS, J2EE, JSP, Servlets, Angular JS, JSON, Spring MVC, AOP, JDBC, JNDI, Struts 1.2, XML, Apache Tomcat, Hibernate 2.0, Ajax, Visio,Oracle9i, JUnit, JDK, ANT, Rational Rose, Mozilla Firefox, Microsoft Internet Explorer Eclipse, Windows, UNIX & Shell Scripting.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed and developed various modules of the application with J2EE design architecture, using agent framework JSPs, HTML, AJAX, JQuery, I Frame and JavaScript.
  • Developed Presentation layer components comprising of JSP, AJAX, and AJAX tag libraries
  • Created various UI components for different web pages using HTML, JavaScript, and ExtJs .
  • Designed and developed front-end utilizing CSS, JavaScript, JSP, and JSTL.
  • Prepared UML Sequence diagram, Activity diagram to be fused in the Technical Design Document Using Rational Rose tool
  • Developed the application using Struts framework, its MVC Architecture, and J2EE best practices and design patterns.
  • Developed the client side validations using JavaScript form validations.
  • Created Test Plans for Unit Testing and System Testing.
  • Implemented applications in JavaScript and MySQL.
  • Managed and implemented all codes changes via CVS.
  • Responsible for Design and development of Web pages using HTML, CSS including AJAX controls and XML.
  • Implemented interaction between frontend and backend using the JSON object.
  • Web Browsers Mozilla Firefox, Google Chrome, Internet Explorer, Opera, Safari
  • Developed Web Services, which are published on to the Tomcat application server.
  • Wrote code to fetch data from Web services usingJQuery, AJAX via JSONresponse and updating the HTML pages.
  • Implemented persistence layer utilizing Hibernate ORM and configured Hibernate for utilizing JTA Transaction Manager.
  • Using AJAX in suggestion list and to display dialog boxes.
  • Good knowledge on Word, Excel, and PowerPoint.
  • Tested and utilized Apache Tomcat as deploy server.
  • Wrote efficient and effective SQL scripts, stored procedures and PL/SQL for the application support in Oracle.
  • Performed various code reviews, unit testing, and system testing of application to ensure that the application was working as per the business requirement.
  • Created ANT to fabricate diverse artifacts for necessary deployment.

Environment: Core Java, JavaScript, JSON, CSS, JQuery, J2EE, JSP, Servlets, JDBC, JNDI, Struts 1.2, XML, Apache Tomcat, Hibernate 2.0, Ajax, Oracle9i, JUnit, JDK, SQL, ANT, Rational Rose, Eclipse, Windows, UNIX

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Estimation of work based on agile methodology.
  • Integrated three different vendors to a common platform using AJAX and implemented AJAX for server side validations, auto loading of data and to improve performance.
  • Used Apache’s Jakarta STRUTS 1.x framework for designing of the complete Web tier.
  • Handled development and deployment of Session Beans (EJB) for each module to their respective instance of app server.
  • Generated Class Diagrams, Sequence Diagrams with Microsoft Visio and RAD.
  • Designed patterns implemented such as Singleton, Front Controller, Factory pattern, Data Access Object.
  • Involved in writing and consuming Web Services using SOAP, WSDL, deployment, configuration and testing
  • Used Spring Framework for Dependency Injection and integrated with Struts Framework and Hibernate.
  • Implemented logging mechanism using log4j.
  • Performed cross-browser testing on Chrome, Mozilla Firefox, and Internet Explorer.
  • Wrote SQL, PL/SQL and stored procedures as part of database interaction.
  • Extensively used Hibernate for Object Relational Mapping for data persistence.
  • Unit testing, bug fixing in multiple environments (DEV/INT/CERT/PROD) and reproduce bugs for fixing and code review of individual modules in the application.
  • Good knowledge on Word, Excel, and PowerPoint.
  • Developed the Ant scripts for preparing WAR files used to deploy J2EE components on Application server.
  • Release management and support. Participate in User Acceptance Testing during each Agile Cycle.
  • Ensure that coding standards are maintained throughout the development process by all developers.
  • Review proposed test cases with technical analysts, business analysts, developers and documentation staff to ensure understanding of system requirements from a QA perspective in order to achieve a high level of quality throughout this project.

Environment: Java, JSP, Servlet 2.4, EJB, JavaScript, Shell Scripting, AJAX, Hibernate2.0, Web Services, Visio,WSDL, Java Beans, WebSphere Application Server 6.0, Rational Application Developer (RAD 7.0), Oracle 10g, Spring2.5, SQL Developer, Confidential -Clear Case.

We'd love your feedback!