Java Developer Resume
Chicago, IL
PROFESSIONAL SUMMARY:
- Over 7 years of experience in JAVA/J2EE application development, as a professional, Self - Motivated and Quick learner wif strong analytical, programming skills from Design and Development to Deployment and testing of Web Based Applications using various technologies like Java and J2EEExperience in various web based applications using core Java, J2EE, EJB, Web Services, JSP, Servlets, Java Script, Extended Java Script, JDBC, HTML, XML, CSS, JPA, Java Beans, and JSP etc.
- Extensive development experience wif open source software’s like Hibernate, iBatis, Struts, Spring, Maven and JSF.
- Involved in all the phases of Software Development Life Cycle including Analysis, Design, Development, Integration and Implementation.
- Hands-on experience wif industry-standard IDEs like Eclipse and Net Beans
- Skilled in creation of use cases, object models, data models, sequence diagrams, function and technical specifications.
- Experienced in various frameworks and tools Struts Framework and Spring MVC framework.
- Expertise in developing Multi-threading applications.
- Experienced in developing database to create its objects like tables, views, functions, triggers, and stored procedures packages using SQL in Oracle, MS SQL Server, and My-SQL.
- Experience wif GWT and AWT Swing GUI.
- Extensive experience in programming, deploying, configuring, fine-tuning and administering popular J2EE Application Open source Servers like JBoss, and Apache Tomcat.
- Extensive experience as a Project Lead, including study and analysis of project requirements through customer interaction, preparation of Functional Specifications, Data modeling, project design, design Patterns.
- Automated builds of jar files and war files, development documentation and, data import, export and conversions.
- Strong background in supporting production environments and meeting customer needs.
- Ability to manage scope, and project resources. Mentor and develop technical staff.
- Possess good problem analysis skills wif ability to follow project standards.
- Worked and managed teams in varied work culture environments. Good International exposure, has Worked wif clients in USA, Norway and India. Has excellent communication and inter personal skills.
TECHNICAL SKILLS:
Languages: Java, C, C++, Java Script, Extended Java Script, JQuery, SQL, AJAX
Web/Distributed: J2EE, Java EE 5, Servlets 2.1/2.2,JSP 2.0, EJB 3.0, JDBC 3.0
Technologies XML, JQuery, JSF, STRUTS,Spring MVC, Spring WebFlow,Spring Security
Scripting: HTML, XHTML, CSS
Frame works: Struts, J2EE, JSP, Hibernate, and Spring
RDBMS: ORACLE 10g/11g MS-Access, MySQL, SQL-Server, DB2
Web/Application: Apache Tomcat 5.5/6.0/7.0, JBoss
IDE: Eclipse wif My Eclipse, Net Beans, Edit Plus2
GUI: AWT, Applets, GWT
Web Design: FrontPage, Dream weaver, Microsoft Visio
Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP), Agile
Build Tools: Ant, Maven
Operating Systems: DOS, Windows NT, Windows XP, Windows7, Windows8, Mac, LINUX
PROFESSIONAL EXPERIENCE:
Confidential
JAVA Developer
Technology: SQL Server, SQL Work Bench, Java, JDBC, Microsoft Suite, MS Access, HTML, Word Press
Responsibilities:
- Gathered user requirements followed by analysis and design. Evaluated various technologies for the Client.
- Played key role in the design and development of application using J2EE, Struts and Spring.
- Established a system for automating course site and HR Processes using Blackboard.
- Created Software tool for generating the faculty letters using MySQL database wif mail merging technique.
- Created various forms by exporting data from the Excel sheet into tables using the SQL.
- Utilized JavaScript/Struts Validators framework to validate the form data.
- Managed and maintained the work of Faculty on online faculty portal.
- Assisted in the development and maintenance of the department's web presence.
- Troubleshooted technical course design issues wif faculty.
- Conducted research to identify potential applications for new and emerging instructional technologies.
- Designed the HTML based web pages for displaying the reports.
- Developed and implemented several test cases using JUnit framework
- Created and maintained faculty webpages on RN-BS site.
- Set-upped Adobe connect meeting space and attended and help engineered camtasia s.
- Performed Day-to-Day activities according to the client requirements.
Confidential
JAVA Developer
Technology: Java/J2EE, GWT, HTML, JDBC, SQL Developer
Responsibilities:
- Team Leader for “Granite for Mobile Inventory for configuring Universal Mobile Telecommunications System for 3G (UMTS) & Global System for Mobile Communications 2G (GSM)”
- Developed “PLDM Reporting Tool” for Mobile Inventory (MI) End Users which is designed to allow MI (Mobile Inventory) end-users to monitor log files created by all Granite Discovery and CRT Modules. Each Discovery and CRT Module will create one CSV-file for day in same UNIX directory and wif the same technical format.
- Developed the controller servlet to handle the requests and responses.
- Designed and developed JSP pages using Struts framework.
- Involved in writing client side validations using Java Script.
- Involved in the design of the Referential Data Service module to interface wif various databases using JDBC.
- Involved in designing test plans, test cases and overall Unit testing of the system.
- Prepared documentation and participated in preparing user’s manual for the application.
- Analyzed the data configurations and saved the time.
- Validated and tested the products based on the client requirements.
- Supported the entire team to achieve the product work.
- Responsible for the design, coding and debugging for the developed tool.
- Responsible for the troubleshooting for the designed software.
- Integrated software wif existing systems
- Learned new tool for project like Granite and GWT (Google web Tools).
Confidential, Chicago, IL
JAVA Developer
Technology: Java/J2EE, Springs, Web Services, Hibernate, Oracle, Extended Java Script
Responsibilities:
- Key player for the production release of the project.
- Involved in Object Oriented Design/Object Oriented Analysis wif usage of UML Sequence Diagrams and Class Diagrams wif Microsoft Visio.
- Developed SQL scripts for mapping data and for creating transactional tables.
- Wrote the DAO classes for accessing Oracle database.
- Created and implemented Oracle stored procedures and triggers.
- Resolved technical issues for coding and debugging in JAVA and interacted wif customers for critical project details.
- Developed the application using Eclipse.
- Extensively worked on Spring framework.
- Used Hibernate framework to persist the data to the database.
- Worked on agile development methodology.
- Used JUnit for unit testing of the system and Log4J for logging.
- Installed WebLogic Server for handling HTTP Request/Response. The request and response from the client are controlled using Session Tracking in JSP.
- Responsible for Requirement analysis and Project documentation
- Developed Junit& Functional Test Cases for Bug Fixing for entire project
- Developing Client side validations using Spring framework
- Learned new technologies for project like Extended JavaScript for User Interface Design.
- Reported Daily about the team progress to the Project Manager and Team Lead.
Confidential, Warrendale, PA
Java/J2EE Developer
Technology: Java, J2EE, JSP, Servlets, SQL 2000, MySQL, Oracle, Apache Tomcat
Responsibilities:
- Involved in Requirements gathering, Requirement analysis, Design, Development, Integration and Deployment.
- Connectivity wif Databases MySQL, MS SQL server 2000 and Oracle 8i.
- Created and maintained data using Oracle database and used JDBC for database connectivity
- Involved in writing the database integration code.
- Developed the application using Struts framework. The views are programmed using JSP pages wif the struts tag library, Model is the combination of EJB’s and Java classes and web implementation controllers are Servlets.
- Developed of Parser classes to parse the data received from the Front tier to pass it to back end.
- Development of Servlets classes.
- Worked wif J2EE and core Java classes.
- Created quality working J2EE code to design, schedule, and cost to implement use cases.
- Development of web-pages.
- Development of Applet applications.
Confidential
Software Engineer
Technology: Java Servlets, HTML, and JavaScript, Servlets, HttpServlets, JavaScript, HTML, EJB
Responsibilities:
- Created Portfolio tracker there by user could keep track of his stocks.
- Ticker was developed in which the quotes of the high tech scripts could be seen.
- Created an arbitrage system where by the difference in the scrip values listed on Bombay and National stock Exchange could be analysed.
- Working on Weblogic and Creating Enterprise Java Beans to in corporate online stock trading activity once Cyber laws are passed.