We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • Java/J2EE developer having around 8 years of experience in design, development, implementation and maintenance of software applications using java technology
  • Experience in developing web applications using server side java components such as JSP, Servlets, JDBC, XML
  • Experience in design and development of interactive user interface using client side components such as Jquery, AJAX, Java Script, CSS, HTML, JSP
  • Experience in java based frameworks Spring MVC, Struts
  • Experience in design and development of Service Oriented Architecture - SOA using JAX-WS and Axis framework for web service development
  • Experience in HTTP Client API to send GET / POST HTTP request and receive result.
  • Expert in XML - DOM parsing for storing and retrieving information in xml files.
  • Extensively worked on J2EE Application Servers such as Jboss 5, Jboss 7.1.1, WebLogic and web server such as Apache Tomcat.
  • Experience in using SpringJDBC, JPA, HQL for writing queries and calling SQL stored procedures.
  • Developed SQL queries, PL/SQL Stored Procedures, Views, Cursors, Triggers and Functions using Oracle database.
  • Expert in Database - Transaction Processing using SQL / PL SQL
  • Expert in implementing Single Sign On - SSO authentication, LDAP authentication using Jboss Application Server
  • Experience in writing servlets using MVC - Model View Controller Design Pattern for controlling and dispatching user requests to other servlets, JSPs or HTML web pages
  • Experience in writing JSPs for providing dynamic web contents to user
  • Experience in object oriented Core Java concepts such as Collection framework, Multithreading, Polymorphism and Inheritance
  • Excellent at Relational Database Management System - RDBMS for database design and development
  • Experience in using Java script, DHTML and HTML with CSS for client side user interface design and development
  • Experience in writing technical specification documents describing the system with flow charts and sequence diagrams
  • Experience in using singleton, factoryand MVC design patterns
  • Experience in using AJAX for building interactive user interfaces in web applications
  • Experience in performing database operations in Oracle, SQL Developer
  • Experience in developing J2EE applications using IDE’s such as Eclipse, IntelliJ
  • Experience in driving the teleconference meeting with different partners from USA, UK, Ireland, Spain, France, Italy, Germany

TECHNICAL SKILLS

Web Technologies: JSP, Servlets, Java Beans, EJB, XML, JDBC

Web & App Server: JBOSS 5, Jboss 7.1.1, Tomcat, WebLogic

Frameworks: Spring MVC, Struts

Design Patterns: Singleton, Factory

MVCIDE’s: IBM Rational Application Developer RAD 7.0

EclipseLanguages: Java, J2EE

Scripting Languages: JavaScript, HTML and CSS

Databases: Oracle 11g

Operating Systems: Windows, MAC OSX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, CA

Sr. Java Developer

Responsibilities:

  • Involved in front-end design and development
  • Wrote SQL queries, JPA Queries
  • Developed application using Spring, JPA, Spring JDBC
  • SOAP based web services
  • Worked on AJAX calls to get data from external web services and convert it into JSON format to feed the grid/ chart component.
  • Used XML DOM Parsing to interpret web service response messages.
  • Worked on Eclipse and IntelliJ Idea for development environment
  • Designed and developed Java web application using spring MVC framework with JDK 1.6
  • Worked on Jboss 7 application server to deploy/configure the web application
  • Used SOAP UI to send / receive HTTP messages to the web services
  • Wrote use cases and technical design specifications for each component used in the application

Confidential, Sunnyvale CA

Sr. Java developer

Responsibilities:

  • Involved in requirement gathering, system analysis, design and implementation phases of SDLC
  • Managed other Jr. Developers to write external java procedures and provide dynamic interactive user interface.
  • Designed and developed Interactive user interface using MVC framework, Java Script, AJAX, JSON, custom CSS, DHTML and HTML
  • Used JDBC for performing data base operations with Oracle database
  • Developed SQL queries and PL/SQL Stored procedures.
  • Worked closely with the Business/Users team in proposing technical requirements.
  • Worked with Multithreading with thread synchronization to achieve concurrency. Used Multitasking to improve performance of the system.
  • Developed reusable java components with Spring Framework.
  • Worked on Service Oriented Architecture - SOA with SOAP/ WSDL Web Services to integrate data among multiple applications and perform actions.
  • Used XML - DOM Parsing to formulate Web Service SOAP message and retrieve data from Web Service - SOAP message
  • Developed java procedures to make HTTP calls to Web Services to automate functionality and perform actions.
  • Used Connection Pooling Mechanism in Jboss 7 for multiple database connections and better performance of the system.
  • Used Jboss 5 and Jboss 7 as web server.
  • Implemented Single Sign On (SSO) Authentication Scheme with IIS web server for to authenticate and identify users.
  • Installed and Implemented Jboss 7 with Single Sign On Authentication Scheme.
  • Developed login mechanism and used LDAP Directory to authenticate and identify users.
  • Performed bug fixing in existing JSP pages. Assigned priorities to bugs from highly effective to lowest effective.
  • Modified existing JSPs and servlets and resolved bugs and conflicts.
  • Performed up grading existing system based on user’s modified requirements.
  • Determined set of requirements based on customer reviews and users’ experience with existing system.
  • Designed use case diagrams, data flow diagrams, system flow chart, state charts using UML.
  • Provided production support for technical issues and enhancements to the system
  • Developed JSPs and servlets for the server-side programming and developed ExtJS, CSS, HTML/DHTML and Java Script pages for the client-side programming.
  • Wrote Ext JS MVC components to control properties, events and behaviors performed by end user.
  • Developed reusable Java Script components with MVCFramework.
  • Developed client-side event logger to log each user action includingAJAX calls to web services.
  • Allows developers to control behavior of each custom control using the JSON input data.
  • Wrote integration logic to help UI developers to write UI application on top of the framework.
  • Implemented dynamic user input validation grid to check multiple field combination rules.
  • Used java based frameworks Spring MVC, Struts

Confidential

Sr. Java developer

Responsibilities:

  • Involved in user interface design and development and database operations
  • Wrote client side UI components using Java Script, DHTMl and HTML
  • Designed and developed custom UI components and provided behavior to them.
  • Wrote SQL queries, and stored procedures to perform fast data retrieval.
  • Developed JDBC components for writing queries and calling SQL stored procedures.
  • Wrote SQL queries, PL/SQL Stored Procedures, Views, Cursors, Triggers and Functions using Oracle database.
  • Performed in Database – Transaction Processing using SQL / PL SQL

We'd love your feedback!