We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

San Jose -, CA

SUMMARY

  • 7+ years of IT experience in developing, delivering of software using wide variety of technologies in all phases of the development life cycle. Expertise in Java technologies as consultant, proven ability in project based team work and excellent analytical and communication skills.
  • Strong experience in working end - to-end development life cycle(SDLC) of projects, through the gamut of phases from Requirements Gathering, Analysis, Design, Development, Testing to Quality Review up until Support in warranty and Production Support, in Agile and Waterfall methodologies.
  • Extensive knowledge in working with J2EE technologies such as Servlets, JSP, JSF, JDBC and Object Oriented Programming techniques.
  • Extensively used the JavaScript frameworks, jQuery, Bootstrap, Angular JS, React JS.
  • Experience in developing applications using spring framework including Spring MVC, Spring AOP, Spring IOC, Spring ORM and Spring Security framework.
  • Expertise in JAX-RS Restful, JAX-WS Web Services application development using WSDL, SOAP, JAXB, SAAJ, SOAP/HTTP .
  • Experience in developing applications using Struts Framework.
  • Have good experience in working on Hibernate ORM mapping in accessing Oracle/MySQL Server database.
  • Expertise in Web-Development technologies like HTML, JavaScript, CSS, XML and XSL/XSLT, JAX and JQuery.
  • Experience with multiple Servers like WebLogic, Jboss, Glassfish and Apache Tomcat.
  • Experience and good understanding about RDBMS (Relational Database Management System) like Oracle, MySQL. Coding experience in stored procedures, Functions, Triggers.
  • Good working knowledge on Multithreading, Collections and Exceptions handling.
  • Extensive experience in version control software like SVN, Git.
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Maven, Jenkins and Ant Tool.
  • Strong analytical, problem-solving and organizational skills
  • An innovative team player proven to work under tight deadlines, Adaptable to new software technologies, quick learner and also can work efficiently as an individual.
  • Experience in carrying out the JUnit Tests.

TECHNICAL SKILLS

Languages: Java, Python, SQL, PL/SQL, Shell Scripting, XML

RDBMS/Database Servers: Oracle, SQL Server, Hibernate.

Web Technologies: Servlet, Spring MVC, JSP, HTML, AJAX, Java Script, JQuery,ReactJS,AngularJS

Application Framework: Struts framework, Apache Ant builder, JSF, Hibernate, Spring Framework.

Distributed Technologies: J2EE1.3, EJB and JMS.

XML and Web-Services: XML, SAX/DOM/JAXB Parsers, XSLT, SOAP, WSDL, SOA, RESTful.

Web/Application Servers: WebLogic, Apache Tomcat, JBOSS, Glassfish

IDE/ Tools: PL/SQL Developer, TOAD, SQL Developer, WINSCP, vi Editor, Eclipse, NetBeans, Putty, SVN, MS Office, MS Project

Networking Protocols: TCP/IP, HTTP, HTTPS, FTP and SOAP.

Unit Testing / Build Tools: JUnit, Ant, Maven, Jenkins, Log4j.

Operating Systems: MS-DOS, Windows95/98/NT/2000/XP, UNIX

PROFESSIONAL EXPERIENCE

Confidential, San Jose - CA

Sr. J2EE Developer

Responsibilities:

  • Worked on Agile Environment having daily stand up meetings, pre-planning and planning meeting and also face-to-face communication.
  • Developed presentation layer using JSP, HTML, CSS, AJAX, JavaScript, JSTL taglibs.
  • Involved in implementation of application using conventional design practices (Web-Service Oriented Architecture, MVC-Model View Controller).
  • Designed and developed Business components and Integrated with spring framework.
  • Integrated spring framework with Hibernate that is used for Database operations.
  • Coding the programs in accordance with Program Specifications and adhering to Coding standards.
  • Implemented consumer and provider services using RESTful web services.
  • Created custom, general use modules and components which extend the elements and modules of core Angular 7.
  • Developed the administrative UI using ReactJS.
  • Responsible for compiling and submitting an error report for management each week.
  • Involved in Unit & Integration Testing for different Modules in the application.
  • Implement solutions focusing on reuse and industry standards at a program, enterprise or operational scope.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object.
  • Created and injected spring services, spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema.
  • Ensure compliance with established architecture, design patterns, policies, standards and best practices.
  • Design, develop, implement and maintain a series of programs, subsystem, revision and enhancement of current system.
  • Identify production and non-production application issues.
  • Identify opportunities to fine-tune and optimize applications of java developed projects.
  • Develop and execute unit test plans using JUNIT test cases.

Environment: JAVA, Scala, J2EE, Eclipse, Spring, Hibernate, JSP, Servlets,ReactJS, AngularJS, JDBC, XML, CSS, Oracle, PL/SQL, Toad, Junit, Apache Tomcat, Maven, Jenkins Service now, RESTful Web Services, Spark, UNIX, SVN.

Confidential, Boston - MA

Full Stack Developer

Responsibilities:

  • Developed JSPs for user interfaces to interact with business layer. Developed Servlets to communicate with the other components under Spring Framework.
  • Involved in the development of the presentation tier using JSP, HTML, CSS, XML, XSL, JavaScript and Servlets for login, find Subscriptions and create contract modules.
  • Involved in writing code for Form Beans, Java Actions, DTO and DAO for accessing business methods in the business layer.
  • Good experience in developing Multi-Threading and Backend batch operations.
  • Used Hibernate (persistence framework) to implement the Database Access layer.
  • Developed and deployed SOAP based JAX-WS Web services and deployed Web services on Apache Tomcat 5.
  • Developed application front-end using Spring MVC.
  • Implemented DAO layer by integrating, Spring & Hibernate for ORM mapping and Oracle in the backend.
  • Implementation using Spring Framework along with POJO (Plain Old Java Objects) for achieving middle-ware service delivery.
  • Involved in creation and deployment of Enterprise Application.
  • Part of the team responsible for creating the architecture for staging environment for the Oracle database.
  • UsedWeb services-WSDLandSOAPfor testing.
  • UsedsoapUIfor load testing the Web Services.
  • Designed OLAP solution to perform multidimensional analysis of financial data with existing Oracle database at the backend.
  • Verify data integrity for complex mathematical calculations and totals based on specific criteria for user interface and back-end processes using SQL Navigator and Toad.
  • Created test cases and Involved in Unit Testing using JUNIT Framework in ECLIPSE.
  • Played a significant role in integrating the UI with backend service used spring, Hibernate. Java and SQL.

Environment: JAVA, J2EE, Eclipse, Spring, Hibernate, JSP, Servlets, JDBC, XML, CSS, Oracle, PL/SQL, Toad, Junit, SVN, JQuery, AJAX and tomcat.

Confidential, San Jose - CA

UI Developer

Responsibilities:

  • Developed JSPs for user interfaces to interact with business layer. Developed Servlets to communicate with the other components under Spring Framework.
  • Involved in developing the end to end prototyping using HTML/HTML5, CSS/CSS3, JavaScript, JSON, jQuery, Ajax, Angular.
  • Utilized AgileMethodologies (Scrum) to manage full life-cycle development of the project
  • Defined and developed the application's presentation layer using JavaScript.
  • Used AngularJS as a framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Developed single page responsive Web UI using HTML5, AngularJS, Bootstrap, CSS3, JavaScript, jQuery.
  • Performed a lot of DOM operations for loading and manipulating dynamic content on webpages.
  • Used Bootstrap for front-end framework for faster and easier responsive designs and for web development.
  • Included JSON for massive data transfer between Client/Server. According to different component coding structure, AJAX calls were consumed by XMLHttpRequestobject (JavaScript) and $http service (AngularJS).
  • Dynamically generated web pages using JSP.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Angular.js environment
  • Involved in resolving many critical Production Issues while solving them in time. Also provided Level 1 support for production issues.

Environment: HTML4/5, CSS2/3, JavaScript, jQuery, Ajax, AngularJS, Bootstrap, JSP, ReactJs, AJAX, Grunt, Browserify, Tomcat 6.0/7.0, Eclipse, Oracle, Spring MVC, Agile.

Confidential

Associate Java Developer

Responsibilities:

  • Developing java/ J2EE classes and UI using JSF and CSS.
  • Utilized core J2EE patterns such as Singleton to implement the architecture for the system
  • Developed User Interface using Java Server Pages and utilizing Custom Tag Libraries for creating complex web pages.
  • Developed Custom Validation in struts and used built-in validation to validate the fields in the form.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Developed java static/dynamic HTML pages to provide client side validations in JavaScript and provided an interactive front end GUI using AJAX.
  • Incorporated jQuery to simplify HTML document traversing, event handling and AJAX interactions for rapid web development
  • Used XML Web services for transferring data between different applications.
  • Used JAXB API to bind XML schema to java classes.
  • Used Spring Framework to integrate with OR mapping tool Hibernate.
  • Tested the application functionality with Junit Test Cases and made use of proper logging via Log4J.
  • Used CVS for version control and extensively used ANT as a build tool.
  • Deployed the applications on Jboss Server and used LDAP server for Security and User Authentication Services.
  • Developed Custom Tags to simplify the JSP code. Designed UI screens using JSP, Struts tags and HTML. Used JavaScript for client side validation.
  • Used Struts Framework in the application which is based on MVC design pattern.
  • Consumed Web Service for retrieving the information about the customer or the accounts that was to be used by the carrier business partners.
  • Used JAX-RPC to call web services described by WSDL and registered to UDDI registry.
  • Writing SQL queries to insert, update database. Used JDBC to invoke Stored Procedures.
  • Involved in deploying and Integration of the application in WebLogic application server.
  • Developed JUnit tests, including JavaScript tests, and tests for the persistence layer
  • Involved for deploying the application in to the application server.
  • Wrote stored procedures and performance tuning of complex queries.

Environment: JAVA, J2EE, Eclipse, Struts, Hibernate, JSP, Servlets, JDBC, XML, CSS, Oracle, PL/SQL, Toad, Junit, SVN, JQuery, JSF, AJAX and Jboss.

Hire Now