We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Strongsville, OH

SUMMARY

  • Senior Java/J2EE Developer with around 8 years of experience in Systems Analysis, Design, Development and Implementation of Web and Client/Server and Enterprise Application development using Java and J2EE Technologies.
  • Experience on J2EE technologies including Core Java, Servlets 3.0, JSP 2.2, JDBC 3.0/4.0, JNDI 1.2, JPA 2.0, JAX - WS 2.2, Struts 2.0, EJB 3.1, Spring 3.0, Hibernate 4.0, JMS 1.1, XML 1.1.2, Junit 3.0/4.0
  • Experience in working with the presentation layer using HTML 4.01/5.0, CSS 2.0/3.0, JSP 2.2, JSTL 1.2, Custom tag libraries, JavaScript 1.5, JQuery 1.4, and AJAX.
  • Extensively experienced in using various design patterns such as MVC (Model-View-Controller), such as Multi-Threading, Singleton, Session Facade, Service Locator, Factory and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Experience in developing enterprise native and hybrid mobile applications.
  • Working experience of developingAndroidmobile apps from scratch to finish, along with uploading on play-store.
  • Working experience of using Google Analytics for Mobile Apps.
  • Experience in developing User Interface(UI) Applications and professional web applications using HTML 4.0/5, CSS2/CSS3, Bootstrap, JavaScript, JQuery, AJAX, RWD, JSON, XHTML and XML.
  • Good understanding on latest approaches in HTML5/CSS3 development, JavaScript frameworks JQuery.
  • Good Experience with JavaScript MVC framework AngularJS and knowledge on other frameworks like Backbone JS, Node JS and Knockout JS.
  • Extensive Knowledge in NodeJS for Server Side programming.
  • Experienced in building cross browser compatibility applications using Angular JS and Node JS.
  • Experience with working in java script framework like JQuery, Backbone JS, React JS, Angular JS and Node JS.
  • Experience with Controllers, Views, and Stores in Ext JS.
  • Experience in developing Ext JS components like Grids, Toolbars, Panels, Combo-Box and Button.
  • Good Experience in working with the Document Object Model (DOM) and DOM Functions.
  • Experienced in dealing with Cross Browser issues very effectively and work on almost every web Browsers Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Experienced in designing using latest Web Standards using D3 Charts.
  • Experienced both in working on Designing table-less layouts and table-based layouts.
  • Expertise in Client Side designing and validations using HTML, DHTML and JavaScript.
  • Good Experience dealing with applications involving High Traffic Websites.
  • Experience in developing Web applications using RWD, Bootstrap, JQuery and KnockoutJS.
  • Good Working Experience and understanding with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer, Web Inspector for Safari, Developer Toolbar for Chrome.
  • Experience using all popular text-Editors like Eclipse, Brackets, Sublime Text, and Notepad++.
  • Proficient with Adobe Photoshop, Illustrator & Dreamweaver, MS FrontPage, Microsoft Visual SourceSafe, Macromedia Home Site.
  • Experience in installing and configuring MySQL, ORACLE and MongoDB servers.
  • Experienced in designing and developing Responsive Web Design using Media Queries,Twitter BootstrapandJQuery Mobile.
  • Experience on MVVM the controller is replaced with a view model. The view model exposes the data and command objects that the view needs.
  • Experience on highly distributed and scalable message based architecture EJB, JMS, REST, Groovy and Java Script integration.
  • Developed the mobile based web pages using Phone gap framework for mobile platforms like Android and iOS. Deployed this framework for the traditional mobile development which includes HTML, CSS and JavaScript.
  • Developed basic IOS and android applications.
  • Experience in using various tools and IDEs for development and design like NetBeans, Sublime, Atom, Notepad++, Adobe Photoshop, and Dreamweaver.
  • Good work experience of Web/Application Servers like Tomcat 7.0/8.0, Web Sphere 8.0/8.5 and JBoss 7.1/8.0, WebLogic 12.1.1/11g/10.3.
  • Experience in ecommerce in creative content writing, editing direct mail and retail marketing channels.
  • Extensive experience in designing User Interactive (UI) Webpages and visually appealing User Interfaces with the help front-end Technologies like HTML5, DHTML, CSS3, JavaScript, XML, DHTML, XHTML, jQuery, AJAX, JSON.
  • Experience in JPA and worked with Hibernate 4.0 and EJB 2.0/3.1.
  • Expert level knowledge in using spring modules like Spring Core, Spring DAO, Spring ORM, and Spring AOP.
  • Proficient in using RDBMS concepts with Oracle 9i/10g, DB2, MySQL andPostgreSQL.
  • Proficient in programming by using the IDE’s such as Eclipse 3.x/4.x, My Eclipse 6.x, RAD 8.5/9.0.
  • Hands on experience with Multi-Threading and Collections frameworks
  • Experience in Oracle 10g/11g/12c, PL/SQL Developer, SQL, and UNIX Shell Scripting.
  • Experience in implementing projects utilizing various methodologies as Waterfall, Agile SDM’s.
  • Excellent skills in programming using wide variety of languages and ability to adapt new latest technologies & work in Multi-platform environment.
  • Has the motivation to take independent responsibility and be a productive team member, accompanying a strong programming and analytical background.

TECHNICAL SKILLS

Programming Languages: C, Java, SQL, PL/SQL

J2EE Technologies: Servlets 4.0/3.1, JSP 2.2, JSTL 1.2, JDBC 3.0/4.0, JavaBeans, Java Script 1.8

Web Technologies: HTML 5.0, XML 1.1.2, CSS 2.0/3.0, AJAX, JSON, REST, DOM, Angular JS, Backbone JS, ExtJS, Bootstrap.

IDE Tools: IBM WSAD 4.0/5.0, RAD, Eclipse3.x/4.x

Application/Web Server: IBM WebSphere 8.0/8.5/8.5.5 , JBoss7.1/8.0, Tomcat 7.0/8.0, Weblogic

Databases: Oracle 10g/11g/12c, DB2 7.1/8.2.1, SQL Server 11.0/12.0, Mongo DB

Methodologies: OOP, Agile, Singleton, MVC, DAO, Factory pattern, Facade, Front Controller, Business Delegate

Operating Systems: Windows Vista/XP/2000/98/95, LINUX, UNIX

Frameworks: Struts 2.0, Hibernate 4.2/4.3.0, Spring 3.0

PROFESSIONAL EXPERIENCE

Senior Java/J2EE Developer

Confidential, Strongsville, OH

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 Backbone JS.
  • Used AngularJS as a framework for binding HTML and JavaScript objects.
  • Developed web pages using Ext JS for Forms, Components, Layouts, Events, Validations, Trees, Grids components.
  • Used MVC architecture of Ext JS Framework to simplify the code complexity and increase clean code
  • Developed application using AngularJS and Node JS connecting to MySQL on the backend.
  • Designed and Developed application screens using Swing, HTML, JQuery, JSP, Node JS, Ext JS, AngularJS and CSS.
  • Responsible for setting up AngularJS framework forUIdevelopment.
  • Single page application developed using Angular JS and Node JS as the backend and MongoDB as the database.
  • Extensively involved in the integration of the Front End web interface with theSpringMVC, Angular JS.
  • Used different Angular JS 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 Backbone JS 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.
  • Installing RAD 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 AWSvirtual 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 JBoss application 7.1.
  • Composed and executed Mongo DB 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 .

Senior Java/J2EE Web Developer

Confidential, Bowie, MD

Responsibilities:

  • Involved in User requirement meetings, design discussions and provided valuable solutions various technical challenges.
  • Worked with business analysts to understand their business models and goals.
  • Developing Responsive Design UI, Single Page Applications and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries,AngularJS, JQuery, Jasmine JS, Modernizer JS, Bootstrap JS, and Backbone JS.
  • Used advanced level of HTML, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
  • Developed single page web application using JavaScript framework AngularJS and BackboneJS.
  • Integrated Kendo framework controls to support HTML5 Controls.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Used best coding practices and naming conventions while writing code in AngularJS, CSS and HTML.
  • Defined new validations through AngularJS for the form field validation implemented through HTML5.
  • Used Strong implementation in handling ExtJS for Ajax Request and Response using Java Spring and JSON.
  • Involved in the development of presentation layer and GUI framework using EXTJS and HTML.
  • Implemented custom validations for forms with the help of AngularJS validation.
  • Involved in writing application level code to interact with APIs, RESTful Web Services using Ajax, JSON.
  • Integrating the web layer with the native layer to make mobile apps use native features of the device via custom interface classes.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC 4.2 as Model Component.
  • Involved in development of various controller classes as a part of Spring MVC Framework.
  • Consumed Node js REST Api in angular services and created internal websites.
  • Involved with software design development process into specialization, design, implementation, integration and test.
  • Installed, configured, and managed the servers (AWS, Tomcat, Apache, MySQL, MongoDB, Groovy, JIRA, Git, Junit).
  • Implementing the design pattern of software AMD (Asynchronous Module Definition) using Require JS and in order to isolate the components of our JS applications as modules and resolve their dependencies.
  • Designed and implemented the User Interface for e-Customer Services (eCS) Application using XHTML 1.0, JSF2.2, J2EE 7 and Oracle SQL.
  • Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.
  • Responsible for creating the screens with table less design following W3C standards.
  • UsedD3and other technologies to provide data visualization for data on various products.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML and CSS3.
  • Worked with graphic programming JFrame to construct a new JFrame object with the specified title.
  • Worked on Transaction Interface in Hibernate which maintains abstraction from the transaction implementation.
  • Developed complete Web tier of the application using Spring MVC Framework
  • Used different JQuery Selectors, traversing through HTML DOM elements using JQuery provided methods.
  • Maintained, structured, and surveyed documents within the NoSQL MongoDB database, ensuring data integrity,
  • Developing web pages using HTML5, CSS3, JavaScript, jQuery, Angular JS, Bootstrap and JSON.
  • Involved in Javascript with dynamic typing and first class function.
  • Used JSON as response type in REST services
  • Created XML 1.0 for deployment descriptors, Spring JDBC configuration files and custom validation files.
  • Developed and Deployed Java beans and other Components in the JBoss Server 7.1.
  • Used Oracle SQL 4.0 as the database and wrote SQL queries in the DAO Layer.
  • Developed with DOM where JavaScript add new HTML elements and attributes.
  • Designed and created the database tables and wrote SQL queries, Joins, stored procedures, triggers and functions to access Oracle SQL.
  • Create DAO classes using Hibernate 4.2 HQL language to perform DB operation on the database.
  • Involved with JAX-P which process for XML data using application written in Java programming.
  • Developed a tool to retrieve and send data to third party service provider. This feature was implemented using REST.
  • Implemented PL/SQL queries and used Oracle stored procedures, and built-in functions to retrieve and update data from the databases.
  • Built ANT scripts for automated deployment and for the build operation of the entire application
  • Used RESTFUL Services to interact with the Client by providing the RESTFUL URL mapping.
  • Involved in code reviews and mentoring new team members.
  • Deploying applications using Maven, Ant and CI Servers like Jenkins.
  • Developed unit test cases using JUnit and Mock Framework.
  • Designed and coded application components in an agile environment using a Test Driven Development (TDD) approach.

Environment: Core Java, Unix, J2EE 7, JDBC 4.2, Spring 3.1, Hibernate 4.2, XML, JavaScript 1.5, XHTML 1.0, JSF2.2, Design Patterns, JUnit, Oracle SQL 4.0, REST, Web Services, PostgreSQL, ANT, Eclipse 4.3, JBoss 7.1, Windows 7, Web Storm,Android,Android Studio,and Xcode.

Senior Java/J2EE Developer

Confidential, Tampa,FL

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 usingAngularJS,HTML5,CSS,Bootstrap,Javatechnologies.
  • JavaScript has been traditionally implemented as aninterpreted language, but more recent browsers performjust-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 JQuery selectors, traversing through HTML DOM elements using JQuery provided methods.
  • Defined new validations through Angular js for the form field validation implemented through HTML5.
  • Re-developed JSP 2.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 software development 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 Angular JS 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 Struts 2.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, Struts 2.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.

Java/ J2EE Developer

Confidential, Louisville, KY

Responsibilities:

  • Designed and implemented the User Interface using JavaScript 1.5, HTML 4.01, XHTML 1.0, XML 1.0, CSS 3.0, JSP 2.0, and AJAX.
  • Used Spring JDBC 4.0 in Java 1.7 to execute database queries. Created row mappers and query classes for DB operations.
  • Used Spring 2.5 framework for Dependency Injection and JDBC 4.0 connectivity.
  • Developed RESTful Web services client to consume JSON messages using Spring JMS 1.1 configuration. Developed the message listener code.
  • Re-developing JSP elements, Custom Tag Libraries and JavaScript code for JSP’s to upload applicant case documents and also retrieve the documents from Enterprise Content Engine.
  • Configured Karma to run against number of browsers.
  • Involved in DOM JavaScript where we create HTML events in the page.
  • Design HTML 4.01 prototypes, visual interfaces and interaction of Web-based design.
  • Involved in development of custom Servlet 2.5 handling http request and response objects.
  • Create JSP 2.0 pages for the Customer module of the application. Coded a JS util file for commonly used JS validation.
  • Proficient with one or more lightweight frameworks like Angular JS, Ember JS, Backbone JS, Node.JS, MVC
  • Actively involved in code review, performance tuning and bug fixing phases.
  • Good team player with ability to solve complex issues. Initiated team discussions to improved efficiency of the system.
  • Deployed the JSF-API Jar’s in the Glassfish module. The build system results in the API and implementation being merged into a single JAR file.
  • Integrating front end UI to the back end using spring MVC framework.
  • Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
  • Involved in Middleware which enablesinteroperability between applications that run on different operating systems, by supplying services so the application can exchange data in a standards-based way.
  • Used Maven build tool for building the application.
  • Extensively used XML to code configuration files. Also worked on XML spy is an interactive tool.
  • Worked on AspectJ for inter type declaration that allow the programmer to modify a program’s static structure.
  • Monitored the error logs using Log4J and fixed the problems.
  • Involved in the deployment of the application in Integration and Implementation environment.
  • Used Subversion (SVN) as the configuration management tool to manage the code repository.
  • Involved in JUnit testing and Integration testing for Project management and tracking.

Environment: Core Java, UNIX, J2EE 6, XML 1.0, JavaScript 1.5, JSON, CSS3, HTML 4.01, Spring 2.5, Design Patterns, Servlets 2.5, JUnit, log4J, JMS 1.1, MySQL, REST, Web Services, Apache Tomcat 4.1, Weblogic, Windows XP.

Java Developer

Confidential

Responsibilities:

  • Involved in requirement gathering, application architecture and process flow wherever applicable.
  • Actively involved in full software development life cycle starting from requirements gathering and performing Object Oriented Analysis.
  • Designing the system and documenting Use Cases, Class diagrams, Sequence diagrams utilizing UML and Rational Rose
  • Designed web pages using Struts 2.0 framework, JSP, XML 1.0, JavaScript 1.5, HTML 4.0/ DHTML, Swing and CSS 2.1
  • Designing & prototyping various GUI components using HTML and JavaScript.
  • Developed Session Beans to process requests from the user and used entity beans to retrieve and update.
  • Developed the front-end pages in HTML and done client-side validations in JavaScript 1.5.
  • Developed Servlets 3.0 to perform business logic and to interact with the database using JDBC
  • Developed login and authorization of utility bills payment process for registered customers.
  • Developed mail utility class using JavaMail API.
  • Designed and developed scheduling for data aggregations.
  • Involved with DOM JavaScript where we changed HTML elements in the page.
  • Developed the SQL queries using joins, stored procedures and triggers.
  • Experience with XML schema as well formed and valid.
  • Performed Unit and System Testing and prepared test cases and test reports.

Environment: Core Java, J2EE, JSP 2.0, Servlets 3.0, SQL Server, JNDI, PL/SQL, ANT, HTML 4.0, XML 1.0, JavaScript 1.5, Eclipse 3.4, Log4j, CSS, Struts 2.0, UML, CSS 2.1, Windows XP.

Java Developer

Confidential

Responsibilities:

  • Assisted in designing and programming for the system, which includes development of Process Flow Diagram, Entity Relationship Diagram, Data Flow Diagram and Database Design.
  • Involved in Transactions, login and Reporting modules, and customized report generation using Controllers, Testing and debugging the whole project for proper functionality and documenting modules developed.
  • Designed front-end components using JSF 1.2.
  • Involved in developing Java API, which communicates with the Enterprise Java Beans 2.0.
  • Implemented MVC architecture using Java Struts 2.0, Custom and JSTL 1.2 tag libraries.
  • Involved in development of classes and writingHibernate 3.0 query language (HQL)queries.
  • Implemented MVC architecture and DAO design pattern for maximum abstraction of the application and code reusability.
  • Involved with DOM JavaScript where we remove HTML elements and attributes.
  • Created Stored Procedures using SQL/PL-SQL for data modification.
  • Used XML 1.0, XSL for Data presentation, Report generation and customer feedback documents.
  • Used Java Beans to automate the generation of Dynamic Reports and for customer transactions.
  • Implemented Logging framework using Log4J.
  • Involved in code review and documentation review of technical artifacts.

Environment: J2EE/Java, JSP 2.0, Servlets 2.5, JSF 1.2, Struts 2.0, Hibernate 3.0, JSTL 1.2, EJB 2.0, XML 1.0, XSL, HTML 4.0, DHTML, JavaScript 1.5, JDBC 3.0, Log4J, Oracle8i, Websphere 6.0, Eclipse 3.3, Windows XP.

We'd love your feedback!