We provide IT Staff Augmentation Services!

Sr.java Developer,resume Profile

5.00/5 (Submit Your Rating)

professional Summary:

  • 10 years of IT experience in developing scalable, cost-effective, distributed and web-based enterprise software applications using Java, J2EE and client-server technologies.
  • Experience working extensively in all phases of a project development life cycle from Requirements analysis, Object Oriented Analysis Design, Implementation, Testing, Documentation, Standard reviews, Production support and maintenance.
  • Proficient in J2EE components such as Servlets, JSP, EJB, JDBC, Java Beans.
  • Extensive experience in frameworks like AngularJS, Struts framework, CURAM framework, JSF Framework and Spring MVC.
  • Extensive experience in developing applications using Rest2.0 Jersey Implementation Servlet 2.4, JSP, JDBC, XML Technologies, JavaScript, HTML, XHTML.
  • Experience in working with Databases such as Oracle 10, DB2 and MySQL.
  • Experience in Oracle SQL PL/SQL. Triggers, Cursers, Packages, Function Procedures .
  • Expertise in developing distributed applications using Application Servers such as Weblogic 10.3, Websphere 6.0, Tomcat 7.
  • Expert in design skills using Java/J2EE Design Patterns, Unified Modeling Language UML and Object Modeling Technique.
  • Experience in working with SOA Architecture Web Services, SOAP, WSDL, JAXB, AXIS 2 and REST Architecture.
  • Curam Certified Developer V5.0 which is an Enterprise Application for Human services, Social security and Labor.
  • Honored with MVP award for amazing work and dedication to the team by Vanguard.
  • Honored with Certificate of appreciation for dedication and commitment by Citibank ReBT Singapore.
  • Proven ability to provide complete technology solutions for client Citibank APAC region, Vanguard in the functional areas of Finance internet banking domain and for JPMC in the HOMES RETIAL FINANCE and in HEALTHCARE.
  • Experience in GUI design and application development using IDE's like Eclipse, JDEVELOPER 11G, STS
  • Good understanding of Software Development Life Cycle SDLC .
  • Expert in agile development life cycle, Agile and Scrum environment.
  • Experience in working with CMM level companies.
  • Recognized as a creative and effective trouble-shooter and problem solver in client site abroad and offshore at all times.
  • Good communication and interpersonal skills, who can deliver effective presentations, consult on technology projects and maintain collaborative relationships.

TECHNICAL SKILLS:

Programming Languages

Java, SQL/PLSQL

Java/J2EE Technologies

J2SE, J2EE, AngulaJS, JAX-RS2.0, JSP, Servlets, JDBC 2.0/3.0, EJB, Web Services Axis 2 , SOAP, WSDL, , JAXB, JNDI, RMI,

Web/App. Server

Tomcat 5.5 6.x, WebLogic7.0, 8.1 9.0, 10.0, and WebSphere 5.1/6.0, Axis 2.x

Application Frameworks

Struts 1.x, Struts 2, Hibernate, JSF and Spring MVC/AOP/IOC

Web development Technologies

JSP, AgnularJS, JQuery, XML, HTML, XSLT, JavaScript, CSS, Servlets, Ajax.

Databases

Oracle 10g, SQL Server 6.5, DB2, MySQL, PL/SQL, MS Access.

IDEs

STS3.4, Eclipse, JDeveloper 11g.

OOAD

Data Modeling and design, Rational Rose, UML, Class diagrams, Activity diagrams, Sequence diagrams, Design Patterns

Methodology

Waterfall Model, Agile, Scrum

Build Deployment Tools

Ant, Maven 2

Unit testing

Junit4, Jasmine framework

WORK EXPERIENCE

Confidential

Sr Java/J2EE developer

Responsibilities:

  • Involved in the design, development, testing and deployment and production support.
  • Developed Use Cases, Class diagrams, Sequence diagrams and User Interface diagrams in UML using Rational Rose.
  • Used AGILE as development methodology
  • Participated in Agile Sprint planning.
  • Used TDD Test Driven Development methodology for developing the application..
  • Designed and implemented the user interface using Java/J2EE, JSF, Html5, AngularJS, Jasmine test suite, Spring Framework, Junit, JAX-RS2.0 Java API for RESTful Web Services using Jersey framework , TortoiseSVN 1.7.10, Sonatype Nexus Professional, Spring Tool Suite 3.4.0, IBM RAD, Websphere6.1, Tomcat7, XML, Control-M Enterprise Manager Job Schedular , Http Watch Professional, JProfiler7 Memory management tool , MKS toolkit provides Unix-like environment for scripting , Unix script, PuTTY.

Confidential

Sr Java/J2EE Developer

Responsibilities:

  • Involved in the design, development, packaging, testing and deployment of the application.
  • Developed Use Cases, Class diagrams, Sequence diagrams and User Interface diagrams in UML using Rational Rose.
  • Designed and implemented the user interface using Oracle JSF fragments JSF/AJAX ,JSP, JSF2.0, RICHFACES4, JavaScript, HTML, CSS and AJAX.
  • Used Oracle ADF to get advantage of MVC design pattern.
  • Used Oracle ADF model layer Views/Entity to implement the Business layer and Data Access layer.
  • User ADF task flows
  • Developed code for Data Access Objects DAO .
  • Use and generate proxy to get data from webservices like Axis 2.
  • Implemented log4j API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code.
  • Attended regular meetings with the Business to update the progress of project development.
  • Used Ant for building EAR and worked with Production Control team for implementation deployment.

Environment: Java, JSF2.0, Richfaces4, AJAX, Oracle ADF,ADF Task flow, Oracle 10, Jdeveloper 11g, Web Service, SOAP UI 3.6.1, SQL developer, Spring IOC.

Confidential

Java/J2EE Developer

Responsibilities:

  • Development of core application modules using Java, EJB, JAXB and Oracle.
  • Responsible for requirements gathering, analysis, and system design and also interacted with business users in analyzing the requirements.
  • Used Rational Unified Process RUP to develop the project.
  • Involved in creation of UML diagrams like Class, Activity, and Sequence Diagrams using modeling tools of IBM Rational Rose.
  • Used IBM Rational Software Architect for development.
  • Involved in the development of JSPs and Servlets for different User Interfaces.
  • Used AJAX for highly intensive user operations.
  • Developed Web Services using SOAP.
  • Used multithreading in programming to improve overall performance.
  • Worked on parsing the XML files using DOM/SAX parsers.
  • Added client side validations using Javascript.
  • Involved in creating various Data Access Objects for Addition, modification and deletion of records using various specification files.
  • Involved in Unit Testing of Various Modules based on the Test Cases.
  • Involved in Bug fixing of various modules that were raised by the Testing teams in the application during the Integration testing phase.
  • Involved and participated in Code reviews.
  • Used Log4J logging framework for logging messages.
  • Used Rational ClearCase for version control.

Environment: Java, Struts MVC, JSP, Curam Framework 5.0, Oracle 9.1, Rational Rose, Web Service

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the architecture of the modules according to the J2EE Standards like, client tier, web tier and business tier.
  • Used various tag libraries for the presentation purpose such as Struts, JSP tag Libraries.
  • Used Struts Validator framework for client side validation and server side validation.
  • Developed the application using MVC Model/View/Controller design pattern..
  • Developed the Action classes and Action forms for handling the requests and responses.
  • Implemented the Business Services and Persistence Services to perform Business Logic.
  • Used Hibernate framework and created the Hibernate mapping xml files hbm for persistent services.
  • Used JAXB to generate the stubs for Web Services.
  • Used J2EE and Java design patterns such as DAO, Singleton and Factory Patterns.
  • Developed the application using the UML class and sequence diagrams.
  • Developed test cases for Business layer and persistence layer classes using JUNIT
  • Involved in writing the Use cases and documenting.
  • Debugging the application and interacting with the QA and testing teams on regular basis and helping them in providing the overall quality of the project.
  • Wrote and used UNIX shell scripts
  • Involved in overall system's support and maintenance services such as defect fixing, future enhancements, testing and documentation.

Environment: Java, Quartz1.6, Struts1.3.8, JAXB, Hibernate, Servlet, JSP, Ajax, Javascript.

Confidential

Tech Lead, Java/J2EE Developer

Responsibilities:

  • Developed System Design Docs SDD as per the requirements.
  • Involved in Analysis Design, estimate work effort of the project in a rapidly changing environment.
  • Developed a Prototype of the project with mockup screens for business approval.
  • Designed and implemented the user interface using JSP, Servlets, JavaScript, HTML,CSS and AJAX.
  • Used JSP Custom Tag Library JSTL to build the user Interface of the application.
  • Implemented the MVC pattern with Struts framework with Tiles for the presentation layer
  • Worked on ER modeling of the back-end tables and used JDBC for connecting to database.
  • Used Toad to build complex multi table joins, sub queries using SQL.
  • Used Java Mail to trigger emails to the users.
  • Implemented various design patterns: Singleton, Data Access Object DAO , Command Design Pattern, Factory Method Design Pattern.
  • Implemented log4j API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code.
  • Attended regular meetings with the Business to update the progress of project development.
  • Used Ant for building EAR and worked with Production Control team for implementation deployment.
  • Worked on Unix after deployment and monitored the logs.
  • Worked on creating and executed Unit Testing with Junit.
  • Provided user support in all phases of SDLC till its successful implementation.

Environment: Java, Struts, JSP, EJB, oracle9i, Javascript, Unix

Confidential

J2EE Developer

Responsibilities:

  • Involved in all the phases of SDLC Software Development Life Cycle including analysis, designing, coding, testing and deployment of the application.
  • Developed user interface using JSP, JSP Tag libraries JSTL to simplify the complexities of the application.
  • Used Struts framework to implement MVC2 Architecture.
  • Used the Struts validation Framework in the presentation layer.
  • Used Struts as web framework..
  • Involved in writing configuration files using XML and used different web technologies like HTML, CSS and JavaScript.
  • Extensively used Microsoft Visual Source Safe VSS for version controlling.
  • Involved in the documentation of the application.

Environment: Java, JFP Framework , struts, JSP , JSTL, oracle9i, xml, Javascript, Unix

Confidential

Java developer

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed dynamic templates and Servlets, and provide excellent application management capabilities.
  • Designed screens using HTML ,JSP and field validations with JavaScript.
  • Involved in coding Java, JDBC and Servlets interact with client and database.
  • Involved in writing procedures, complex queries using PL/SQL to extract data from database and to delete the data and to reload the data on Oracle database

Environment: Java, JFP Framework ,struts, JSP , JSTL, oracle9i, xml, Javascript , Unix

Confidential

Java/J2EE programmer

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed java components for the core Business logic.
  • Coding JSP pages for Dynamic representation for data on the client side.
  • Coding Action and Form Beans for the JSP pages.

Environment: Java,JFP Framework , JSP , JSTL, oracle9i, xml, Javascript , Unix.

Confidential

Technical leader and support

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed java components for the core Business logic.
  • Wrote application server program objects that serve the requests from the client applets.
  • Coding JSP pages for Dynamic representation for data on the client side.
  • Coding Action and Form Beans for the JSP pages.

Environment: Core java, Jsp , Servlet , xml , solaris.

Confidential

Java developer

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed java components for the core Business logic.
  • Coding JSP pages for Dynamic representation for data on the client side.
  • Coding Action and Form Beans for the JSP pages.

Environment: Java,JFP Framework , JSP , JSTL, oracle8i, xml, Javascript , solaris

Confidential

Java developer

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed java components for the core Business logic.
  • Coding JSP pages for Dynamic representation for data on the client side.
  • Coding Action and Form Beans for the JSP pages.

Environment: Java, JFP Framework , JSP , JSTL, oracle8i, xml, Javascript , solaris

Confidential

Java developer

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed java components for the core Business logic.
  • Wrote application server program objects that serve the requests from the client applets.
  • Coding JSP pages for Dynamic representation for data on the client side.
  • Coding Action and Form Beans for the JSP pages.

Environment: Core java, Jsp , Servlet , xml , solaris

Confidential

Java developer

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed java components for the core Business logic.
  • Wrote application server program objects that serve the requests from the client applets.
  • Coding JSP pages for Dynamic representation for data on the client side.
  • Coding Action and Form Beans for the JSP pages.

Environment: Core Java, JSP, Servlet implementing MVC

Confidential

Java developer

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed java components for the core Business logic.
  • Coding JSP pages for Dynamic representation for data on the client side.
  • Coding Action and Form Beans for the JSP pages.

Environment: Java Servlet , JDBC, HTML, JavaScript

Confidential

Java developer

  • As team member he performed the following activities
  • Developed Front end Forms using HTML, DHTML, CSS, JavaScript.
  • Developed generalized Servlet.
  • Design development of Forms for Loan, Leave, Training Development, Recruiter Appraisal.
  • Designing Templates for Report and calling Templates from Servlets.

Responsibilities:

  • Involved in development of project using MVC Framework with Struts.
  • Developed java components for the core Business logic.
  • Coding JSP pages for Dynamic representation for data on the client side.
  • Coding Action and Form Beans for the JSP pages.

Environment: Java, JSP , Servlet, JSTL ,HTML, DHTML, CSS, JavaScript

We'd love your feedback!