We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Strongsville, OH

SUMMARY:

  • 8+ years of experience in software development using Java and J2EE technologies, this includes all phases of software development life cycles like User Interaction, GAP Analysis, Design, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management.
  • Expert in developing applications using all J2EE technologies like Servlets, JSP, JDBC, JNDI, JMS.
  • Expertise in OOA&D and UML using Rational Rose.
  • Experienced in database programming using triggers and stored procedures in environments like Oracle and DB2. Also experienced in writing complex SQL queries.
  • Expert in using most of the Java IDEs like IBM’s WSAD, Eclipse, JBuilder and Visual Age for Java.
  • Expert in implementing MVC architecture using Jakarta STRUTS 1.1, JSTL (JSP Standard Tag Library), JSP Custom Tag Development and tiles.
  • Thorough knowledge and experience of XML technologies (DOM and SAX), and extensive experience with XSL, X - Path, DTD, XML schema, XSLT and XML SPY editor.
  • Experienced in using rational tools like Rational Rose, project management tool like CVS and defect management tool like Clear Quest.
  • Experienced in using design patterns, both Gang of Four patterns and J2EE design patterns like Model View Controller, Business Delegate, Data Access Object, Front Controller, Service Locator, Session Façade and Transfer Object.
  • Experience in using Content Portal Management Tools like Vignette Application Portal and Fatwire.
  • Extensive experience in Application servers like Weblogic 5.1, Weblogic 6.1, Weblogic 8.0, Websphere 5.1 and Web Servers like Apache Tomcat.
  • Experienced in using Hibernate (Object/Relational mapping framework).
  • Extensive experience in Operating Systems like Windows 2000, XP Servers, Windows NT 4.0, UNIX.
  • A team player with good analytical, planning and interpersonal skills. Also has ability to work independently.

TECHNICAL SKILLS:

Languages: Java 1.5/1.4, C, C++

Frameworks: Struts1.x, Hibernate 3.0, JSF1.0

Java Technologies: J2EE, JDBC, Servlets, EJB, RMI, JNDI, JSP1.2/2.0, Log4j

Web Technologies: XML, HTML, XHTML, Ajax, Java Script, JSP.

Application/Web Servers: IBM WebSphere 5.1/5.0, Apache 2.2, Apache Tomcat 5.0, BEA Web Logic 8.1/7.0

RDBMS and Tools: Oracle 9i / 8i/ 7.x, MySql.SQL, PL/SQL

IDE & Other Tools: Eclipse, MyEclipse 5.1/6.0, RAD 7.0/ WSAD 5.0, NetBeans, MS-Visio, Dream Weaver 8.0, MS Front page, Fatwire, Vignette.

XML/Web services: XML, XSL, XSLT, XStream, JAXB, SOAP, WSDL. RESTful.

Operating Systems: Windows XP, 2000/NT/98/95, Unix and Linux.

PROFESSIONAL EXPERIENCE:

Confidential, Strongsville, OH

Senior Java/J2EE Developer

Responsibilities:

  • Followed Agile Scrum two week development cycle to streamline development process with iterative and incremental development.
  • Actively participated in design and technical discussions.
  • Participated in development of a well responsive single page application using AngularJS framework, JavaScript, and jQuery in conjunction with HTML5, CSS3standards, with front-end UI team.
  • Designed and implemented the UI using Java 1.6, HTML 5.0, JavaScript 1.5.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Developed mockups and prototypes using HTML5 and CSS3.
  • Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and JavaScript.
  • Developed single page web application using JavaScript framework AngularJS and BackboneJS.
  • Used AngularJS as a framework for binding HTML and JavaScript objects.
  • Developed web pages using ExtJS for Forms, Components, Layouts, Events, Validations, Trees, Grids components.
  • Used MVC architecture of ExtJS Framework to simplify the code complexity and increase clean code
  • Developed application using AngularJS and NodeJS connecting to MySQL on the backend.
  • Designed and Developed application screens using Swing,HTML, JQuery, JSP, NodeJS, Ext JS, AngularJS and CSS.
  • Responsible for setting up AngularJS framework for UI development.
  • Single page application developed using AngularJS and NodeJS as the backend and MongoDB as the database.
  • Extensively involved in the integration of the Front End web interface with the Spring MVC, Angular JS.
  • Used different AngularJS validator directives like $dirty, $valid, $invalid to validate form.
  • Used Spring-boot-starter-parent POM as the parent POM and inheriting sensible default settings from Spring Boot and the Spring-data-mongo DB dependency provides integration with the MongoDB.
  • Defined and developed the application’s presentation layer using HTML5, CSS3, JavaScript, JQuery Scripting and used BackboneJS framework.
  • Implemented Hibernate 4.3 Framework for Object relational Mapping to Oracle Data base.
  • Involved with WSDL which is an XML based language for describing web services.
  • Deploying applications using Maven and integrated with CI servers like Jenkins.
  • InstallingRAD 9.1.1 and configured workspaces and maintained code streams with the Clear Case UCM.
  • Involved in development of various controller classes as a part of Spring MVC Framework.
  • Involved in Middleware programs provide messaging services so that different applications can communicate using messaging frameworks like REST, JSON.
  • Installed, configured and hosted Tomcat app servers and MySQL DB servers AWS virtual servers.
  • Worked on Responsive Web Design to make the web pages responsive.
  • Redesigned pages to improve application design and UI to attract the customers by taking inputs from senior management.
  • Used JavaScript for custom client-side validation and DOM manipulations.
  • Heavily interacted with the end users and stakeholders for design validation.
  • Performed source code build using ANT scripts that pick from the RAD workspace, builds the code and deployed to various environments like System Test and User Acceptance.
  • Involved in Scala it interoperates with Java, where there is no need to implement equivalent classes in the Scala class library.
  • Involved in the code migration and maintenance processes.
  • Participating on setting up the system for various software and tools needed for development and set up JMS 2.0 in JBossapplication 7.1.
  • Composed and executed MongoDB scripts to insert and update NoSQL database, automating data changes and reporting.
  • Used Mockito Testing Framework.
  • Implementing the Singleton Design Pattern for the entire creation of objects.
  • Involved with the Unix where users typically interact with UNIX shell using terminal emulator.

Environment: Java/J2EE, JSF 2.2, XML 1.1.2, JSP 2.2, JMS 2.0, Spring 4.0, JDBC 5.0, HTML 5.0, RAD 9.1.1, HTML 5.0, JavaScript 1.5, AJAX, Log4J, Maven, JBoss 7.1, DB2 10.0, SQL Navigator, Hibernate 4.3,ANT, UML, Java,, Windows, JQuery, AngularJS, NODEJS, ExtJS, Bootstrap, Eclipse, AJAX, RWD, MySQL, Gulp, Bower, Mongo DB, Twitter Bootstrap, REST API and Windows XP, PostgreSQL, AWS, GIT-HUB .

Confidential, Redwood city, CA

Java Software Developer

Responsibilities:

  • Analyzed, designed, developed and administered the WorkGroup Assignment module within the Channel Master application.
  • Involved in entire SDLC process and was responsible for creation of UML Diagrams like Class Diagrams, Object Interaction Diagrams (Sequence and Collaboration) and Activity Diagrams
  • Developed the front-end with full end-to-end functionality using Java - J2EE, Struts framework, implemented in Front Controller Design pattern with Rational Application Developer IDE.
  • Components were integrated with the rest of NextGen modules and external accounting systems in the final release.
  • Developed ActionForm, Action classes for implementing business logic for the Struts Framework.
  • Utilized JSP Standard Tag Libraries and developed custom tags in the design and development of Views.
  • Client side validations are done using java script.
  • Developed the ActivityContext module.
  • Review and rework on the code.
  • Performed Code review.
  • Involved in writing the test scripts for Unit Testing, Functional testing and Regression testing

Environment: Java 1.5, Struts 1.x, Spring 3.0.6, JNDI, RESTful Webservices, Hibernate, Starteam, CaliberRM, XHTML, Eclipse, STS 2.6, DHTML, JavaScript

Confidential, Tampa,FL

Senior Java/J2EE Developer

Responsibilities:

  • Analyzed use cases, created interfaces and designed the core functionality from presentation layer to business logic layer.
  • Developing the GUI for providing the ‘Batch Search’ ‘Batch Maintenance’ functionality using Angular JS, HTML5, CSS, Bootstrap, Java technologies.
  • JavaScript has been traditionally implemented as an interpreted language, but more recent browsers perform just-in-time compilation.
  • Developed hibernate DAO Classes using Spring JDBC Template, Worked with Hibernate for object relational mapping and connection management
  • Migrated corporate Linux servers from physical servers to Amazon AWS virtual servers.
  • Involving with defining and documenting the interfaces between the individual programs in design development.
  • Experience on iBatis where it maps the ResultSet from JDBC API to your POJO objects. It used in stored procedures.
  • Used different JQueryselectors, traversing through HTML DOM elements using JQuery provided methods.
  • Defined new validations through Angular js for the form field validation implemented through HTML5.
  • Re-developedJSP2.2 elements, Custom Tag Libraries and JavaScript code for JSP’s to upload applicant case documents and also retrieve the documents from Enterprise Content Engine.
  • Followed the Rational Unified Process (RUP) methodology of iterative softwaredevelopment with its various workflows, artifacts and activities.
  • Converted the mock-ups into hand-written HTML, CSS 3, XHTML, JavaScript, JQuery, AJAX, XML and JSON.
  • Used AngularJS components like Directives, Controllers, Views, model, services and Router modules to implement single page applications.
  • Refactored existing project to make it more RESTful and thread-safe.
  • Built and deployed Java applications using MVC II architecture using Struts 2; designed and developed Servlet, JSP for Controller, View layers respectively where Servlet processed requests and transferred control to appropriate JSP.
  • Used Maven as the build tool and Tortoise SVN as the Source version controller.
  • Used Struts2.0 Framework in the application, which is based on MVC design pattern.
  • Developed Action classes and Form beans and configured the struts-config.xml.
  • Used the Struts Validator Framework to validate the form data.
  • Incorporated an efficient way of doing builds and deploying the application to JBoss 7.0.
  • Worked on Security Assertion Markup Language (SAML).
  • Worked on designing Web-Services in which request and responses are XML 1.1 documents are transferred over SOAP protocol.
  • Deploying applications using Maven and integrated with CI servers like Jenkins.
  • Developed JUnit test cases for all the developed modules.
  • Had used Value Object design pattern for exchanging data between the tiers.
  • Used JAXB 2.0 for parsing the XML and get the required data for the application.
  • Used PL/SQL to manage data and create tables
  • Used Ant for project management and automation.
  • Experience in writing Queries, Stored procedures, Functions, Packages, and Triggers.

Environment: J2EE 6, DB2, JSP 2.2, Struts2.0, Hibernate 4.0, JavaScript 1.5, SAML, XML 1.1x, JDK 1.3, JDBC 3.0, ANT, HTML 4.0, UML, Web Services, JSTL 1.2.1 SOAP, REST,AWS, Jboss Application Server 7.0, Eclipse 4.2, Oracle 10g, JSF 1.2, JPA, JQuery, IBM Rational Clear Case, PL SQL.

Confidential, Irving, TX

Java Developer

Roles & Responsibilities:

  • Gathered & analyzed requirements from the customer and written requirements, technical and design specifications
  • Developed Controller for request, response paradigm by SimpleFormController using Spring-mvc.
  • Configured the URL mappings and bean classes using Springapp-servlet.xml.
  • Developed the Deal application using Eclipse.
  • Developed Validators for application components using the spring validation framework.
  • Used CSS to control the page layout, look and feel of WebPages
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files .hbm.xml file, hibernate query language
  • Used AJAX to asynchronous data transfer (HTTP requests) between the browser and the web server, allowing web pages to request small bits of information from the server instead of whole pages
  • Developed XML Schema using XML Spy, using JAXB API converted XML schema to Java code, parsed XML to Java objects and vice versa
  • Implemented several design patterns like Session Façade, Service Locator, Data Access Object (DAO), Data Transfer Objects (DTO) and Value Objects (VO).
  • Designed WSDL files, generated Java Bean Skeleton code using Top-Down approach and written the Java code to meet the business requirement, finally deployed the WebService on the server.
  • Designed and developed a WebService interfaces, generated WSDL files using Bottom-Up approach, deployed the WebServices into the application server.
  • Generated Client Stubs using WSDL files and Invoked the WebService to get the data from the service.
  • Worked with support team to fix bugs and push the latest code to the production server.
  • Developed PL/SQL stored procedures, functions, created tables, indexes, sequences and debugged PL/SQL stored procedures
  • Used agile methodology for the software development process.

Environment: J2EE, JDK 1.5, RAD 6.x, WebLogic Server, JDBC 2.0, JNDI 1.2, Servlets 2.3, JSP 1.2,, Log4j, Spring MVC,EJB 2.0, JMS, MQ Series,Web Services, SOAP, Hibernate 2.0, AJAX, Junit, HTML, DHTML, CSS, XML, XSL, XSLT, JavaScript, Apache Ant, Oracle 10g, PL/SQL, Toad, UML/Rational Rose 2000, Linux, SVN.

Confidential

Software Developer

Responsibilities:

  • Responsible for the overall layout design, color scheme of the web site using XHTML and CSS.
  • Created detailed wire frames & process flows.
  • Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS& JavaScript.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS, and JavaScript.
  • Developed GUI using JavaScript, HTML, CSS and JavaScript in ongoing projects.
  • Converted the mock-ups into hand-written HTML, CSS, JavaScript, and XML.
  • Designed, created and implemented custom Interwoven Team Site modifications to fully automate such activities as publishing, deploying, and updating online content (HTML, JavaScript).
  • Responsible for design and development of the Customer Relations Module.

Environment: JavaScript, CSS, HTML, JQuery, XML, Windows.

We'd love your feedback!