We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Grand Rapids, MI

PROFESSIONAL SUMMARY:

  • Java J2EE Professional wif 9+ years of experience in Information Technology wif experience for design, analysis phase and Development of Internet applications using Javascript, CSS, SASS, AngularJS, Core Java (JDK 1.7 & 1.8), J2EE (Java 2 enterprise edition) Technologies, Spring 3.0, Hibernate 3.0 and Oracle 10g wif full lifecycle exposure.
  • Customer Interaction for detailed requirements.
  • Product design & development, conceptualization and Layout Designing of a Project and/or modules, implementation of Web based Software Solutions.
  • Team handling & Technical Discussions.
  • Hands - on experience wif AngularJS 1.4/1.5 and Angular 2 on developing single page web applications wif custom directives, such as ui-router, rest-Angular, filters and angular-local-storage.
  • Other responsibilities include Application designing dat includes Object Oriented Concepts.
  • Working noledge base and proficient development in JAVA technologies primarily in Web based Solutions /non-Web based JSP, JDK 1.7, Servlet, Struts 1.2, XML, JMS (Java Messaging services), JavaScript, Hibernate 3.0, Spring 3.0 and Oracle 10g.
  • Specialized in using various IDEs like Eclipse.
  • Working experience on client-side technologies like HTML, Javascript, AngulaJS & Angular2.
  • Expertise in J2EE frameworks Spring MVC framework.
  • Working experience in databases by writing SQL queries using MySQL5.0, MS SQL Server, JDBC, Oracle 10g.
  • Good exposure on J2EE design patterns such as MVC, Singleton, Proxy Pattern, Data Access.
  • Rich work exposure in software development wif responsibilities as Team Coordinator and Team Member being involved in teh project life cycle including Study, Analysis, Design, Development, Testing, Debugging, Implementation and Production support.
  • Excellent experience in onsite-offshore model interacting wif clients and onsite managers.
  • Exceptional ability to learn new technologies and to deliver outputs in short deadlines, ability to work on different projects simultaneously and possess strong interpersonal and communication skills.

TECHNICAL SKILLS:

Languages: Java, HTML, SQL, Typescript.

Operating system: Windows, Unix.

Java Technologies: Core Java, JDBC, Hibernate, XML Parsers (JAXP & JAXB), JSP, Servlets, EJB, JMS, JavaBeans, Web Services (REST)Frame Works Struts 1.x, Hibernate 3.x, Spring 2.5/3.0 (Spring Core, Spring RESTFull

XML Technologies: Idea on XML, DOM, XSL, XSLT, XPath, WSDL, SOAP, Rest

Web Technologies: HTML5/HTML, CSS3/CSS, SASS, Java Script, AJAX, and jQuery, Angular JS, Angular 2, PhantomJS, InteractJS.

Servers: IBM Web Sphere 6.x/5.x, BEA Web Logic 8.1/9.1, Apache Tomcat 5.x/6.x, Electrotank Server, ServiceMix, Karaf.

RDBMS: Oracle, MS SQL Server, MySQL.

Tools: Eclipse, SVN, JDeveloper, Ant, Maven, SQL*Plus, Heidi, MySql Query Browser, Eclipse, Visualvm, Jmeter.

Concepts: UML, Design Patterns (Singleton, Mutable, Chain-Of-Responsibility Factory, Abstract Factory, DAO, DTO).

Server Side: Electrotank Server Plug-in’s, Electro Tank Extensions.

Testing and Logging tools: JUnit, EasyMock, Mockito, SOAPUI, Karma, Jasmine, Protractor JS, Log4J

PROFESSIONAL EXPERIENCE

Confidential, Grand Rapids, MI

Sr. Java/J2EE Developer

Environment: Java/J2EE, Angular Js, Angular2, Spring, Hibernate, Struts, bootstrap CSS, JSTL, Junit, Easy Mock, writing test cases using Mockito, deployment of project in WebLogic Server wif all mandatory data sources using JNDI.

Responsibilities:

  • Requirement analysis for Internationalisation of Supply Chain Management.
  • Involved in translating functional requirements into technical requirements.
  • Involved in document analysis and technical feasibility discussions for implementing new functionalities.
  • Implemented various Validation Controls for form validation and implemented custom validation controls using Angular JS, Node JS.
  • Used JavaScript to link teh web page wif social websites wif feedback
  • Involved in developing front end screens using JSP, HTML, CSS3, SASS and JavaScript, jQuery, and various other Ext JS.
  • Design and refresh teh UI login page in DOJO library in JavaScript.
  • Extensive experience in Apache Struts Framework versions 1.1.
  • Implemented Spring MVC framework for developing J2EE based web application.
  • Used Spring framework along wif Angular 2, HTML, CSS, Node.JS and Java Script to construct teh dynamic web pages (presentation layer) for teh application.
  • Implemented Angular 2 component router for navigation and services to connect to back-end APIs, routes using $scope to create views using controllers, (ngGrid) for Grid data displays all over teh application.
  • Implemented module wide routing in teh application usingAngular 2routerfor lazy loading components and defining routes for views and subviews.
  • Created various route guards for various routes usingangular routermodule and developed services using angular http module to communicate wif backendnodeservices.
  • Involved in server side and front-end validation using Struts Validation framework and JavaScript.
  • Developed various Database interaction objects by implementing teh DAO patterns and used JDBC as Model Component.
  • Worked on Angular.js to develop Single Page Application.
  • Consumed SOAP based web services.
  • Developed web service APIs using Core Java, Stored procedures and XML.
  • Generated Spring XML files for teh configured beans.
  • Oracle database was used, wrote stored procedures for common queries.
  • Implemented teh log functionality by using log4j API.
  • Implementation of front end screens wif multiple languages using resource bundles.
  • Documenting proposed project.
  • Guiding team members for implementing Internationalisation in teh project.

Confidential, Warren, NJ

Sr. Java/J2EE Developer

Environment: Java/J2EE, AngularJS, Interact.JS, PhantomJS, Spring Hibernate, bootstrap CSS, Tomcat Server, Windows family

Responsibilities:

  • Analysed, Designed and developed teh system to meet teh requirements of business users.
  • Participated in teh design review of teh system to perform Object Analysis and provide best possible solutions for teh application.
  • Captured teh user requirements wif use-case diagrams and delivered Class and Sequence diagrams using UML and Rational Rose.
  • Implemented presentation tier using HTML5, JQuery, JSP, Servlets, CSS and LESS
  • Used AJAX for implementing part of teh functionality for Customer Registration, View Customer information modules.
  • Involved in user interface design and development using JSP, JSTL, HTML5, CSS3 and JavaScript.
  • Developed internal application using Angular.js and Node js connecting to Oracle on teh backend.
  • Developed teh application using Struts Framework which is based on teh MVC design pattern.
  • Involved in teh development of presentation layer and GUI framework using EXTJS and HTML.
  • Developed UI using Javascript framework for building rich UI
  • Used JavaScript for client-side validation.
  • Used Agile/Scrum development methodology.
  • Involved in developing couple of pages from scratch using Ext JS and Spring MVC.
  • Backend API TEMPhas been completely developed wif Node js.
  • Developed teh applications using Eclipse IDE.
  • Responsible for development of DAO's (Data Access Objects) to interact wif teh database using JDBC.
  • Implementation of Dashboard Design using InteractJS.
  • Implementation of Subscription service using PhantomnJS.
  • Strong experience in Front End Development using technologies like experience in JavaScript Ajax Frameworks, jquery, CSS3, HTML5, Responsive design and JSP.
  • Implemented Spring MVC framework for developing J2EE based web application.
  • Used JDBC to connect and access database.
  • IBM WebSphere 6.0 to deploy J2EE application components.
  • Database tier involved teh Oracle database and SQL.
  • Writing Web Service clients using SOAP, WSDL to interact wif teh service APIs exposed by other departments.
  • Writing teh unit tests for teh JavaScript code using Jasmine language and Karma test runner.
  • Developed stored Procedures in PL/SQL.
  • Debugged teh application using Firebug to traverse teh documents and manipulated teh Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Created SQL statements for teh TEMPeffective retrieval and storage of data from teh database.
  • Developed JUnit test cases.
  • Training Associate software engineers for implementing AngularJS in teh project.

Confidential

Sr. Java/J2EE Developer

Environment: Java/J2EE, Spring Hibernate, AngularJS, bootstrap CSS, Tomcat Server., windows family.

Responsibilities:

  • Worked on Angular JS to create single page applications using its features like Controllers, Services, Directives
  • Worked on creating Dynamic Navigation bar through JSON data using Angular JS service.
  • Created custom directives based on client's requirements.
  • Worked on retrieving data (supplier's & their contracts related data) from remote servers by using services to display those results on web pages.
  • Worked on filtering teh data comes from remote servers using Angular JS services by Angular JS filters concept.
  • Worked on D3 to generate a HTML table from an array of numbers and by using teh same data to create an interactive SVG bar chart wif smooth transitions and interaction.
  • Worked on D3 to change an existing document in response to user interaction, animation over time, or even asynchronous notification from client.
  • Worked on functional testing of web services using Soap UI and consuming those web services provided by java developers.
  • Worked on GIT features likecheap local branching, convenient staging areas, andmultiple workflows.
  • Developed UI on mobile web platform using JavaScript, HTML, CSS, JavaScript validations and JSON.
  • Involved in developing teh UI pages using HTML5, CSS3, Angular JS, JavaScript, JSON, JQuery, Ajax.
  • We has followed wif Agile and Scrum development methodologies
  • Worked closely wif teh UI Designers using flash to create web designs.
  • Worked closely wif designers to implement mock-ups and teh layouts of teh application using HTML5, BOOTSTRAP.
  • Worked on Maven to build teh project.
  • Worked wif Firebug to locate teh issue through different browsers.
  • Worked on Fixing Cross browser issues (Cross Browsing) in Internet Explorer 7+ (including IE9), Safari, Chrome, and Firefox.
  • Worked on Responsive web design(RWD) using bootstrap which adapts teh layout to teh viewing environment by using fluid, proportion-based grids, flexible images, andCSS3 media queries.
  • Worked extensively wif teh backend team to integrate teh HTML5 code into JSPs.
  • Creating DAO, Service & Controller layer components.

Confidential, MD

Sr. Java/J2EE Developer

Environment: Java/J2EE, EJB, Struts 1.2.4, Spring MVC,iBatis, JSP1.2, Servlets 2.1, Maven, Hibernate, JMS, XML, SOAP, UDDI, WSDL, WAP, WML, JDBC, JavaScript, jQuery, UML, HTML, JNDI, CVS, JUnit, WSAD 5.1.2, WebSphere App Server 5.1, Eclipse Based RCP, BND Tools, Rational Rose, and Oracle 9i.

Responsibilities:

  • Involved in variousSoftware Development Life Cycle (SDLC)phases of teh project which was modelled usingRational Unified Process (RUP).
  • GeneratedUse Case Diagrams,Class Diagrams, andSequence DiagramsusingRational Rose.
  • Implemented teh application usingJakarta StrutsFramework, whichis based on Model View Controller design pattern.
  • Used teh StrutsValidationandTiles Frameworkin teh presentation layer.
  • Developed user interface usingJSP,JSPTag librariesandStruts Tag Librariesto simplify teh complexities of teh application.
  • Develop teh Project using technologies like HTML, jQuery, various Spring modules and Spring frameworks.
  • Used Layout and functionality of an RCP application.
  • Used rich client platform (RCP), for developing rich clients, as well as opposed to thin clients, such as web pages Illustration allows customer to view all teh history of policy using mainframe calculator and java middleware application using dot net crystal report.
  • Design and development of RESTful webservices to put/post teh device data, perform teh full and incremental back of teh devices mainly using json, java script, unix, mojodb on device side and java/j2ee technologies, spring and hibernate, mysql, mongodb on server side.
  • UsedSpring Frameworkfor Dependency Injection and integrated it wif teh Struts Framework and Hibernate.
  • Developed teh rules engine using Drools and its output component.
  • Used aWAPserver for communications to teh customer.
  • UsedWeb services-WSDLandSOAPfor getting credit card information from third party
  • Design and development of Eclipse based RCP application which gets teh live async messages from life application. RCP application connects to server side using JMS-OSGi bundle.
  • UsedJMS APIfor asynchronous communication by putting teh messages in teh Message queue.
  • Implemented various design patterns in teh project such asBusiness Delegate, Session Faade, Data Transfer Object, Data Access Object, Service Locatorand Singleton.
  • Performed unit testing usingJUnitframework and used Struts Test Cases for testing Action Classes.
  • UsedAntscripts to build and deployed onWebSphere Application Server.
  • Developed teh different components of application such as JSPs, Servlets usingWebsphere Studio Application Developerand usedCVSfor version control.

Confidential

Java/J2EE Developer

Environment: Html, JQuery, PHP, Core Java, Electro Tank Server, development(Windows-7), production (Linux).

Responsibilities:

  • Analyze teh marketing Requirements & creating teh understanding document.
  • Update teh check in for all user updated Documents.
  • Extensively worked in performance tuning of programs and processes.
  • Involved in implementation of FactoryDesignpattern, AbstractFactoryDesignpattern, SingletonDesignpattern, DAODesignPattern, DTODesignPattern for teh project (Rummy & Poker).
  • Involved in Class Design according to Design patterns.
  • Involved in Class Design and development of Bonus module for Poker & Rummy Games.
  • Involved in development of Single Table and Multi Table Tournament game for Poker.
  • Involved in teh development of Pool Rummy Game (Flavor of Rummy).
  • Involved in Designing Database Entities for Bonus Module and Tournament module.
  • Manual testing & Bug Fixing.
  • Involved in business layer development by using Spring & Hibernate.
  • Implemented Action Classes Using Struts framework and hibernate persistence mapping using POJOS.
  • Implemented user interface guidelines and standards throughout teh development and maintenance of teh website using DHTML, HTML, CSS, JQuery, and JavaScript.
  • Used JavaScript to perform checking and validations at Client's side.
  • Built a robust and secure content management system for some projects as per clients’ needs and requirements where HTML, CSS, AJAX and JQUERY were extensively used.
  • Created UI documentation and added HTML/DHTML halp to interface.
  • Utilized JavaScript closures to create an audio player wif a responsive UI dat plays, pauses, and skips audio.
  • Implemented AJAX controls in JavaScript.
  • Created HTML navigation menu dat is role based menu items changes dynamically, derived from teh database in teh form of XML.
  • Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Created Hibernate MappingFiles.
  • Participated in regular requirement and status calls wif client.
  • Has fixed all teh bugs assigned to me on time.

We'd love your feedback!