We provide IT Staff Augmentation Services!

Sr Java Developer Resume

2.00/5 (Submit Your Rating)

Foster City, CA

SUMMARY:

  • ver 9 Years of experience as a Java J2EE Developer in Development of web - based applications using Java, J2EE, JSP, Servlets, Struts MVC, Hibernate, Spring MVC, HTML, JavaScript, EJB, JDBC, JNDI, XML, AJAX, JUnit and build tools like ANT and Maven.; Application servers (Websphere, JBOSS, Tomcat and Oracle Weblogic).
  • Extensively utilized the features provided by Struts and Spring framework in various projects for MVC architecture.
  • Experience in service oriented architecture including universal description and discovery integration (UDDI) lookups, web service description language (WSDL) using SOAP protocol and extended mark-up language (XML) and java XML parsers such as JAXB, SAX, DOM.
  • Development, testing and deployment experience of enterprise applications on Windows & UNIX platforms through IDE’s such as Eclipse, net beans.
  • Experienced with IBM WebSphere Application Server, Oracle WebLogic application server, JBoss and Apache Tomcat Application Server.
  • Knowledge and experience with Multithreading/ con-currency
  • Extensively used J2EE Design Patterns.
  • Experienced in implementing full life cycle of software development process (SDLC)
  • Used version controller tool like SVN and CVS.
  • Utilized the Agile based iterative methodology using scrum and Extreme Programming.
  • Thorough understanding & involvement in all phases of Software Development Life Cycle. Extensive work on implementing persistent architecture mechanism using Hibernate and EJB.
  • Successfully either implemented / participated in N-tier, MVC, SOA architecture for various enterprise projects.
  • Experience in working with JDBC, oracle, SQL server and MySQL.
  • Experience with unit testing using JUnit and knowledge of ANT and log4j tools.
  • Understanding of object-oriented design, re-use, and component-based development.
  • Good at Documenting and Understanding User requirements and System Specifications.
  • Participated in Project Requirement and Planning meetings.
  • Excellent communication, analytical, interpersonal and presentation skills.

TECHNICAL SKILLS:

Internet Technologies: Java EE 5.0, Java (JDBC 2.0, Java Beans), J2EE (EJB, Servlets, JSP, JNDI), XML, SOAP, REST, JavaScript 1.2, CSS

Frameworks/ORM tools: Spring 3.0/2.5, Struts 2.0/1.1, Hibernate 3.0/2.5

App Servers/ Middleware: WebSphere 7.0/6.1, Weblogic 10.x/8.1Tomcat 7.0/6.0, JBossIDE / Programming Tools: Eclipse 3.x, JBuilder, SQL Navigator, PL/SQL Developer

Operating System: Unix, Linux, Windows NT/2000/XP.

Scripting Language: XSL, XSLT, HTML, JavaScriptDatabase/Tools: JDBC, Oracle 8i/9i/10g, SQL Server 7.0, MySQL

Libraries and Tools: Ant, Maven, Jasper ReportsVersion Control: SVN, CVS

Functional Domain: Financial, Banking, Ecommerce, Telecom, Insurance, Pharmacy and Health care.

PROFESSIONAL EXPERIENCE:

Confidential, Foster City, CA

Sr Java Developer

Responsibilities:

  • Involved in the requirements gathering phase and worked with the business analysts, customers, project managers to sort out the requirements and their technical feasibility and finalizing the design level requirements (DLRs).
  • Sprint planning and backlog grooming activities including effort estimation based on high level requirements provided by client.
  • Participate in daily Sprint stand-up meeting to trace status/progress/impediments of every day appointed tasks and activities.
  • Been involved in the design phase of the application to come up with the Design Level Documents (DLDs) for the Angular-UI layer and the rest web services.
  • Guided the team in the construction and been involved in the construction of the angularJs based screens and the rest web services.
  • Guided, coordinated and developed the html-views, controllers, directives, filters, angular-services for building the angular UI layer. Employed the angular concepts of data-binding, scopes, dialogues, route-providers, angular-directives, modules, SPA, ng-grid etc.
  • Involved in the entire software solution including code development, JUnit testing, SONAR quality compliance using Java/J2EE.
  • Used Model Driven Architecture Framework to create Adapter and its handlers
  • Worked on Ejb and Http Handlers.
  • Used Bootstrap css for styling.
  • Wrote and integrated with the business validations for the application in the Drools layer. Developed unit and Integration test cases using TestNg.
  • Created XML schemas for the Request and Response of the Adapter Handlers.
  • Used Splunk to check the logs.
  • Extensively used Maven build tool and SVN for version control.
  • Performed SONAR testing on the Adapter Handlers to analysis the code Quality.
  • Build Dynamic webpages with AngularJS MVC framework by having individual controllers, directives, services for each module.
  • Created a Restful webservices Cilent by using AngularJS ressource Service
  • Used CDI Annotations for dependency Injections
  • Used Javax,ws.rs API for creating RESTFUL Service resources
  • Used JSON as data interchange format in AJAX calls.
  • Maintained JIRA for task. defect reporting, issue tracking
  • Used GIT for subsequent check ins and checkouts.
  • Used Stash application to retrieve projects from GIT
  • Used Maven as Build tool.
  • Involved in guiding the team with the development of the manager and the business object layers using the Spring IOC.
  • Used the Spring Application Context, Spring AOP, Spring ORM, Spring DAO, and the Spring MVC components of the Spring framework.
  • Developed the DAO layer and had the Hibernate and SQL queries coded in it for accessing the business data from the DB2 database.
  • Developed java beans implementing the DTO design pattern for transporting the data across the layers.
  • Developed a JAX-WS web-service using Spring web-services top-down approach.
  • Used Wildfly 8.0 as server for deployments.
  • Used RSA as the IDE for the development of the application. Did the server level configuration using the admin console for working with the test, development and the production databases.
  • Provide Daily and Weekly Status updates to Manger on project.
  • Connected to Unix boxes for analyzing the logs and finding the root causes of the issues found in QA/System/UAT/Performance testing and in production and for running the batch jobs and for analyzing/modifying some perl scripts.

Environment: Java, J2EE, Spring, Hibernate, Junit, Agile/Scrum, TDD, JSP, JDBC, JMS, JAXB, Jquery, Weblogic 12, Oracle 10g, Bootstrap, Log4j, SOAP Webservices, Maven, GIT, PL/SQL, Weblogic Application Server, Unix

Confidential, HoffMan Estates, IL

JAVA Developer

Responsibilities:

  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Business logic is implemented using Struts action components in the Struts and Hibernate framework.
  • Developed server-side services using JSF, Apache Trinidad components, Java, Hibernate, Spring, Web Services
  • Developed many JSP pages, used Dojo in JavaScript Library, jQuery UI for client side validation.
  • Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout the company's IT team using GWT, Sencha, Spring data, JPA.
  • Implement Fedex and UPS API, create web service for shipping department needs. Designed and created the cross tab report for sale and marketing and Purchasing department needs. Involved in designing Jasper Report by using Ireport for generating Invoice, Pick Slip and Pack Slip.
  • Worked on front-end validation through JavaScript and back-end validation using Spring Validation Classes
  • Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Developed using JQuery for CSS Manipulation, Events, Effects, Animation and Ajax interaction for Rapid Web Development. Java and JSP developer for J2EE web application on WAS, DB2 and AIX.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology. Implemented all the CRUD operations using JPA query language. Worked on PL/SQL and created views, triggers, procedures, function and stored procedures.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Develop innovative and quality solutions by making use of latest tools and technologies like Apache CXF, Spring Core, and Spring AOP.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval
  • Used Eclipse for developing the application and CVS for version control.
  • Involved in setting up of the environment in WebSphere Portal and WebSphere application servers for partners to improve adoption of the application and to retire legacy ordering systems.
  • Effort estimation, resource management, version Management tools like GITand Clear Case.
  • Online Community: Developed a website acting as a central online resource and communications hubfor the dyslexic community using Wordpress.
  • Used JUnit/JMock for to write unit tests, STIQ for UI testing and JMeter for Black-Box testing. STIQ is an open source testing suite developed by Solutions IQ which is based on Selenium and Fitnesse
  • Established a lightweight Scrum project management process and helped team meet sprint goals.
  • Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Developed JSPs using EL language and JSTL tags.
  • Designed and implemented business functionality for WEB system hidden login authentication, agent import and “can see” using the following technologies: JAXB, SAX, XML, and Servlets.

Environment: s: Java 1.6, J2EE, JSP, Servlets, SOAP, Rest webservices, Apache Axis2, Spring 3.0, Hibernate 3.0, AGILE/SCRUM, XML, XSD Schema, PL/SQL, Apache Tomcat, JBOSS Server, Oracle WebLogic 10.0 Server, Oracle 10g, Apache ANT, Unix, Junit 4.0

Confidential, Cedar Rapids, IA

Java\J2EE Developer

Responsibilities:

  • Involved in design and implementation ofMVC architecturein different modules.
  • Developed front end usingStruts framework, business components usingSpring frameworkandDAOclasses usingHibernate frameworkfor persistence management and involved in integrating the frameworks for the project.
  • Involved in writingJSF Backing Beansfor controlling the UI and writing custom components and validations.
  • Designed the application using UML.Class Diagrams,Sequence diagramsandState diagramswere developed usingRational Tools
  • ImplementedJSF Convertersto handle formatting and Localization and configured thefaces-config.xml to create a web application navigation rule.
  • Created many JSF based web applications.
  • Involved in writing Multi-threaded programs for various applications.
  • Developed various reusable Helper and Utility classes which are used across all the modules of the application.
  • I usedJSRto integrateJava technology and scripting languages by defining a standard framework and application programming interface (API).
  • UsedSQL * Loaderfor moving data from external files into the Oracle database.
  • WroteAction classes,Action FormsBeans,ValidatorsusingStruts Framework.
  • ImplementednestedtaglibAPI along with other standardtaglibsandTiles plug-inin the application, as a better approach for screen development and reusability of visual components in theJSPpages.
  • Prepared EJB deployment descriptors using XML.
  • Wrotebuild & deployment scriptsusingANT, Maven, shell scripts onunixenv.
  • Integrated business layer usingHibernatewithSpring DAO.
  • ImplementedSpring Bean Factoryto createproxiedobject usingAOPframework
  • Wrote data Components and Managed Beans for Plan Setup, wrote and called StoredProceduresusingJava, HQL,Hibernate.
  • Involved in the performance tuning ofPL/SQLstatements.
  • Wrote manyJavaScriptsto doclient side validations.
  • Involved inUnit & Integration Testingfor different Modules in the application.

Environment: java5.0, Ajax-Prototype,weblogic, JSF, FLEX, SQL * Loader, J2EE, JCAPSEJB 3.0, Spring Framework,Hibernate, JMS, JDBC, UML, XML,XSLT, HTML, Tomcat,JBoss,oracle 10g,Shellscript.

Confidential, New York, NY

Java/ J2EE Developer

Responsibilities:

  • Web Interface is designed using J2EE, JFC/SWING/APPLETS, XML/SOAP, WSDL, Web Services, Web sphere, JPA and EJB.
  • Stored information in XML/XSLT form. I was responsible for building the front-end portion of the application utilizing XSL and deployed to IBM Web sphere 4.0.
  • Written the complex XSL Style Sheets to convert each XML file to its Schema to validate all inbound and out bound Business documents.
  • Contributed in developing EJB’s and deployed in Web Sphere application server.
  • Used Junit and Ant environment for testing and deployment. Client side validation using Java Script. Designed Business logic into Complex SQL’s, Stored Procedures, functions and views.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listerners.
  • Supported production monitoring for regular processing and reprocessing of billing stream files. Generated the web reports, age reports, manual reports for each product.
  • Participated in the product lifecycle including black / white box testing, integration testing and performance / stress testing, as well as functional testing.

Environment: Web Sphere 4.0, WSAD 4.03, EAD4J, HP Unix, Windows NT, Java 2, EJB 2.2, JSF 1.2,Servlet, Java Script, CSS, JPA, HTML.DHTML, XML/SOAP, WSDL, Web services, XML Schema, XSLT, ANT, Junit, Oracle 9i AS, SQL/PL SQL

Confidential

Java Developer

Responsibilities:

  • Involved in Requirement gathering, Analysis and Design using UML and OOAD
  • Developed user interface using HTML, CSS, JSPs and AJAX.
  • Client side validation using JavaScript and JQuery
  • Designed the Application using Model View Controller Architecture.
  • Developed different modules using J2EE (Servlets, JSP, JDBC, JNDI)
  • Integrated the Application with Database using Hibernate.
  • Communicated between different applications using JMS.
  • Used JNDI for registering and locating Java objects.
  • Interacted with backend Oracle and wrote stored procedures, functions and cursors for deleting and inserting using PL/SQL.
  • Deployed the Application in Weblogic App Server.
  • Developed test cases and performed unit testing using Junit framework.
  • Writing Test Plan, Test Scenarios, Test Cases and Test Matrix documents analyzing the Use Cases. Responsible for manually testing the entire application for GUI, Functionality, Business Logic and Use case adherence.
  • Writing Automated Test Cases, Test Scripts, and Testing Scenarios, using Quick Test Professional for Regression testing, implementing the required checkpoints and updating them from time to time.
  • Worked on production issues
  • Utilized SQL and PL/SQL for working with data relating to testing, test dataset creation and verification.
  • Analyzing key scenarios to realize crucial functional areas of the application, Creation and Execution of QTP Test Scripts against the Key functional areas and Performance Testing of the Application
  • Defect reporting, tracking and generation of reports and graphs for management requirements.
  • Interacted with the Users and Documented the Application.

Environment: Java, Weblogic App Server, Struts, JDBC, JNDI, JSP, JMS, HTML, XML/XSL/XSLT, J2EE, PL/SQL, SQL, Oracle 9i, Junit, WindowsNT. Quick Test Professional, Quality Center.

We'd love your feedback!