We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

3.00/5 (Submit Your Rating)

San Francisco, CA

Summary

  • Around 10 years' experience in Designing and Development of the application in JAVA/J2EE, C/C and various other programming languages.
  • Experience in all the phase of software development life cycle in Agile software development Model as well as waterfall Model.
  • Strong Object Oriented Programming skills and knowledge of Aspect Oriented Programming.
  • Experience in Developing distributed applications using Java/J2ee technologies like JAVA RMI, EJB 3.0.
  • Strong Experience in SpringFramework,Hibernate, JavaBeans, Servlets, Struts framework 1.2 and XML. .
  • Knowledge in developing System Design using UML methodology and preparation of class and sequence diagrams.
  • Expert in working with databases, writing SQL queries, stored Procedures, triggers with major Rational Databases SQL server 2000 and MySQL.
  • Experience in various Design patterns such as Singleton, Fa ade, Visitor, Abstract factory, Factory Method, Adapter etc.
  • Experience working with XML/Database mapping, writing SQL queries, Stored Procedures, Triggers with major Relational Databases Oracle 9i, DB2 and My SQL.
  • Experience developing and deploying applications using build tools such as ANT.
  • Experience in writing fast and efficient programs using message passing MPI or shared memory Open MP parallel programming techniques.
  • Experience in consuming and implementing web services.
  • Experience in creating user interfaces using HTML, DHTML, XHTML and Java Swing.
  • Expert in working with EJB 3.0, JAVA, C/C compliant IDE's like Eclipse 3.4 and Net Beans 6.9.
  • Strong Knowledge of various computer science fields such Software Engineering, Computer Graphics, Computer Vision, Networking and Computer Security.
  • Extensive Experience in Developing Applications for Windows, Linux Centos 5, Red hat 7.2, Ubuntu, Mandrake and UNIX.
  • Excellent analytical and problem solving skills and open learn new technologies.

Technical Skills:

Languages : C, C , Java, Schema, SQL, PL/SQL, XML

GUI Tools : AWT, Swing, Applets, HTML, DHTML, XHTML

J2EE Technologies : Servlets, JSP, JSTL, EJB, JDBC

Operating System : Windows, Linux, Mac OS X

Tools : Eclipse, WSAD, WSDL, ANT, Struts, JSF, Hibernate, spring, CVS, SVN

Web Servers : Tomcat 6.0

Application Servers : Tomcat, BEA Web logic 8.1, IBM WebSphere, WSAD 5.1

Database : MySQL, SQL Server 2000, Oracle 11g, Cassandra

Platforms : Node-js ,Solr

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Developer

Responsibilities:

  • Analyzing and understanding various business requirements for development and maintenance of PROS Product Recommendations and Optimization Services .
  • Designing and implementing the solutions using agile development methodology.
  • Mitigating any conflicts and issues, which might occur with the other systems or processes in the Macy's.
  • Implementing the Solutions using technologies like JAVA, J2ee, spring, Jersey, REST, Maven, WSDL, SQL, PL/SQL., and Oracle etc.
  • Performance testing applications and services using J-meter, Visual VM, J-console etc.
  • Stress testing the application to be able to support high volume of traffic received by macys.com.
  • Updating and creating UI components across the project using XML, HTML, JSP, CSS etc.
  • Creating and consuming REST /SOAP based web service both in-house and third party.
  • Troubleshooting and fixing various production issues.
  • Providing technical and analytical support and guidance to various project team members.

Environment: Java, J2EE, JSP, MVC, Spring 3.0, DAO, Hibernate 2.1, JNDI, WAS5.1, Eclipse, ORACLE 10g, PL/SQL, Ant, EXT JS,JQUERY, JMS, HTML, DHTML,XML, Java Parser for XML SAX , REST, SOAP, WSDL, UDDI, Java Script, JUnit, J-Profiler, Netstrom,Log4j, Cassandra , Nodejs.

Confidential

Sr.JAVA Developer

Responsibilities:

  • Responsible for the design and development of the application.
  • Used Spring MVC Framework to develop the application. Used DAO and DTO Design patterns.
  • Worked on Spring AOP, ORM modules.
  • Used Rational Rose to draw UML diagrams and to develop the Use cases, Domain model and Design Model.
  • Worked with Team to Setup Solr and Cassandra specifically the offering by Datastax.
  • Setting up Solr for enabling search capability on various applications.
  • Setting up data in Cassandra for different use cases.
  • Developed Data Access Objects Dao's for easy data access.
  • Client pages are built using AJAX, HTML, JSP, XML and CSS.
  • Involved Database programming in MySql and Oracle.
  • Created the Stored Procedures using PL/SQL.
  • Developed Web-Services module for integration using SOAP, WSDL.
  • Developed the web services using Node.js.
  • Developed build files to configure build process using ANT.
  • Extensively worked with JProfiler to find performance bottlenecks, pin down memory leaks and resolve threading issues.
  • Followed the Agile development methodology called scrum for all the development tasks.

Environment: Java, J2EE, JSP, MVC, Spring 2.0, DAO, Hibernate 2.1, JNDI, WAS5.1, Eclipse, ORACLE 10g, PL/SQL, Ant, EXT JS,JQUERY, JMS, HTML, DHTML,XML, Java Parser for XML SAX , REST, SOAP, WSDL, UDDI, Java Script, JUnit,JProfiler, Log4j, Solr, Cassandra , Nodejs

Confidential

Sr. Software Developer

As a part of Team at eMeter, I had following responsibilities

  • Performing business and systems analysis for large complex project including meetings with business users.
  • Responsible for creating functional documents, technical documents, flow charts and data flow diagrams.
  • Involved in designing and writing custom code for business, data access and UI layers using core Java.
  • Write programs using JMS, Servlets, JDBC and other JEE technologies. Create develop SOA, Web and REST services.
  • Responsible for testing and troubleshoot Applications database issues. Prioritize and escalate changes and defects to development team along with possible recommendation.
  • Provides technical analytical support and guidance to project team members.

Environment: Java, J2EE, Oracle 11g, JNDI, Eclipse, PL/SQL, Ant, Ivy,JQuery, HTML, XML, XSL,REST, WSDL, UDDI, SOA, J-Unit, SQL Developer, Log4j, Ruby, Cucumber, Jenkins, Mockito, Logback, Lombok, Morphia,Selenium, Junit, HTML, DHTML and XHTML.

Confidential

Sr. Software Developer

Responsibilities:

  • Involved in inception of the project to decide on the requirements and scope of the project.
  • Creating class diagrams, sequence diagrams, Data Model and Object Model using Rational Rose and MS-Visio.
  • Implemented the functionalities using Java, J2ee.
  • Used documented oriented database called MongoDB.
  • Involved in Spring 3.0 framework implementation of AOP.
  • Created REST based web services as well as wrote code to consume those services.
  • Implemented Log 4j in the application to log the system level, Application level Exceptions.
  • Applied J2EE design patterns like Session Fa ade, DAO etc.
  • Applied Java Patterns like Factory Method and Singleton.
  • Used cucumber to write functional tests.
  • Developed build files to configure build process using ANT.

Environment: Java, J2EE, Oracle 11g, JNDI, Eclipse, PL/SQL, Ant, JQuery, HTML, XML, XSL,REST, WSDL, UDDI, SOA, Java Script, J-Unit, JProfiler, SQL Developer, Log4j, Ruby, Cucumber,Jenkins, Mockito, Logback, Lombok, Morphia,Selenium,Junit, HTML, DHTML and XHTML.

Confidential

Java/J2EE Developer

Responsibilities:

  • Used Hibernate to map the database using hbm.xml files
  • Created the Stored Procedures using PL/SQL.
  • Implemented the functionalities using Java, J2ee.
  • Creating class diagrams, sequence diagrams, Data Model and Object Model using Rational Rose and MS-Visio.
  • Involved in Requirement gathering, Analysis, Preparing Functional Specifications, and Technical Specifications according to the requirements.
  • Involved Database programming in Oracle 10g.
  • Developed reusable components and frameworks to improve the development activity.
  • Used Selenium for writing functional test cases.
  • Used HP Quality Center for defect tracking.
  • Developed Data Access Objects Dao's for easy data access.
  • Involved in Spring 3.0 framework implementation of AOP.
  • Made the changes to the middle-tier/UI components.
  • Provide Messaging between the web services using SOAP.
  • Implemented Log 4j in the application to log the system level, Application level Exceptions.
  • Implemented Java Mail to generate centralized mail of the report to project manager.
  • Applied J2EE design patterns like Session Fa ade, DAO etc.
  • Applied Java Patterns like Visitor, Factory Method and Singleton.
  • Developed Stateless Session Beans and Data Access Objects using JDBC
  • Developed build files to configure build process using ANT.
  • Used Agile methodology named SCRUM for all the work performed.

Environment: Java, J2EE,DAO, Oracle 11g, Hibernate 2.1, JNDI, Eclipse, PL/SQL, Ant, EXT JS, HTML, XHTML,XML, XSL,SOAP, WSDL, UDDI, SOA,Java Script, J-Unit,JProfiler, SQL Developer, Log4j,Selenium.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for the design and development of the application.
  • Used Rational Rose to draw UML diagrams and to develop the Use cases, Domain model and Design Model.
  • Implemented the functionalities using Java, C , J2EE, Servlets and spring framework.
  • Used Hibernate for Object Relational Mapping.
  • Developed Data Access Objects Dao's for easy data access.
  • Client pages are built using AJAX, HTML, JSP, XML and CSS.
  • Involved in Spring3.0 framework implementation of AOP.
  • Applied J2EE design patterns like Session Fa ade, DAO etc.
  • Wrote code to consume web services.
  • Developed Stateless Session Beans and Data Access Objects using JDBC and Hibernate for business layer.
  • Developed build files to configure build process using ANT.
  • Extensively worked with JProfiler to find performance bottlenecks, pin down memory leaks and resolve threading issues.
  • Very good working knowledge on configuration management tools like Clearcase base and UCM and Clearquest.
  • Used Agile methodology named SCRUM for all the work performed.
  • Configured Hudson continuous build system for the AES project.
  • Worked on ovf-Creator utility to create ovf Open Virtualization Format files, which can be used to specify the Virtual Machine to be installed on System Platform.

Environment: Java, J2EE,C , JSP, Spring 3.0, DAO, Hibernate 2.1, JNDI, Eclipse, PL/SQL, Ant, EXT JS, HTML,DHTML, XML, Java Parser for XML SAX , SOAP, WSDL, UDDI, Java Script, JUnit, JProfiler, Log4j,Selenium, Rational Rose.

Confidential

Sr.JAVA Developer

Responsibilities:

  • Involved in the development of the presentation layer in Ext JS using Spring framework.
  • Responsible for the design and development of the application.
  • Used Spring MVC Framework to develop the application. Used DAO and DTO Design patterns.
  • Worked on Spring AOP, ORM modules.
  • Used Rational Rose to draw UML diagrams and to develop the Use cases, Domain model and Design Model.
  • Involved in Spring 2.0 framework implementation of Inversion of Control, AOP.
  • Applied J2EE design patterns like Business Delegate, Service Locator, Session Fa ade, DAO etc.
  • Utilized JSP Standard Tag Libraries in the design and development of Views.
  • Developed Stateless Session Beans and Data Access Objects using JDBC and Hibernate for business layer.
  • Involved Database programming in SQL server 2000.
  • Created the Stored Procedures using PL/SQL.
  • Developed Web-Services module for integration using SOAP, WSDL.
  • Developed build files to configure build process using ANT.
  • Extensively worked with JProfiler to find performance bottlenecks, pin down memory leaks and resolve threading issues.
  • Used Agile methodology named SCRUM for all the work performed.

Environment: Java, J2EE, JSP, MVC, Spring 2.0, DAO, Hibernate 2.1, JNDI, WAS5.1, Eclipse, ORACLE 10g, PL/SQL, Ant, EXT JS,JQUERY, JMS, HTML, DHTML,XML, Java Parser for XML SAX , web services, SOAP, WSDL, UDDI, Java Script, JUnit, JProfiler, Log4j, Rational Rose

Confidential

Sr. JAVA Developer

Responsibilities:

  • Involved in Low Level System and Component Design Sequence diagram, Class diagram, Activity diagram, Component diagram using UML.
  • Created the JSP pages for the Views.
  • Developed Interactive GUI Screens using Spring, Struts tags and JSTL using Composite View design pattern of presentation tier.
  • Implemented the following J2EE Patterns: Front Controller, Session Fa ade, Service Locator, Data Access Object, Business Delegate, Business Object, Composite View and View Helper.
  • Developed Stateless Session Beans and Data Access Objects using JDBC and Hibernate for business layer.
  • Used JDBC to connect to the database and JNDI to lookup for services from various components
  • Involved in writing Stored Procedures, Triggers and Cursors using PL/SQL
  • Used IBM MQSeries as JMS provider for asynchronous messaging capability
  • Added logging and debugging capabilities using Log4j and JUnit.
  • Used Eclipse as development tool, Weblogic as application server, ORACLE for database and CVS was used for version controlling.
  • Involved in writing unit test cases for various screens of the project and review of integration test cases and system test cases.
  • Extensively worked with JProfiler to find performance bottlenecks, pin down memory leaks and resolve threading issues.

Environment: JDK1.4.2, JSP, JSTL, Ajax, Servlet, Struts 1.1, Spring, EJB, HTML, JavaScript, JUnit, JNDI, JDBC, Hibernate, Web sphere Application Server, Eclipse3.2, PL/SQL, Log 4j, Oracle, XML, JMS, MQSeries, JProfiler.

Confidential

Sr. JAVA Developer

Responsibilities:

  • Used Relational rose to generate UML sequence, class and state diagrams.
  • Used command, factory and singleton designing patterns.
  • Cash Management System is implemented in MVC architecture.
  • Involved in High-level design that contains overview of the major wings of CMS along with database design.
  • Involved in Low level Design of use cases consists of major logic used, EJB methods Business logic created, Jsp pages and java files developed.
  • Involved in the design of front end using JSP.
  • Developed Servlets and java files for control of the business processes in the middle-tier
  • Developed Stateless session bean for implementing business logic.
  • Developed DAO's Database access objects for accessing Database, SQL 2000 Server
  • Developed build script using ANT and version control using MS Visual Source Safe.
  • Designed Unit test plan for testing of use cases designed for different cases in synchronous with requirement specification.
  • Designed Integration test plan for testing of Integration of all use cases for a module

Environment: Java J2EE Environment, EJB, JDBC, MVC Architecture, Servlets, JSP pages with custom tags, Java Beans, SQL, PL/SQL, triggers, cursors, XML, UML, IBM Web Sphere 5.0 Application Studio WSAD , Log4J.

Confidential

Sr. JAVA Developer

Responsibilities:

  • Designed and developed JSP, Servlets.
  • Wrote Build Script for compiling the application
  • Developed Session Beans and Entity Beans EJB
  • Developed stored procedures, triggers, and queries using PL/SQL in SQL Server.
  • Deployed application in the WebLogic application server
  • Maintained responsibility for database design, implementation and administration.
  • Testing the functionality and behavioral aspect of the software.
  • Responsible for customer interaction, analysis of the requirements and project scheduling.
  • Responsible for designing the system based on UML concepts, which included data flow diagrams, class diagrams, sequence diagrams, state diagrams using Rational Rose Enterprise Edition.

Environment: UNIX, BEA-WebLogic 3.1, Core Java, SQL, JDBC, JavaScript, HTML, JSP, Servlet, EJB, Oracle 7.0.

We'd love your feedback!