We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

5.00/5 (Submit Your Rating)

CA

PROFESSIONAL SUMMARY:

  • 9 years of experience in Analysis, Design, Development, Implementation and Maintenance/Support of Enterprise and Web applications using JAVA and J2EE technologies.
  • Experience in working both an Agile/Scrum and Waterfall environment.
  • Strong experience with SOA standards and transactions, ORM Tools and MVC Frameworks.
  • Excellent programming skills in Core JAVA, JDBC, JSP, Servlets, JNDI, JavaBeans, JMS, EJB, Spring,Struts,MuleESB,Tomcat,RESTFul,SOAP,Perforce,Hibernate,Oracle,WebspherePortal,AqualogicPortal,BPM,Weblogic,JBoss,Ajax.
  • Experience in programming with IDE'S like Spring Tool Suite, Mule Studio, Eclipse and Web logic workshop.

PROFESSIONAL EXPERIENCE:

Confidential

Role: Sr. Java Developer

Responsibilities:

  • Used Scrum Agile methodology with regular 3-week Sprint cycles working on planned/groomed user stories. Daily Scrum, Sprint cycle Reviews, Retros and planning meetings in the presence of Product Owner, Scrum Master.
  • Used JBoss and Tomcat as application deployment servers.
  • Responsible for implementation of modules like Initialization, Authorization and Controller request flows and Save Transaction to Database modules.
  • Worked on Spring-WS framework for SOAP web services for all LC 6.7 operations.
  • Have utilized Eclipse Kepler IDE, Soap Web Client and SOAP UI Tools.
  • Worked on Spring modules like Spring Core, Spring Beans, Spring Data etc.
  • Used Design Patterns like Singleton, Business Delegate and DAOs for Data Access layer using Spring JDBCTemplate and Stored procedures.
  • Used MySQL as data base to persist/transaction.
  • Used Maven tool for building the application, and Developer testing by deploying on application server.
  • For version controlling have used Sub Version and Sonar plug-in for code analyzers, reporting tools, defects hunting module.
  • Rally used for User stories reference and Task board for status tracking.
  • Wrote unit test cases for Unit Level testing using JUnit,JMock
  • Closely worked with QAs, Business and Architect to solve various defects in quick and fast manner to meet deadlines.

Environment: Agile/Scrum, Java, JUnit, JMock, MySQL Workbench, XML, XSD, SOAP Web Services,DesignPatterns,Spring3.x,Hibernate3.x,SoapUI,SubVersion,Sonar,MySQL5.5,SQL,JDBC,SL4j/Log4j, Unix, JBoss Application Server, JAXB, Spring-WS, Maven, Tomcat.

Confidential

Role: Sr. Java Developer

Responsibilities:

  • Used Scrum Agile methodology with regular 3-week Sprint cycles working on planned/groomed user stories. Daily Scrum, Sprint cycle Reviews, Retros and planning meetings in the presence of Product Owner, Scrum Master.
  • Used JBoss and Tomcat as a application deployment server.
  • Responsible for implementation of e-Commerce Order Placement Service and EBPi Mule Flow for Customer Account Service.
  • Worked on RESTFul and SOAP based Web services for e-Commerce and EBPi Mule ESB flows. Have utilized Spring Tool Suite, Mule Studio , Rest Client and SOAP UI Tools.
  • Worked on using Spring MVC, Spring Data JPA modules.
  • Used Design Patterns like Singleton, Business Delegate and DAOs for Data Access layer using Hibernate JPA and Entity Manager.
  • Used HQL queries for interaction with Database tables.
  • Used Oracle 11g as data base to persist
  • Used Maven tool for building the application, and Developer testing by deploying on application server.
  • Extensive use of Design Patterns like Singleton , DAOs etc.
  • For version controlling have used Perforce and JIRA as the Defect Tracking System.
  • Rally used for User stories reference and Task board for status tracking.
  • Wrote unit test cases for Unit Level testing using JUnit.,Mockito,SpringJUnit4
  • Closely worked with QAs, Business and Architect to solve various defects in quick and fast manner to meet deadlines. Participated in internal Developer Forums.

Environment: Agile/Scrum, Java, JUnit , SQL Developer, XML,XSD,RestFul and SOAP Web Services,DesignPatterns,Spring3.x,Hibernate3.x,SoapUI,Perforce,JIRA,Oracle11g,SQL,JDBC,Log4j, Unix, JBoss Application Server, JAXB,JAX-WS,Maven, Tomcat, Mule ESB

Confidential

Role: Sr. Java Developer

Responsibilities:

  • Used Scrum Agile methodology with regular 2 week Sprint cycles working on planned/groomed backlogs. Daily Stand Ups, Sprint cycle Reviews, Retros and Planning meetings in the presence of Product Owner, Scrum Master and Stake Holders.
  • Used JBoss as a application deployment server.
  • Responsible for Enhancement/Maintenance of IBES Application along with fellow team members.
  • VM Ware is used for coding/development and deployment of Application.
  • Worked on SOAP based Web services for Person based SSN/CIN search and Federal Data Hub interactions with State. Have utilized Eclipse Juno, JBossWS-JaxWS, and SOAP UI Tools.
  • Worked on using Spring Core Jdbc module for implementation of above Federal Data Hub web services.
  • Used UI frameworks like Struts MVC along with JSPs, Html, CSS and Ajax.
  • Used Design Patterns like Singleton, Business Delegate and DAOs for Data Access layer using EJBs.
  • Used SQL queries using Joins and Stored Procedures to fetch / write required information to database tables.
  • Hibernate is used for one web service implementation which is invoked from IBES application..
  • Used Oracle 11g as data base to persist and retrieve information using SQL Developer Tool.
  • Used Ant tool for building the application, and Developer testing by deploying on application server.
  • Used File Zilla tool to connect to IFS Server for all the environments for Notice Generation and SVES Batch related files.
  • For version controlling have used Sub Version SVN and Bugzilla as the Defect Tracking System. Commit Monitor used for tracking the SVN commits for different branches.
  • Used Splat tool for pulling logs from non-Dev environments for Production related issues.
  • Wrote unit test cases for Unit Level testing using JUnit. And Eclipse plug-in Selenium for Automation Testing using scripts defined.
  • Closely worked with QAs, Business and Architect to solve various defects in quick and fast manner to meet deadlines. Participated in Developer Community of Practice COP Forums.

Environment: Agile/Scrum, Java , JSP, JUnit , SQL Developer, XML,SOAP Web Services, EJBs, Design Patterns, VM Ware, Struts 1.x, Spring, Hibernate 3.x, Soap UI, Ajax, Eclipse, SVN, Splat, Bugzilla, Oracle11g,File Zilla, SQL, Selenium, JDBC,Log4j, Unix and JBoss Application Server

Confidential

Role: Sr. Application Engineer

Responsibilities:

  • Used Scrum one of the Agile methodologies to emphasize face to face communication and make sure that iteration is passing through full SDLC.
  • Used Jetty Server as a application deployment server.
  • Responsible for developing the Application from scratch along with fellow team members.
  • User interface was developed using JSPs, HTML and CSS.
  • Worked on consuming/invoking SOA web services using SOAP.
  • Used Hibernate for Data Access layer.
  • Used UI frameworks like Spring MVC and used Annotations.
  • Used Spring Dependency Injection.
  • Used SQL queries to fetch / write required information to database tables.
  • Used Oracle 11g as data base to persist and retrieve information.
  • Used Maven2 for building the application, and completed testing by deploying on application server.
  • For version controlling used SVN and Mercury Quality Center as the Defect Tracking System
  • Implemented Ajax /JQuery calls for couple of navigation screen flows for asynchronous calls.
  • Wrote unit test cases for Unit Level testing using JUnit, TestSNG.
  • Closely worked with QA, Business and Architect to solve various defects in quick and fast manner to meet deadlines.

Environment: Java, JSP, JUnit, TestNG, Spring, Hibernate, SQL Developer, XML, SOAP Web Services, Ajax, Eclipse, SVN, Mercury Quality Center, Oracle11g, SQL and Jetty Server

Confidential

Role: Sr.J2EE Developer/Lead

Responsibilities:

  • Used SCRUM one of the Rapid Application Development methodology to emphasize face to face communication and make sure that iteration is passing through full SDLC.
  • Used Weblogic as an application server for deploying the application.
  • Used JAX-WS, web services EAI layer for interacting with Mainframe based systems like CSG.
  • Worked on consuming/invoking SOA web services.
  • Responsible for maintaining Partners and Retailers to create customer orders and support.
  • User interface was developed using JSPs, HTML, DHTML and CSS.
  • Front end validations using Struts and Java Script.
  • Used UI frameworks like Struts framework for implementing MVC2 architecture.
  • Framework which is designed specific to Dish EJBs which is called by Front-End layers for communicating with the EAI webmethods layer to interact with database.
  • Used SQL queries to fetch / write required information to database tables. Used Oracle 9i as data base to persist and retrieve information.
  • Used Maven2 for building the application, and completed testing by deploying on application server.
  • Implemented Java components by following OOAD principles.
  • For version controlling used SVN and Mercury Quality Center as the Defect Tracking System.
  • Implemented Ajax for couple of navigation screen flows for asynchronous calls.
  • Wrote unit test cases for Unit Level testing using JUnit.

Environment: Java , SOA, Web Services, JUnit 4.5, Struts, SQL Developer, XSD, WSDL, XML, XMLSpy, Web Services JAX-WS , EJB, JSP, Servlets, Ajax, Eclipse, SVN, Mercury Quality Center, Oracle9i,SQL,UNIX, Log4J and Weblogic 10.1

Confidential

Role: Sr.J2EE Developer

Responsibilities:

  • Involved in various team meeting to do the requirement gathering and analyzing functionality.
  • Associated in design for improvement of building the application and deploying application into Web Logic application server.
  • Developed User Interface using JSPs
  • Developed set of Action classes using BackbaseJSF for handling business logic and Hibernate API for data logic.
  • Employed Hibernate to store the persistent data as an Object-Relational Mapping ORM tool for communicating with database.
  • Developed EJB Session Beans to do transaction management and encapsulate the business logic.
  • Used JUnit for writing the test cases and test suites.
  • Dynamic form generation auto completion of forms and user-validation functionalities using BackbaseAJAX UI.
  • User interfaces were developed using JSP, JavaScript, HTML and DHTML.
  • Worked on small POC for JQuery for compatibility check with BackbaseAJAX.
  • Used Maven to build and deploy application.
  • Oracle is used as a database with the Hibernate for storing the persisted data from the bean classes.
  • Used WinCVS for version controller and Mercury Quality Center as the Defect Tracking System.

Environment: JDK1.5, Back base JSF Framework Ajax based, HTML, TOAD,JavaScript, JSP, JUnit, CSS, XML,Hibernate 2.0, EJB 2.0, WebLogic 10.1, JQuery, Oracle, WinCVS, Mercury Quality Center, SQL, Solaris and Log4J

Confidential

Role: Programmer Analyst

Responsibilities:

  • Worked with the Business Analysts to create Use Cases, Activity, Sequence and Class diagrams as a part of the Rational Unified Process.
  • Involved in analysis, gathering requirements and documenting functional and technical specifications
  • Utilized Session Fa ade, Business Delegate, Service Locator patterns.
  • Involved in development of middle layer business methods, which incorporated the core business functionality using Stateless Session Beans.
  • Developed Front-end UI using JSP, Servlets, HTML and Java Script.
  • Involved in Unit Testing, Integration Testing and UAT Testing. Test cases have been written by using JUnit framework.
  • Deployed the application on the Web Logic Application Server and Apache Web server for Static Content deployment.
  • Hibernate framework is used to implement DAO layer.
  • Used Java Mailing Service for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.
  • Used Java Messaging Services JMS for reliable and asynchronous exchange of messages.
  • JSPs were programmed using the JSTL.
  • Used Ant as a build tool, for building the application.

Environment: Java, J2EE, EJB,Oracle, JMS,Agile,Scrum, JSP, JSF, JNDI, Web Logic8.1, JDBC, Java Script, Eclipse, HTML,GUI Applications, XML, UML, Design Patterns, Oracle.

Confidential

Role: Programmer Analyst

Responsibilities:

  • Developed Sequence, Use Case Diagrams and Process Flow Diagrams using Rational Rose.
  • Involved in Requirement/Data gathering and analysis of existing License key application.
  • Prepared Functional Specifications and Detailed Design Documents using System Requirement Specifications working with Business Teams.
  • Implemented design patterns like Session Fa ade, Singleton, Factory, Service Locator and DAO.
  • Used Apache Tomcat as a web server and Developed Stateless Session Beans to call Manager Classes which call ORM Mapping layer.
  • Involved in Prototype design and implementation using IBM Websphere Portlets Framework.
  • Involved in deploying EJBs in Web Sphere Server and build war files, Ear files automatically using Ant scripts
  • Defined XSDs,WSDLs to generate Stubs,Skeletons using RAD
  • Written DDL, DML queries to insert, retrieve and modify the data from database.
  • Responsible for providing the deployment tools used by the Deployment people to deploy enterprise beans packaged in the EJB-jar file.

Environment:

Java, J2EE, TOAD, Web Sphere 6.1,,IBM Websphere Portal Server, Hibernate, WINSCP, Clearcase version control, RAD, XSD,WSDL, JDBC, JNDI, JSP, EJB, SQL, Solaris.

Confidential

Role: Sr.Java Developer

Responsibilities:

  • Participated in design based on System Requirement Specification documents available
  • Involved in development of Portlets in Plumtree portal Aqualogic portal environment for certain content sources to provide relevant content depending on the user preferences and search parameters.
  • Developed Servlets and JSPs to interact with defined repositories, fetch the data and display it on the portal page for CIWorkbench community.
  • Involved in Code Review, Unit Testing and Integration Testing.
  • Involved in deployment process in UNIX server specified by GSK for CIWorkbench community.
  • Configured the Test Environment working with Admin team setup/deploy.
  • Involved in Release Management Activities.
  • Used Microsoft VSS as version control system.

Environment: Tomcat Webserver, Aqualogic Portal, JSP, JDBC, Servlets, XML, Windows NT/95, Oracle 8.0, Win SCP

Confidential

Role: Java Developer

Responsibilities:

  • Involved in gathering and analyzing system requirements.
  • Have contributed right from the Pilot Phase I project.
  • Implemented Workflow modules using Savvion Business Manager SBM 6 BPM Tool.
  • Developed the web modules using Java, JSP, Servlets and Java Script.
  • Involved in writing the SQL queries. Accessed stored procedures and functions using JDBC Callable statements.
  • Involved in Code reviews for other modules developed by peers.
  • Implemented Enterprise Java Beans EJBs to interact with the database to update, retrieve, insert and delete values effectively, building, and optimizing J2EE applications.
  • Designing and establishing the process and mapping the functional requirement for workflow process.
  • Used JMS for asynchronous exchange of messages.
  • Involved in Maintenance and Enhancement of the project.
  • Deployed the application on Weblogic Application server. Used Apache Tomcat as Web Server.

Environment: Savvion Business Manager BPM Tool , EJB, J2EE, JSP, JDBC, Weblogic, Oracle, HTML, DHTML, SQL, JUnit, JMS, Win CVS

Confidential

Role: Java Developer

Responsibilities:

  • Played key role in the implementation of this application.
  • Developed the web modules using Java, JSP, Servlets and Java Script.
  • Involved in writing the SQL queries Involved in Code reviews for other modules developed by peers.
  • Implemented Enterprise Java Beans EJBs to interact with the database to update, retrieve, insert and delete values effectively, building, and optimizing J2EE applications.
  • Accessed stored procedures and functions using JDBC Callable statements.
  • Worked on web-based reporting system with HTML, Java Script and JSP.
  • Enhancements of existing modules for all Castrol related sites for every language BP websites support
  • Deployed the application on Weblogic Application server.
  • Used Apache Tomcat as Web Server and Microsoft VSS as version control system.

Environment: J2EE,JSP,JDBC,EJB,Weblogic,Oracle,SQL, JUnit, Microsoft VSS,Solaris,SQL,Toad

We'd love your feedback!