Senior Core Java Application Developer Resume
NJ
SUMMARY
- Around 7 years of experience in IT industry, involved in complete SDLC analysis, design, implementation, testing and maintenance of web applications in Java technology in windows OS.
- Solid experience in design and development of front end in applications using JSF, JSP, HTML, XHTML, JavaScript, CSS, AJAX, Dojo.
- Well experienced in Core Java - asynchronous programming, multithreading, collections and a few design patterns.
- Good experience in JSP/Servlets, MVC architecture, JDBC, oracle, PL/SQL, XML.
- Good knowledge in OOPS concepts, OOAD, UML.
- Good experience in Eclipse IDE, Rational ClearCase.
- Have experience in BPM Lombardi Teamworks 6.0.
- Domain expertise in Java applications Internal Forms and Internal Forms - JSF.
- Good experience in supporting the onshore and offshore clients.
- Solid team player with good communication skill, interpersonal skills and committed to work and quality.
TECHNICAL SKILLS
Languages: Java, UNIX commands, shell scripts, C/C++ Basics
Web Technologies: HTML /CSS, JavaScript, DOJO, AJAX, JSF, JSP/Servlets, XML, XHTML
Databases: Oracle - 10g, MSSQL, PL/SQL, Stored procedures
Operating Systems: Windows, Unix, Solaris
Tools: Eclipse, JProfiler, VISIO, Enterprise Architect, Remedy
Application Server: iNautilus, MVC/inautilus, Tomcat, JBoss
Workflow Engines: openWFE, Lombardi, Documentum basics
Source Controls: Rational Clearcase
Design Methodologies: Waterfall and PPLC
PROFESSIONAL EXPERIENCE
Confidential, NJ
Senior Core Java Application Developer
Technologies:Java, JSF, JSP/Servlets, XML, XHTML, DOJO, HTML/CSS, JavaScript, Oracle, MS SQL Server 2000, Visio, Enterprise Architect, JDBC
Responsibilities:
- Developed the web pages in XHTML using JSF tags.
- Used validators, converters and JavaScript in the application for validation.
- Implemented the managed beans and the service implementation for the application.
- Used singleton and factory design patterns for common functionality of buttons.
- Developed the custom components like radio box in JSF.
- Participated in various phases of SDLC.
- Used JDBC for database connectivity and manipulation.
- Performed the unit testing for each module in the application.
- Supported the onshore and offshore clients by resolving the defects within 4 hours.
Confidential, NJ
Core Java Application Developer
Technologies:Lombardi Teamworks BPM
Responsibilities:
- Design the complex BPDs(Business Process Definition) of the application.
- Developed the coaches for UI and SQL services for storing data in DB.
- Implemented the message events to provide dynamic interaction between end user and run-time process.
- Performed the unit testing for each module in the application.
Confidential, NJ
Senior Core Java Application Developer
Technologies: JProfiler, openWFE, Java, Dojo, JSPX, HTML/CSS, JavaScript, AJAX, XHTML, XML, JSP, MSSQL, Oracle, Visio, Enterprise Architect, JDBC
Responsibilities:
- This project had 5 people and was leaded by me.
- Used Jprofiler tool to measure and identify the methods which consumed more time.
- Design and develop the processes using multithreading to make it asynchronous.
- Follow the best practices in coding like removing unnecessary casting, using generics in HashMap, caching, Collections like sort, comparator, list, set and Design patterns.
- Confirmed the performance improvement by measuring the processes again and feedbacks from the user.
- Supported the onshore and offshore clients by resolving the defects within 4 hours.
Confidential
Senior Core Java Application Developer
Technologies: Java, JSP/Servlets, JSPX, XML, XHTML, DOJO, HTML/CSS, JavaScript, Oracle, MS SQL Server 2000, Visio, Enterprise Architect, JDBC
Responsibilities:
- Design the logical database design with the DBA.
- Design, development and support of the application.
- Added functionality to support dynamic and parallel workflows.
- The development of the project involved in implementing web pages, servlets, back-end code.
- Develop the name selectors in UI using Dojo and AJAX for on-key-down responses from back end.
- Participated in various phases of SDLC.
- Involved in preparing the best practices for Java Code.
- Develop the challenging part of the project i.e., the process definitions in XML (openWFE) for the workflows.
- Used JDBC for database connectivity and manipulation.
- Performed unit testing for each module in the application.
- Supported the onshore and offshore clients by resolving the defects within 4 hours.
Confidential
Core Java Application Developer
Technologies: Java, JSF, Dojo, HTML/CSS, XHTML, JSP, MSSQL, Oracle, Visio, Enterprise Architect, JDBC
Responsibilities:
- Design the various modules of the application.
- Develop the web pages in XHTML using JSF tags.
- Used validators and converters for the application instead of using JavaScript for validation.
- Implemented the managed beans and the service implementation for the application.
- Participated in various phases of SDLC.
- Used JDBC for database connectivity and manipulation.
- Developed the custom components like Check box as per the requirement of the KYC application.
- Performed the unit testing for each module in the application.
Confidential
Core Java Application Developer
Technologies: Java, JavaScript, Dojo, HTML/CSS, AJAX, JSP, MSSQL, Visio, Enterprise Architect, JDBC, Tomcat
Responsibilities:
- Develop the web pages using JSP, implementation of back end.
- Develop the name selectors in UI using Dojo and AJAX.
- Participated in various phases of SDLC.
- Used JDBC for database connectivity and manipulation.
- Performed the unit testing for each module in the application and documentations were also done.
Confidential
Core Java Application Developer
Technologies:Java, JavaScript, Dojo, HTML/CSS, AJAX, XHTML, JSP, MSSQL, Oracle, Visio, Enterprise Architect, JDBC, Tomcat
Responsibilities:
- Develop the web pages, implementing the servlets and back end.
- Develop the name selectors, business unit selectors, department selectors in UI using Dojo and AJAX.
- Participated in various phases of SDLC.
- Used JDBC for database connectivity and manipulation.
- Performed the unit testing for each module in the application.
Confidential
Junior Developer
Technologies:JSP/Servlets, Java, Tomcat, JDBC, HTML, CSS
Responsibilities:
- Develop the web pages in JSP, implementing the servlets and back end.
- Participated in various phases of SDLC - waterfall model.
- Used JDBC for database connectivity and manipulation.
- Performed the unit testing for each module in the application.
Confidential
Junior Developer
Technologies:JSP/Servlets, Java, Tomcat, JDBC, HTML, CSS
Responsibilities:
- Develop the web pages in JSP, implementing the servlets and back end.
- Performance tuning - indexing, normalization was done in the database.
- Participated in various phases of SDLC - waterfall model.
- Used JDBC for database connectivity and manipulation.
- Performed the unit testing for each module in the application.