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