We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Woodland Hills, CA

SUMMARY

  • Around 8+ years of progressive experience in all teh phases of software development life cycle (SDLC) dat includes Requirement Study, Analysis, Design, Development, Integration, maintenance, installation, implementation and testing of various client/server and web applications.
  • Experience in developing applications using Core and Advanced Java Concepts like Java, J2EE, Servlets, JSP, JSF, Struts, Spring, Hibernate, EJB3.0, ANT, Maven, HTML, CSS, JavaScript, XML, SOA web services, JSTL, JDBC, etc.
  • Developed applications using Struts MVC Framework with Struts Manual and Auto Validation, Action classes, Form Beans and Struts Tiles.
  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO) and also experienced in integrating Spring Web Flow with other frameworks like JSF.
  • Experience in developing teh application using Hibernate Framework.
  • Experience in developing applications using Web Services like SOAP,WSDI, UDDI and Rest Full.
  • Expertise in using J2EE Application Servers such as IBM WebSphere 4.x/5.x/6.x, JBossand Web Servers such as Tomcat 4.1.x/6.x/8.x
  • Expertise in object oriented JavaScript Libraries including Various Plug - Ins like AngularJS.
  • Developed presentation components for admin console using JSP, HTML, CSS, JavaScript, JSTL, AJAX adapter or facade layer using web services and model usingSpring,Hibernate and JBDC driven components.
  • Hands on experience with several databases like Oracle 10g/11g, SQL Server, MySQL and Sybase.
  • Involved in developing JDBC DAOs and DTOs, writing Hibernate HQL queries, advanced SQL and T-SQL queries
  • Extensively used XML Web Services like REST and SOAP for transferring/retrieving data between different providers.
  • Worked on generating teh web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, and SOAP.
  • Used XML parser APIs such as JAXP (SAX) and JAXB in teh web service's request response data process.
  • Developed and debugged web applications using Eclipse and NetBeans IDE.
  • Exposure in writing backend Stored Procedures, Triggers and functions.
  • Good Experience using JQUERY for interactive and data retrievals.
  • Expertise in OOA, OOD, SDLC, Software Development, Java Application Development,
  • Experience in using design patterns/frameworks such as MVC, Singleton, Sessionfacade, ValueObject, ServiceLocator and Business Delegate and Struts etc.
  • Experience in working with build tools like Ant and Maven, logging framework log4j, and Junit to perform unit testing.
  • Used different Version Control tools like SVN and CVS.
  • Good experience and knowledge of performance optimization for J2EE.
  • Participated in thescrum meetings.
  • Experience working on UNIX, Linux (Ubuntu), Windows, Mac operating systems.
  • Involved in analysis, design and development of teh application and developed specs dat include Use Cases, Class Diagrams, Sequence Diagrams and ActivityDiagrams.

TECHNICAL SKILLS

Programming Languages: Java/J2EE, C, C++

Front End Technologies: HTML, DHTML, CSS, Java script, JQUERY, AJAX, XML, XSTL, SOAP

J2EE Technologies: JSP, Custom Tags and Tag libraries, Java Servlets, Java Beans, JSF, EJB,JMS and JDBC.

IDE: Eclipse, NetBeans

Web Servers: Apache Tomcat 7/8, Glassfish

Application Servers: WebSphere, JBoss

Web Services: SOAP, REST

Database: Oracle 10g/11g, MySQL 4.x/5.

ORM Tool: Hibernate

Frameworks: Struts, Spring

Development Models: Agile, waterfall

Tools: and IDE: Eclipse, NetBeans and Flex Builder, ANT, Tortoise SVN and JUNIT, mocha, bower.

PROFESSIONAL EXPERIENCE

Confidential, Woodland hills, CA

Sr. Java Developer

Responsibilities:

  • Involved in teh analysis, design, and development and testing phases of Software.
  • Involved in business requirement gathering and technical specifications.
  • Involved in estimation and implementing teh requested change on top of teh existing application.
  • Created and Maintained open-source Java Server Faces (JSF) by using Apache MyFaces.
  • Extensively involved in developing RESTful web services which were exposed to cornerstone power builder product.
  • Implemented RESTfulWeb services to exchange data between multiple systems and call services from a central portal.
  • Used SOAP web services to validate client’s payments and fulfill teh client orders. Used SOAPUI tool to validate teh web service.
  • Created utility Java components and integrated them using Spring framework for Hibernate Object-Relational persistence.
  • UsedSpring FrameworkforDependency injection and integrated with theHibernate.
  • Developed teh Business Logic using Plain Old Java Objects (POJOs).
  • Coded Perl shell scripts with Regular Expressions on AIX for data access.
  • WrittenSpring components like Controller, Validator, ResourceMapping, SessionAttribute, and ModelAttributes using annotations and used URL mapping to handle teh requests and present clients to customized view by using different view templates
  • Wrote SQL queries and Stored Procedures for Data Access Objects (DAO) and executed using hibernate. Involved in writing, complex queries, mapping persistent classes and managing teh mapping files.
  • Automated nightly build and release processes developed in Perl.
  • Used Oracle database in developing teh project and used SQL statements and procedures to fetch teh data from teh database.
  • Used HibernateORM for persistence management, written CRUD and HQL based queries to retrieve and render teh data.
  • UsedJSP, Swings, HTML5, JQuery and CSS3 for content layout and presentation.
  • Extensively used Annotations, Mappings and querying teh database using Hibernate.
  • Used ANT scripts for automated deployment and preparing teh build of teh entire application.
  • Hands-on experience in working with XML related technologies such as XML Schema, XSL, and XSLT.
  • Used SVN for versioning.
  • Developed persistence layer usingMyBatis.
  • Used Log4j logging framework to debug teh code.
  • Involved in design, writing LLD and test strategy and developed application using agile technology.
  • Developed presentation layer using JSP, HTML5, CSS, AJAX, JavaScript, JQuery, and JSTLTaglibs, AngularJs. EXT JS.
  • Used JSF, JSP, JavaScript, HTML, and CSS for manipulating, validating, customizing, error messages to teh User Interface.
  • Developed and implemented project in Agile/scrum methodology. Participated in daily scrum meetings and updating Rally regarding teh tasks and time spent on each tasks.
  • Involved in integration of all teh modules and fixing teh issues.

Environment: Spring 3.0, Hibernate, J2EE, REST, Oracle 11g, JSP, JQuery, CSS, HTML, Web Sphere, Eclipse, Linux.

Confidential, Tampa, FL

Java/J2ee Developer

Responsibilities:

  • Involved in various phases ofSoftware Development Life Cycle (SDLC)like analysis, design, development and maintenance.
  • Developed teh application using teh iterative and incremental software development process of SCRUM technology.
  • Used AGILE methodology and participated in daily SCRUM meetings.
  • Developed application using Struts Framework dat leverages classical Model View Controller (MVC) architecture.
  • Used teh light weight container of teh SpringMVC Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Integrating Struts with spring by delegating Struts action management to Spring Framework using proxy.
  • Used Spring AOP for cross cutting concerns and IOC for dependency injection.
  • Extensively used Hibernate in data access layer to access and update information in teh database.
  • Development of abstraction layer using Hibernate frame work with persistence layer for mapping an object-oriented domain model to a relational database (oracle).
  • Implemented various design patterns in teh project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Worked on DB2 for database storage.
  • Used SQL statements and procedures to fetch teh data from teh database.
  • Implemented second level cache using EH-cache mechanism.
  • Designed and developed teh web-tier using Html5, JSP’s, Servlets, Struts and Tiles framework.
  • Develop and maintain host level applications running on Linux and Windows OS in XML, Java and C++.
  • Used Http compression and AJAX for faster response time.
  • Used Maven for build code.
  • Implemented spring security features using AOP Interceptors for teh autantication.
  • Used Java Scripts for client side validations and validation frame work for server side validations.
  • Developed data access objects layer components to interact with DB2 and usedmybatisto access database.
  • Used TOAD for data management and XML to exchange data.
  • Used SAX and DOM parser to parse teh XML documents and XSLT for transformations.
  • Used log4j for logging messages and Rational Clear Case for version Control.
  • Developed test cases and performed unit test using JUnit Framework.
  • Used ANT scripts to fetch, build, and deploy application to development environment.
  • Implemented Web services by applying SOA concepts in conjunction with SOAP.
  • Participated and drove SOA governance.
  • Web Services (WSDL, SOAP, and UDDI) was consumed for authorizing payments.
  • Designing and developing teh JMS objects and used MQ Series as provider.
  • Developed teh application using WSAD 5.1.2.
  • Worked on LDAP for security and Web Sphere Application Server 5.0 to develop and run application.
  • Deployed teh application on to WebSphere application server 5.0.
  • Used Rational Rose for use case diagrams, Active flow diagrams, Class diagrams, Sequence diagrams and Object diagrams in design phase.

Environment: J2EE 1.5, Spring, Spring AOP, Struts 1.1, JNDI, HTML, Perl, CSS, JavaScript, Perl, Hibernate, maven, DB2 9.1.1, ANT 1.6.0, Log4j, JUnit 3.8.1, WSAD 5.1.2, XML, JSP 1.2, PL/SQL, Servlets 2.3, JSTL, AJAX, Rational Rose 2002, LDAP, WebSphere Application Server 5.0.

Confidential, Tempe, AZ

Java J2EE Developer

Responsibilities:

  • Involved inanalysis,design and development of Expense Processing system and developed specs dat includeUse Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Developed teh application using StrutsFramework dat leverages classical Model View Layer (MVC) architecture.
  • Developed presentation and UI components using Struts framework, JSP, AJAX, JavaBeans, HTML, CSS, and JavaScript.
  • Wrote various Struts framework Action classes for interfacing with teh business logic, form beans for presenting teh data to JSPs.
  • Creating a RFID inventory management system withPython, using Django, and Linux
  • Used Spring Framework for Dependency injection and integrated with teh Struts Framework and Hibernate.
  • UsedExtJSUI components implement various functionalities, developedvarious windows, panels, form and tree components, adding custom event on components and implementing their listeners for operation to be performed.
  • Good Knowledge onAgilePLMProduct Collaboration (PC) Module.
  • Developing WebServices using Java and Camel usingJBOSSFuse.
  • Used HibernateORM for persistence management, written CRUD and HQL based queries to retrieve and render teh data.
  • Backend application layer is implemented usingEJB(Enterprise Java Bean) inWebLogic Application Serverenvironment.
  • UsedSOAP Web servicesfor getting credit card information from third party.
  • Used XML parser APIs such as JAXP and JAXB in teh web service's request response data marshalling as well as unmarshalling process.
  • Writing stored procedures, triggers, cursors, packages to store, retrieve, delete and update teh database tables by using PL/SQL.
  • UsedLog4Jto capture teh log dat includes runtime exceptions, monitored error logs and fixed teh problems.
  • Responsible for Configuration Management & Baselining in SVN.

Environment: Java,Struts, Spring, JBOSS, Camel, Hibernate, JSP, AJAX, JavaScript, HTML, XML, UML, SOAP, WSDL, EJB, WebLogic, SVN, Log4J, JUnit, Linux, python, Eclipse IDE,Oracle,RactiveJS, BaconJS, MeldJS, WhenJS, WireJS.

Confidential, Memphis, TN

Java Developer

Responsibilities:

  • Involved in all phases of teh Software development life cycle (SDLC)requirements gathering, analysis, design, development, building, testing, and deployment.
  • Interacted with end applications and performed Business Analysis and Detailed Design of teh system from Business Requirement documents.
  • Developed presentation components using JSP, JSTL,AngularJs,JavaScript, CSS, XML, and HTML.
  • Designed and developed teh activity diagrams from use cases using Enterprise Architect UML tool.
  • Created User Controls and simple animations usingJavaScript andPython.
  • Used annotation basedSpring MVCto write controllers, mapping urls to various controllers which handle teh request and give back response.
  • Usedspring ORMwith hibernate in applicationDAOlayers, Configured Hibernate Session Factory usingSpring.
  • UsedJbossFusefor development.
  • UsedJavaScriptfor client side validation.
  • Extensively worked with Oracle database, created and worked with various database objects like Packages, Stored Procedures, Functions, Triggers, Views, Materialized Views, dblinks, external tables, etc.
  • Worked on generating teh web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, and SOAP.
  • Involved in writing JakartaANTbuild scripts for building and deploying.
  • Log4jis used for logging different types of messages to write on to teh proprietary log model.
  • Used Clear Case for source code maintenance.
  • Designed and developed an internet file transfer service using perl.
  • Analyzing production issues and solving them.Analyzing teh bugs and enhancements.
  • Interacted daily with client to finalize teh requirements and also presented teh approach for each requirement.

Environment: Java, J2EE, Spring,Jboss fuse, JSP, JSTL, Servlets, JavaScript, CSS, XML, Perl, HTML, Hibernate, UML, SOAP, WSDL, Oracle, PL/SQL, python, Junit, Log4j UNIX.

Confidential

Java Developer

Responsibilities:

  • Development of user interface usingJSP, HTML, CSSandJavaScript.
  • Used Dependency injection inSpringfor Service layer and DAO layer.
  • J2EE Architecture was implemented usingStrutsbased on theMVC2pattern.
  • Written Servlet and deployed them onWebSphereApplication server.
  • Responsible for user validations on client side as well as server side.
  • Development of teh Java classes to be used inJSPandServlets.
  • UsedHibernatefor persistence toOracleDatabase.
  • Improved teh coding standards, code reuse. Increased performance of teh extended applications by making effective use of various design patterns (Front Controller, DAO).
  • Worked withPL/SQLscripts to gather data and perform data manipulations.
  • UsedJDBCto retrieve data from Oracle database.
  • Developed build scripts usingAnt.
  • Developed stored procedures inOracle.
  • UsedTest Driven Developmentapproach, and wrote many unit and integration test cases.
  • Onsite coordination for developing various modules.

Environment: J2EE 1.4, JSP 2.0, Servlets 2.4, JDBC, HTML, CSS, JavaScript, WebSphere, Ant, Oracle 9i, Eclipse

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design & development.
  • Participated in daily scrum meetings all through teh development of teh project.
  • Implemented teh application using struts Framework which is based on Model View Controller design pattern for clean separation of business logic from teh presentation layer.
  • Developed user interface using JSPs, CSS and HTML.
  • Developed UI using JSP, JSP Tag libraries.
  • Extensively used Hibernate in data access layer to access and update information in teh database.
  • Designed various tables required for teh project in Oracle 10g database Used Toad tool to connect and work on teh database
  • Used ANT to build teh application and deployed on JBoss.
  • Monitored teh error logs using Log4J and fixed teh problems.
  • Developed teh different components of application such as JSPs, Servlets using JBOSS.

Environment: JDK1.5, Struts1.2, HTML, CSS, JavaScript, JSP1.2, Servlets, HTML, CSS, JDBC, JavaScript, Log4J, ANT, Hibernate3.0, Ajax, Eclipse, JBOSS, Oracle 10g and LINUX.

We'd love your feedback!