We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

CaliforniA

PROFESSIONAL SUMMARY:

  • 8 years of experience in Architecture, Analysis, Design, Development, Testing, Documentation, Deployment, Integration, and Maintenance of web based and Client/Server applications using Java and J2EE technologies
  • Strong understanding of Object Oriented Analysis and Design, Object Oriented Programming, Software Development Life Cycle (SDLC) process and Agile methodology.
  • Hands on Experience in J2EE architecture, design patterns, objects modeling using various J2EE technologies and frameworks.
  • Experience on RESTful API’s for CA Spectrum using Java for 3rd party integrations
  • Expertise in developing software Web Applications using J2EE technologies like Core Java, JSP, Servlets, HTML,Angular JS, Java Script, JDBC, JNDI, XML, Struts, JSON, Hibernate, Spring, Web2.0 technologies, AJAX, JQuery and JUnit.
  • Robust knowledge in Web Services, SOAP programming, WSDL, and XML parsers like SAX, DOM.
  • Extensive experience in designing, developing and deploying J2EE applications on Websphere Application server, Weblogic, Apache Tomcat, JBoss etc.
  • Good Experience wif XML technologies including XML, XSL, and XSLT.
  • Experience wif IDEs like RAD, WSAD, Eclipse, My Eclipse, NetBeans etc.
  • Good Exposure in writing SQL queries, PL/SQL stored procedures/functions etc for relational databases like Oracle 10g/9i/8i, DB2, SQL Server 2000, MySQL, and Sybase etc.
  • Extensive knowledge of Client - Server technology, web-based n-tier architecture, Database Design and development of applications using J2EE Design Patterns like Singleton, Session Facade, Factory Pattern and Business Delegate.
  • Hands on experience wif JUnit in developing test cases and determining application functionality.
  • Experience in working on various operating systems like Windows and Unix/Linux.
  • Excellent communication, presentation skills, a very good team player and self-starter wif ability to work independently and as part of a team.
  • Good at production support, root cause analysis and resolving production issues.
  • Good experience at performance tuning of web applications and SQL queries.

TECHNICAL SKILLS:

Operating Systems: Windows 2000/XP/NT/vista/, Unix, Linux.

Programming Language: C, C++, Java, J2EE, PL/SQL, T-SQL

Web/J2EE Technologies: JSP, Servlets,Angular JS, HTML, Java Script, AIP, JSF, EJB, JDBC, JNDI, JPA, JMS, XML, Struts, Hibernate, Spring, AJAX, and Junit

Application/Web Servers: Websphere 6.0/5.0, BEA WebLogic 8.1/6.0/5.1, JBoss 3.2.5,Tomcat 4/5/6

IDE: RAD 6.0, WSAD 5.1, Eclipse 3.0, Sun One Studio 5.1

Open Source Java: Ant 1.6, log4j, JUnit 4.0 and dom4j, JAXB

Frameworks/ Architectures: MVC2, Struts 1.2, Strut 2.0,Angular JS Boostrap

Design Methodologies: SDLC, OOAD using UML

Design Tools: Rational Rose 2000, Microsoft office Visio, Microsoft Project.

RDBMS/Databases: Oracle 10g/9i/8i, DB2, MySQL, SQL Server 2005, Sybase.

Version Control Systems: CVS,SVN, Rational Clear case

Distributed Technologies: J2EE, EJB, JavaRMI, Web Services.

PROFESSIONAL EXPERIENCE:

Confidential, California

Java Developer

Responsibilities:

  • Involved in teh Business Requirement Analysis, Design, Coding, Testing and Support.
  • Worked on Agile Methodology that includes weekly meeting wif business analysts and monthly sprint review wif clients.
  • Extensively worked on User Interface for few modules using JSPs, HTML5, JavaScript, JQuery, Ajax
  • Designed and developed application based on Spring MVC design pattern, used spring validation and wrote validation rules.
  • Implemented Spring Business objects (BO), Spring Data Access Objects (DAO) and Data Transfer Objects (DTO).
  • Involved in integrating teh business layer wif DAO layer using ORM tool Hibernate
  • Used Hibernate Query language (HQL) to perform queries against teh database.
  • Used Hibernate for Persistence in data access layer to access and update information in teh database.
  • Used Spring MVC Framework to develop teh application by implementing Controller, Services classes.
  • Used different design patterns like Singleton, Factory, Adapter, Front Controller, Decorators, Data Access Object (DAO), Data Transfer Object (DTO) and Business Delegate to develop teh application.
  • Involved in XML config file used XPath, XQuery for query passing.
  • Prepared rich and responsive web applications in bootstrap.
  • Convert teh swing application functionalities into angular js.
  • Used JAXB API to bind XML Schema tojava classes.
  • Consumed and created Restful Web services.
  • Developed POJO based programming model using Hibernate
  • Involved in writing Stored Procedures and Functions using PL SQL in Oracle 10g.
  • Extensively worked wif Eclipse and Tomcat to develop and deploy teh complete application.
  • Used Maven as teh build tool.
  • Used CVS as version control system.
  • Implemented Web Service Alarm and Event API’s which gets teh data from teh Back-End objects.
  • Involved in Unit & Integration Testing using Junit framework.
  • Used log4j logging framework for logging application messages.

Environment: Java, JSP, Spring 3.0, POJO’s, Hibernate, XML, Web services, Liferay, HTML5,Angular Js, Boost rap, JSF, CSS, JavaScript, Apache Tomcat, MAVEN, Log4j, Oracle, CVS, Agile, Eclipse, Junit, JAXB, Design Patterns, REST API, HP Quality Center.

Confidential, Mountain View California

Java Developer

Responsibilities:

  • Involved in use-case analysis, design reviews and software component estimation.
  • Used Scrum (Agile) as Development methodology.
  • Developed angular js directive to create different graph types based on user selection.
  • Created bar-chart and line chart plugin using D3.js.
  • Involved in designing teh overall System Architecture of Project based on MVC (Model View Controller), Struts Framework, Spring Framework and J2EE specifications.
  • Involved in Server Side coding using Spring MVC framework.
  • Applied design patterns including MVC Pattern, DAO Pattern and Singleton.
  • Involved in writing Spring configuration XML file that contains declarations and other dependent object declaration.
  • Performed teh duties and activities of a Project Manager on API qualification testing of a new managed pressure drilling project
  • Development of UI models using HTML5, JSP, JSF, JavaScript, JSON and CSS.
  • Worked on Hibernate ORM/JDBC conversion utility for teh purpose of Data Conversion.
  • Responsible for developing DAO layer using Hibernate ORM framework.
  • Developed SQL to pull out various combination closing fee details.
  • Used SOAP web services to send and receive order related data from other sub systems.
  • Participated in design meetings and prepared prototypes based on Restful and SOAP for invoking third party Web Services.
  • Coordinated wif offshore development team and clarified their day-today questions. Reviewed offshore delivery before check-in teh code.
  • Used ANT scripts to build and deploy application.
  • Implemented logging using spring’s (AOP) Aspect Oriented Programming Concept.
  • Used LOG4J, JUnit for debugging, testing and maintaining teh system state

Environment: Java, JSP, Spring 3.0, Hibernate, API,RAD 7.5,AIP, XML Web service JAX-WS, HTML5, XML, JSF, CSS, JavaScript, AJAX,Angular JS,Boostrap MAVEN, Log4j,Agile, Clear Case, Web sphere 7.0, Oracle, REST, SOAP, JIRA, JAXB, Python.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Involved in translating functional requirements into technical requirements.
  • Involved in document analysis and technical feasibility discussions for implementing new functionalities.
  • Generated Hibernate XML files for teh configured beans.
  • Good knowledge in developing single page application using Angular JS.
  • Involved in developing front end screens using JSP, JPA, Struts View Tags, JSTL, JSON, XML, XSLT, DHTML, HTML5, CSS, AJAX, Web2.0 technologies, JavaScript, JQuery.
  • Involved in server side and front-end validation using Struts Validation framework, JavaScript
  • Used various components of struts like Action Classes, Action Servlet, Action Forms, Tiles, Validation Framework, etc.
  • Developed RESPA Mortgage Compliance application using MVC framework/J2EE technologies, which is used to Add/Modify mortgage closing fees based on RESPA govt. regulation.
  • Developed various Database interaction objects by implementing teh DAO patterns and used JDBC as Model Component.
  • API used to relate dis information to dependent POST modules.
  • Participated in testing and release activities, served as a liaison between super user and teh application for testing against defined requirements.
  • Used Web Services, SOAP programming, WSDL, and XML parsers like SAX, DOM.
  • Created, reviewed and maintained detailed functional and technical design documents for teh channel sales and channel program management processes in teh functional areas supported.
  • Oracle database was used, wrote stored procedures for common queries
  • Involved in designing teh database schemas for teh new data layer on Oracle using TOAD.
  • Used Linux/Unix scripting.
  • Involved in migration of Weblogic Application Server 8.1 to Apache Tomcat 6 and Jboss6.
  • Used VSS as source control repository for configuring teh source code using teh subversion.
  • Involved in Unit Testing and Bug-Fixing and achieved teh maximum code coverage using JUNIT test cases.
  • Used Selenium to automate some test cases.
  • Was involved in production support and used Mercury Quality Center for defect tracking.

Environment: Core Java,Aip,Angular js,Boostrap, Sun JDK 1.6, JSP, JPA, JSON,HTML, Struts, J2EE, Design Patterns, Servlets, Hibernate, Struts Tag Libraries/JSTL, XML, XSLT,UML, JUnit, Oracle, Weblogic Application Server 8.1/9.2, Log4J, CSS, jQuery, VSS, ANT, Windows XP Professional

Confidential

Java Technology Analyst/Developer

Responsibilities:

  • Involved in requirements gathering and developing teh use cases.
  • Designed class diagrams and sequence diagrams using Microsoft Office Visio.
  • Implemented persistence framework using Hibernate
  • Responsible for designing hibernate mapping files based on business logic and Object relationships
  • Handled Transaction Management in Hibernate using provided data source.
  • Developed Spring Controllers, Domain(business logic) and utility classes
  • Deployed EJB Components on WebLogic.
  • Good knowledge in developing single page application using Angular JS.
  • Developed web pages using JSP, JPA, HTML, XSLT, CSS, JavaScript, JSTL, JQuery.
  • Implemented performance best practices to a web site.
  • Developed Controlling Page Navigation and Handling teh Request Parameter's wif Managed beans in JSF.
  • Involved in developing various EJB's to handle business logic and also wrote numerous Session/Entity Beans and deployed on Server.
  • Assisted on migration tasks and application/setup checkouts
  • Used AJAX for rich user interface for rich internet applications
  • Developed SQL Server applications, translate data and manage implementation to ensure successful execution of teh application
  • Involved in moments of application from development to QA, QA to UAT and UAT to Production environments. validation of data, transfer via i8237 DMA across PC-104 bus, and API to communicate wif scheduler, BIT and various LRUs.
  • Stream lining production support process, shift allocations, reviews
  • Implemented logging by using Log4j
  • Used Selenium to automate some test cases.
  • Coding / Analyzing / Unit Testing teh production tickets opened for teh Orion application in production

Environment: Java, J2EE, JSF, Struts, AJAX, EJB,API, Hibernate,, Rational Rose, XML - Parser (DOM), XLST, JSP, JPA, HTML,Angular JS,Boostrap,Aip CSS, JQuery, JavaScript, JSTL, Eclipse, Weblogic, SQL Server 2005, Log4j, MS Visio, Windows XP.

Confidential

Java Developer

Responsibilities:

  • Implemented MVC-II Architecture using Apache Struts framework.
  • Involved in all teh phases of SDLC including Requirements Collection, Design & Analysis of teh Customer Specifications from Business Analyst.
  • Developed and Deployed teh application using WebLogic 8.1 application server/Oracle 9i.x and JMS
  • Involved in understanding teh business processes and defining teh requirements.
  • Designed teh system and documented Use Cases, Class diagrams, Sequence diagrams.
  • Designed and developed User Interface Screens using JSF, JSON, HTML, DHTML and JSP.
  • Used JUnit to write repeatable tests (regression testing), mainly for unit testing.
  • Used Singleton, Service Locator, DAO, Business Delegate, factory design pattern for services.
  • Eclipse used as Java IDE tool for creating Action Classes and XML files.
  • Developed teh User Interface Screens for presenting WebLogic using JSP, HTML, and CSS.
  • Involved wif Postgre SQL Database Design and Development.

Environment: Java, J2EE, JSP, HTML/CSS, Servlets, Java Beans, MDB, JDBC, MS SQL Server, JBoss, CVS, JavaScript, SAX parser, Eclipse, ANT, JUnit 3.x, JMeter.

We'd love your feedback!