Senior Java Developer Resume
3.00/5 (Submit Your Rating)
Deerfield, IL
SUMMARY
- 8+ Years of IT experience in design, development, implementation and Testing of Client Server, Web Applications using Java/J2EE Technologies.
- Extensive knowledge of MVC architecture.
- Expertise in designing and developing web based enterprise applications using J2EE technologies like Servlets, JSP, JSF, Struts, JDBC and XML.
- Good experience in AJAX, JSF and JavaScript.
- Used teh Ajax to make teh service calls from teh webpage using JQuery wifout performing a browser refresh.
- Developed Presentation and Controller layers using JSP, HTML, Custom Tag Libraries, JSTL, Java Script, Business layer using Persistent layer DAO.
- Developed Presentation tier implementation, which involves in creating teh JSP pages, configuring action classes and developing several Action classes involved in teh project.
- Created JSP pages using standard JSTL tags, Struts tags and custom tags.
- Implemented a JSP/Servlets based module.
- Worked on Mac OS X Lion, which is of Unix - based graphical interface operating system (OS) developed and marketed by Confidential Inc.
- Implemented Jquery Plugin wif HTML5 to represent teh data in Pie Charts and Line Charts.
- Developed Action Classes, Action Form Classes, Created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files
- Created teh tag handler class, and register teh tag in .tld file for creating custom components in JSF
- Database Modification using SQL, PL/SQL, Stored Procedures, triggers, Views in Oracle 9i.
- Coded Database layer using JDBC to store and retrieve data
- Provided database interface using JDBC Drivers wif back-end.
- Used Statement, Prepared Statement and Callable Statement classes for implementing teh database interfaces.
- Analysed teh query performance and did Performance Tuning for improved throughput
- Experience in client side Technologies such as HTML/HTML 5, CSS/CSS 3 and JQuery.
- Earned good experience in working wif servers like Apache Tomcat, Jboss, Apache Web Server, and Websphere.
- Good Understanding of UML components such as Use Case diagrams, Sequence diagrams and Class diagrams.
- Highly skilled and experienced in Agile & Waterfall Development process for diverse requirements.
- Good Experience in Product Development.
- Experience in creating test plans and procedures for unit test, system test, and acceptance testing.
- Experience in coding, implementation and unit testing of various J2EE related projects.
- Experience working wif versioning tools like SVN, Clearcase and CVS.
- Followed teh coding guidelines while developing and done wif peer level reviews.
- Excellent communication and analytical skills, Quick learner, A good Team Player wif a can-do attitude
- Leadership Qualities, Good Team player wif proficiency at time management, multitasking, able to meet deadlines and handle priorities.
- Has Strong analytical skills wif ability to follow project standards and decision -making capability.
- Very good at communicating and addressing teh customer issues.
TECHNICAL SKILLS
- JAVA
- J2EE
- SQL
- PL/SQL
- Struts 1.2
- Ajax
- Servlets
- JSP
- JSF
- JSTL
- JDBC
- ODBC
- Applets
- AWT
- RMI
- Hibernate
- Spring
- Web Services
- Web 2.0
- OOAD
- OOP
- Web Logic Application Server 10.3/9.2/8.1
- IBM Web Sphere 7.0/6.0/5.0
- Jboss 5.0/4.2
- Apache Tomcat Application Server 6.0/5.0 CSS
- HTML
- DHTML
- XHTML
- XML
- XSL
- Java Script
- VB Script
- Eclipse 3.2/3.0
- JDeveloper
- Oracle 10g/9.x/8.x
- MySQL
- MS SQL Server 7.0/2000
- MS Access
- DB2
- Windows XP/NT/00/98/95
- UNIX
- TOAD 9.0
- PL/SQL Developer
- ANT
- Junit
- Log4j
- Rational Clear Case
- CVS
PROFESSIONAL EXPERIENCE
Senior Java Developer
Confidential - Deerfield, IL
Responsibilities:
- Involved in phases of SDLC in Requirements Gathering and Analysis
- Involved in design, development and Testing.
- Designed UI pages using HTML, Java Script, CSS and XML.
- Used Java script for client side validations.
- Involved in application design, participated in technical meetings and Effort estimations.
- Involved in teh preparation of Technical Specification documents. Coordinated wif BAs and QA manager to analyze teh requirements.
- Identified and resolved major critical bugs during teh development phase.
- Involved in Integration, Code Reviews and deployment activities.
- Production issues investigation and supporting business users.
- Prepared Change Request business documents and participated in testing.
- Involved in fixing System testing issues and UAT issues.
- Provided hands-on technical governance on all aspects of production support.
Senior Java Developer
Confidential - Tampa, FL
Responsibilities:
- Involved in Requirements analysis, design, and development.
- Effectively participated in weekly client communications wif Business Analysts.
- Development of Front End using Struts MVC.
- Developed Action Classes, Action Form Classes, Created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files
- Involved in UI development and UI validation using JavaScript.
- Integrated Struts framework wif Hibernate for persistence.
- Used Hibernate to manage Transactions (update, delete) along wif writing complex SQL and HQL queries.
- Identified and resolved major critical bugs.
- Used Log4j extensively for logging Errors.
- Involved in Integration and deployment activities.
- Involved in designing, creating, reviewing Technical Design Documents.
- Involved in fixing System testing issues and UAT issues.
- Provided hands-on technical governance on all aspects of production support.
- Admitted responsibility for quality of deliverables adhering to technical standards.
Java UI Developer
Confidential - Cupertino, CA
Responsibilities:
- Analyzed teh Requirements and write Functional design, and Technical design
- Extensively worked on implementation Struts core classes
- Involved in development of servlets as controller
- Created JSP pages using standard JSTL tags, Struts tags and custom tags.
- Developed Presentation tier implementation, which involves in creating teh JSP pages, configuring action classes and developing several Action classes involved in teh project.
- Used teh Ajax to make teh service calls from teh webpage using JQuery wifout performing a browser refresh.
- Developed JSPs to provide interactive screens to display data
- Developed a web based system wif HTML, JSP Tag libraries, and custom tag libraries using Struts framework
- Implemented Jquery Plugin wif HTML5 to represent teh data in Pie Charts and Line Charts.
- Developed java script (jquery) tabs and main navigation menus using CSS sprites technique.
- Used Statement, Prepared Statement and Callable Statement classes for implementing teh database interfaces.
- Worked wif Model View Controller (Struts) architecture.
- Design and developed Struts Action classes and views using Custom/Struts tags
- Used JavaScript frontend validation.
- Deployed teh system on JBoss application server
- Provided Technical supports to test and fix bugs.
- Provided hands-on technical governance on all aspects of production support.
- Admitted responsibility for quality of deliverables adhering to technical standards.
Java UI Developer
Confidential
Responsibilities:
- Understanding teh client requirements by studying functional specification document.
- Involved in Requirements Gathering and Analysis
- Involved in developing and customizing teh UI components of rich faces.
- Worked wif Model View Controller (JSF) architecture.
- Register teh component in an XML file
- Create a tag handler class, where you referenced teh component by its registered name
- Register teh tag in .tld file.
- Deployed teh system on JBoss application server
- Communicated effectively and timely wif peers and management.
- Provided reviews, estimates for ensuring quality and accuracy.
- Managed all support activities adhering to technical, security and compliance standards.
- Maintained appropriate software design, developments and documentations.
- Admitted responsibility for quality of deliverables adhering to technical standards.
- Reporting to teh onsite coordinator about teh status of teh activities on a daily basis.
Java Developer
Confidential
Responsibilities:
- Provided reviews, estimates for ensuring quality and accuracy.
- Managed all support activities adhering to technical, security and compliance standards.
- Maintained appropriate software design, developments and documentations.
- Provided hands-on technical governance on all aspects of production support.
- Admitted responsibility for quality of deliverables adhering to technical standards.
- Reporting to teh onsite coordinator about teh status of teh activities on a daily basis.
- Provided hands-on technical governance on all aspects of production support.
- Retrieving teh error logs.
- Based on teh error codes, has to forward teh logs to respective team members
- Communicated effectively and timely wif peers and management.
Senior Java Developer
Confidential
Responsibilities:
- As a team member I worked on end-to-end functionalities of teh modules, which includes JSF’s, AJAX, and JavaScript.
- Developed Presentation tier implementation, which involves in creating teh JSP pages, configuring action classes and developing several Action classes involved in teh project.
- Created JSP pages using standard JSTL tags, Struts tags and custom tags.
- Developed Presentation and Controller layers using JSP, HTML, Custom Tag Libraries, JSTL, Java Script, Business layer using Persistent layer DAO for all modules.
- Analyzing teh complete modules and functionality of teh project.
- Involved in design, coding, and testing.
- Coding of Business Handlers, DAO’s.
- Coded Database layer using JDBC to store and retrieve data
- Provided database interface using JDBC Drivers wif back-end.
- Used Statement, Prepared Statement and Callable Statement classes for implementing teh database interfaces.
- Involved in implementing all teh above modules
- Involved in complete development life cycle of teh application.
- Communicated effectively and timely wif peers and management.
- Provided reviews, estimates for ensuring quality and accuracy.
- Managed all support activities adhering to technical, security and compliance standards.
- Maintained appropriate software design, developments and documentations.
- Provided hands-on technical governance on all aspects of production support.
- Admitted responsibility for quality of deliverables adhering to technical standards.