We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Sunnyvale, CA

PROFESSIONAL SUMMARY:

  • Having nearly 5 years of professional experience in design and development of enterprise applications using Object Oriented Programming, Java/J2EE technologies, Web application development, testing and deployment.
  • Proficient in Application Development with Web Technologies, B2B products, Distributed Technologies and Client - Server Architecture environment.
  • Experience in implementing web based projects using IBM Web Sphere Application Server 5.x/6.x, BEA Web Logic Server 10.0, Oracle Web Logic Server 10.3, JBoss 3.2.x/4.2, ApacheTomcat5.0/5.5and IDE’s like IBM Web Sphere Studio Application Developer (WSAD) 5.0, Eclipse 3.0/3.1, and RAD 6.0/7.0.
  • Experienced with the entire Software Development Lifecycle (SDLC) process including requirement analysis, conceptual and detail design, development, verification and testing.
  • Expertise in application development using various frameworks: Jakarta Struts Framework 1.1/1.2/1.3, Spring Framework 1.2/1.3/2.0/2.5, Java Server Faces(JSF), Spring Batch framework, Hibernate 2.0/3.0/3.2, Java Data Objects with GUI plug-ins
  • Experience in Java Script MVC framework Angular JS
  • Proficient in XML technologies like XML, DTD, XSL, VXML,XSLT.
  • Developed reusable Server side code modules with Enterprise Java Beans Integrated with Remote Method Invocation (RMI) to access remote Servers and invoking Databases with JDBC
  • Extensively experienced in architectural issues and their solutions using various design patterns such as MVC(Model-View-Controller), Singleton, Session Facade, Service Locator, DAO, DTO and Business Delegate.
  • Created custom, general use modules and components which extend the elements and modules of core Angular JS
  • Experienced in implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/WSDL) using Top Down Approach and Bottom up Approach.
  • Experienced in system design, analysis, implementation, testing, development, and maintenance of business software applications with Groovy on Grails, J2EE, Servlets, JSP, Java Beans, XML.
  • Has experience on java web services using Apache Axis2.0
  • Worked on Angular JS (1.0.7), Java script MVC framework
  • Written custom filters, directives for the HTML 5 using Angular JS code
  • Extensive Knowledge on databases like Oracle 9i/10g/11hg, DB2, and MySQL. Experience in writing complex SQL Queries, Stored Procedures, Triggers, Cursors, and Functions.
  • Good working knowledge of database tools like TOAD, PL/SQL, DB Visualizer and SQL Navigator.
  • Developed 3-Tier services, which include databases, messaging systems, transaction monitors, real-time data feeds, and existing enterprise information systems, integrated with Web Sphere and IBM HTTP Server.
  • Expertise in design and development of multi-tiered web based applications using J2EE technologies like JSP 1.1/1.2/2.0, Servlets 2.2/2.3/2.4, EJB 2.0/3.0, JDBC
  • Experience in unit testing the applications using JUnit Framework and developed logging and standard mechanism based on Log4J.
  • Knowledge of Angular JS practices and commonly used modules based on extensive work experience
  • Excellent analytical ability, consultative, communication and management skills.
  • Self-motivated, easily adaptable to new environments and ability to work independently as well as in small groups.

TECHNICAL SKILLS:

Languages: C, C++, Java, SQL.

Markup/Script Languages: HTML, JavaScript, XML, PHP

J2EE Technologies: Servlets, JSP, EJB, JPA, JSF

Web Technologies: HTML, VXML, XHTML, DOM, CSS, SAAS, TDD, DOJO, JAVASCRIPT, DRUPAL JS doc, jQuery, Ajax, JSON,Angular JS,jQuery.

Frameworks: Struts, Spring 3.0/4.0, Hibernate.

Databases: Oracle 8i/9i/10g/11g, My SQL, SQL Server, HSQL, PostgreSQL, MS Access

IDE s: Eclipse, My Eclipse, NetBeans, visual Studio, Web storm

Debugging Tools: Firebug, IE developer Toolbar

Servers: Apache Tomcat, Apache Axis2, JBOSS, Glassfish

Operating Systems: Windows, Mac, UNIX, and LINUX

Source Control: Git, GitHub, GitLab, Atlassian STASH, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, Sunnyvale, CA

Java Developer

Responsibilities:

  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
  • Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript, AJAX, JSON, and jQuery.
  • Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
  • Developed internal web applications on three modules, i.e. customer center, membership center and Web app login using php5 and Drupal.
  • Worked on customizing modules and themes for web applications using Drupal.
  • Responsible to manipulate HTML5, CSS3 in jQuery as well as making the page’s dynamic using AJAX, JSON and XML.
  • Designed and Developed JavaScript frame work which is wrapper on top of jQuery frame work and AJAX based UI frame work for UI Configuration widgets.
  • Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript using Dreamweaver.
  • Developed different jQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Enhanced user experience by designing new web features using MVC Framework like BackboneJS accommodate these advanced and fast technologies.
  • Used the NodeJS and AngularJS MVC Frameworks in the development of the web applications.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Used AJAX frameworks like jQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
  • Ported and redesigned the Lead management system using AngularJS frameworks implementing modular design.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Used Bootstrap and AngularJS in effective web design.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Exposure on SDLC methodology, Agile, Scrum, Test driven development (TDD).
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration.
  • Created responsive UI using Angular Js.
  • Involved in Production Support and minor enhancements as per application requirements.

Environment: HTML4/5, CSS2/3, JQuery, JavaScript, AJAX, XML, JSP, JSON, SOAP, MVC, DOM, AngularJS, Drupal, Internet Explorer, Firefox, Chrome, Oracle, Mongo DB Windows.

Confidential

Java Developer

Responsibilities:

  • Involvement with full cycle development of software which include Requirement Gathering, Design and Develop Applications.
  • Actively participated in Project Designing using JSF Framework and SDLC phases of the MTM-Project.
  • Developed the presentation layer using JSF, CSS and client validations using JavaScript.
  • Developed user interface using JSF Primefaces with Java Beans, MDB’s Custom Tag Libraries and AJAX to speed the application.
  • Used Java/J2EE Design Patterns like Session Façade, DAO Pattern, and MVC Pattern.
  • Implemented controllers, services part.
  • Used web services concepts like SOAP, WSDL, JAXB and JAXP to interact with other projects for sharing information.
  • Involved in initial designing and creating Usecase diagrams, sequence diagrams and class diagrams using STAR-UML tool.
  • Used SVN for software configuration management and version control.
  • Implemented Spring Dependency Injection.
  • Developed bug fixes for VXML applications
  • Implemented spring security features to different modules of the Project.
  • Implemented POJO based domain model integrated with Hibernate ORM for persistence.
  • Developed client modules for the SOA Integration.
  • Followed Agile TDD approach, performed unit testing using JUNIT and Jenkins for continuous integration.
  • Implemented Service Oriented Architecture using Apache Camel framework for the middleware.
  • Developed SOAP web services and clients using Apache CXF framework.
  • Added and modified existing Business JRules based on continuously changing business requirements and performed Unit testing to ensure system stability and consistency.
  • Implemented Routing Rule Engine, using IBM - ILOG JRules.
  • Written shell script files to update the configuration and application data corrections.
  • Responsible to write UNIX shell scripts to automate the Build process.
  • Wrote JUnit Test Cases to test workflow.
  • Monitored logs by using LOG4J.

Environment: JDK1.6, Core Java, EJB 3.0, Eclipse Helios, SQL-Server, Servlets 2.5, Spring DI, Spring Security, JSF & Prime Faces 3.2, IBM-DB2, IBM-Data Studio, Hibernate, Web services(Restful), JUnit 4.8, UNIX, Windows XP, VXML,IBM - ILOG JRules 7.2, SVN, Maven and Log4J.

Confidential

Java Developer

Responsibilities:

  • Involved in the complete development, testing and maintenance process of the application
  • Responsible for gathering the requirements doing the analysis and formulating the requirements specifications with the consistent inputs/requirements
  • Developed JSP, Servlets as an application controller.
  • Designed and developed HTML front end screens and validated forms using JavaScript.
  • Used Frames and Cascading Style Sheets (CSS) to give a better view to the WebPages.
  • Deployed the web application on Web Logic server
  • Used JDBC for database connectivity.
  • Developed necessary SQL queries for database transactions.
  • Involved in testing, implementation and documentation.
  • Written Java script code for Input Validation.

Environment: Java, Servlets, JSP, Web Logic 5.1, HTML, JavaScript, JDBC and SQL, PL/SQL, Oracle 8, UNIX.

We'd love your feedback!