We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Bellevue, WA

SUMMARY:

  • About 7+ years of professional experience in comprehensive analysis, design, coding and experience in core Java development, Web Development, Multi - tier enterprise applications using Java/J2EE.
  • Technical expertise in web technologies using JSP, JDBC, JMS, MQ Series, Spring, Hibernate, Webservices, IceFaces 1.x, 2.x and 3.x. Worked with JSF 1.x, 2.x., Struts, EJB, Servlets.
  • Good exposure to XSL, XML, java script, Tag Libraries, JAXP, JAXB, SAX, DOM, Web Services and UML technologies
  • Core development experience for Groovy Grails restful web services.
  • Strong knowledge on front-end technologies like ReactJS, Graph DB, HTML5, CSS, AngularJS, Java.
  • Expertise in designing and developing in databases MS SQL 2008, 2005 and 2000, DB2, Oracle, writing and fine-tuning queries, stored procedures, triggers
  • Experience of using various Design Patterns like Session Façade, Value Object, DAO, Service Locator
  • Experience in data Bus, data streaming and socket programming.
  • Experience in developing web Applications using Struts Framework implementing Action Classes, Struts Validation Framework, Struts Tiles and Struts Tag Libraries.
  • Experience with web services standards and related technologies HTTP, Spring, XML, JSON, REST.
  • Involved in modification of complex SQL queries usingsql navigatorandTeradata sql Assistant
  • Hands on experience on allRelational DatabaseslikeOracleDB2andteradata
  • Experience in designing and developing applications using JBoss, WebLogic and WebSphere application servers and Tomcat web server.
  • Exposure to JMS messaging service and MQ Series for message sequencing.
  • Experience in Hibernate O/R mapping tool.
  • Experience in designing, developing, and deploying JDBC, JSP, Struts, JDK, Servlets.
  • Good knowledge in core java concepts such as OOPS, Collections, Threading, Generics, Exception Handling, Thread pools, Execution services, Concurrency Utilities, File IO and Serialization.
  • Analyzed and designed application using various object-oriented programming features like encapsulation, inheritance, and polymorphism.
  • Experience in requirement gathering, interfacing with users and working with responsibilities like goal-settings, People & Process Management
  • Self-starter with proven success in working without supervision and with teams.
  • Involved in Reading and Understanding Test Cases and identified the frequent functions.
  • Responsible to monitor progress, update client and management on progress on a regular basis and address any conflicts between client expectations and actual output
  • Experience in creating Use Cases, Interaction Diagrams and Class Diagrams using UML with Rational Rose.
  • Domain experience: Logistics, Finance, & Health.
  • Worked on Operating Systems Windows 98/2000 /XP and UNIX.
  • Experience with program management, technical writing, and proposal writing
  • Excellent team player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS:

Languages: Java, C/C++, JavaScript, SQL/PL SQL, HTML, DHTML

Java: J2EE, JSP, Servlets, Java Beans, JDBC, Swing, AWT, Groovy, RMI, Multi-threading.

Frameworks: JavaScript Libraries Struts, Struts-Tiles, Spring, JSF and Hibernate.: Node.js, Angular.js, React JS, Express JS.

Databases: MySQL, Oracle, IBM DB2, MSSQL Server, MS-Access, TeraData DatabaseSybase MongoDB

Tools: /IDEs: Eclipse, NetBeans, JBuilder, JDeveloper, Visual Studio.NET 2010, 2012.

Platforms: Windows NT/2000/XP Vista, UNIX/Linux, Mac

Application Servers: IBM WebSphere, Apache Tomcat, JBoss, BEA WebLogic, TPT, CXL.

Protocols: HTTP, HTTPS, FTP, SOAP, JSON, REST

PROFESSIONAL EXPERIENCE:

Confidential, Bellevue, WA

Java Developer

Responsibilities:

  • Experience on complete Software Development Life Cycle (SDLC) with software development models like Agile Scrum Model and Waterfall model
  • Experience in developing the applications using J2EE Design Patterns such as Model-View-Controller (MVC), Singleton, Session Façade, Business Delegate and Service Locator.
  • Expertise in OOAD and OOP from designing UML diagrams using IBM Rational Rose, Microsoft Visio tools during development phase.
  • Expertise in MVC2 architecture using Jakarta Struts with features like Validation framework, Tiles framework and Internalization.
  • Extensive experience in Core Java, Servlets, JSP, JavaScript, JDBC, JSTL, Struts, JSF, EJB, JNDI, AJAX and Custom Tag Libraries.
  • Extensive experience in working with different MVC Frameworks like spring, Struts and ORM (Object Relational mapping tools) like Hibernate.
  • Good working experience on spring and JSF framework for developing Multi-tier distributed Enterprise Applications.
  • Exposure to Service Oriented Architecture including Universal Descriptive and Discovery Integration (UDDI) lookups, Web Services Description Language (WSDL) using SOAP protocol and Extensible Markup Language (XML) and java XML parsers such as JAXP.
  • Experience in HTML, DHTML, XHTML, Angular.js, CSS, JavaScript Libraries (Prototype, JQuery), AJAX, JSTL specification, Tag Libraries and XSLT, XSD, DTD and Resource Properties.
  • Proficient in Java/J2EE Design Patterns including singleton, command, object pool, session façade, Model View Controller (MVC), Data Access Object (DAO). Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Good experience in log4J implementation to persist the data into log files and experience with Ant and Maven for the build and deployment of applications.
  • Proficient in handling web and application servers in creating Domain, configuring connection pool, JMS, deploying applications on Weblogic, Websphere, Apache Tomcat and JBoss.
  • Experience in development, testing and deployment experience of enterprise application on Windows and UNIX platforms through IDEs such as Rational Application Developer, Eclipse, My Eclipse and NetBeans.
  • Proficient in persistence framework like Hibernate ORM.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers with Oracle, MS-SQL and MySQL.
  • Experience in performing unit testing using JUnit, integration and development of applications done using Ant and Maven tools
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
  • Willing to relocate: Anywhere

Environment: Java/J2EE, MS-SQL, Oracle, MySQL, JMS, WebLogic, WebSphere, Apache Tomcat, JBoss, Ant, Maven, Spring, Struct, Teradata SQL, Hibernate, HTML, CSS, JavaScript Libraries, AJAX, JSF, ORM, XML, Rational Rose.

Confidential

Java Full Stack Developer

Responsibilities:

  • Involved in the complete Software development life cycle starting from design phase to the implementation phase.
  • Created and developed the web-page layout and positioned/developed design elements using Dreamweaver, HTML.
  • Used JSP, Servlets and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Implemented functionality using Servlet, JSP, HTML, Struts Framework, Hibernate, spring, Java Scripts.
  • Involved in the development of HTML and Angular.JS for client-side presentation and data validation on client side with in the forms.
  • Worked with Angular.JS that uses a combination of customizable HTML tags and expressions.
  • Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
  • Created a web application that handles Content Management System and Inventory System using MySQL, JavaScript, HTML, and CSS.
  • Developed responsive applications using Bootstrap which allowed the same application to be optimized for both mobile and desktop resolutions.
  • Development on Web application using Node.js, HTML5, CSS3 Responsive.
  • Writing server-side request handling and automated functional test cases to validate UI functionality using Node.js, JavaScript.
  • Designed and developed Spring SOAP and RESTful web services and Spring JMS modules to interact with enterprise and legacy applications.
  • Designed a Hibernate framework for interacting with the client DB.
  • Developed Maven build scripts and configured continuous integration servers like Jenkins for regular builds.
  • Implemented XML parsing and JSON parsing for data handling on different application.
  • Integrated java code (API) in JSP Pages.
  • Developed administrative interfaces with the technologies of JSP, Node.js and JavaScript.
  • Utilized JIRA in both issue reporting, solutions testing and bug analysis.
  • Optimizing MySQL queries, figuring out fast and efficient ways for them.
  • Used Selenium2 as a testing tool for testing the application which doesn't require any configurations to set up and helps in bringing a productive testing environment.
  • Used JQuery a cross browser JavaScript library to dynamically update the page content on client side.
  • Debug existing modules, optimize MySQL tables.
  • Extensively participated in developing the website across different browsers and performed cross-browser testing.
  • Performed automated tests on the entire code using Agile TDD.

Environment: J2EE, spring, Servlet, JSP, Hibernate, HTML 5, CSS3, Java Script, JSON, Node.js, Angular.js, Maven, Jenkins, Jira, Selenium, MySQL and Windows.

Confidential, Meridian, TX

Java Developer

Responsibilities:

  • Worked on developing an internal website for the employees to store customer and product information.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Used Core Java techniques like Multithreading, Collections and Generics in the development phase.
  • Wrote application level code to perform client-side validation using JQuery, JavaScript code using Angular.JS.
  • Involved in creating HTML5 templates.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML/ HTML5, XHTML and CSS3.
  • Defined new validations through Angular.JS for the form field validation implemented through HTML.
  • Built Web pages that are more user-interactive using advanced level of JQuery, AJAX, JavaScript and CSS.
  • Maintain the code base by frequent updates to revision control using SVN.
  • Structured and designed the JavaScript code using Angular.JS.
  • Developed large-scale, real-time, live blogging server and UI using Angular.JS and experiences with Angular.JS for porting a RESTful service written in Java.
  • Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
  • Identifying and fixing the browser/performance related issues in the application.
  • Created database tables and wrote queries to store information in SQL server.
  • Used HP ALM and HP QTP as a testing tool for testing the application which doesn't require any configurations to set up and helps in bringing a productive testing environment.
  • Performed the smoke test after every release.
  • Developed Unit test cases using JUnit.
  • Written clean-up code to eliminate memory leak issues.
  • Production deployment and validation support and fixing the post production issues in the application.
  • Exposure to development, build and magnification tools like Require.JS and Grunt.
  • Involved in Agile process, two-week Sprints, and daily Scrums to discuss the development of the application experience.

Environment: Core Java, spring, HTML5, XHTML, JavaScript, AJAX, CSS, MySQL, Eclipse IDE, JUnit, JSON, Angular.JS, JQuery, HP QC, HP ALM, HP QTP, SVN, Require.JS and Grunt.

Confidential, Atlanta, GA

Java/UI Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design and Analysis of the Customer Specifications, Development and Customization of the application.
  • Used the J2EE design patterns like Value Object Pattern, Business Delegate, Service Locator and Session Façade, Singleton, Factory and DAO.
  • Developed the application under J2EE architecture using JSP, Struts, spring, Java Beans.
  • Developed layout of Web Pages using Tiles and CSS.
  • Developed JSP pages as per requirements used Dojo JavaScript Library with AJAX to add user functionalities, JQuery UI for client-side validation.
  • Integrated Hibernate ORM framework with spring framework for data persistence and transaction management.
  • Implemented Java Message Services (JMS) using JMS API.
  • Created and implemented stored procedures, functions and triggers using SQL in Oracle database.
  • Participated in verification and validation.
  • Involved in testing the application different tools and fixed the bottlenecks.
  • Errors were logged using Log4j.
  • Used JUnit for debugging the application.
  • Used Subversion for version control and source code management.
  • Prepared technical reports and documentation manuals during the program development.
  • Interacted with users in case of technical problems and mentored the business users.

Environment: JDK 1.5, UML, Struts 1.2, Struts Tiles, Struts Validator, Hibernate, JQuery, Spring, BEA WebLogic 9.1, AJAX, XML, DOM, JDBC, CSS, Eclipse, ANT, Log4j, JUnit, SVN, Oracle 10g and Windows.

Confidential

Java Developer

Responsibilities:

  • Used agile methodology in designing and developing the modules.
  • Collected User Stories for documenting the requirements of registration and search module.
  • Used Visual Paradigm to draw class, sequential, activity and use-case diagrams.
  • Used Struts Validator framework to validate user input.
  • Implemented Singleton Design Pattern by sharing the single service locator object across different Business Delegates.
  • Developed MVC design pattern based User Interface using JSP, XML, HTML and Struts.
  • Implemented Singleton, Business Delegate, Service Locator, Factory, Session Façade, MVC, Data Access Object, Inversion of Control and other design patterns.
  • Used Apache Axis to generate the Application Search web service module.
  • Created WSDL for the web services to be deployed using bottom-up approach.
  • Implemented JMS (Message Driven Bean MDB) to synchronously send and receive messages, errors placed in a message queue
  • Used Messaging API (JMS) to connect to MQ Series in order to get the data from the legacy applications & received the messages through Queues using Bean Managed Persistence
  • Created XML files for storing the data required for Dialogue module.
  • Used SAX parser for validating the XML files against their respective XML schemas.

Environment: Struts, Hibernate, JSP, AJAX, HTML, WebSphere, Apache Ant, Log4J, Eclipse IDE, JUnit, XPath, Web Services, XML Schema, Oracle and Windows.

We'd love your feedback!