Sr. Java Developer Resume
Atlanta, GA
PROFESSIONAL SUMMARY:
- Over 7 Years of experience in IT industry, this includes experience in different phases of Application development using JAVA /J2EE technologies.
- Experienced in developing the GUI Screens for front - end applications using Java, JSP, HTML, Java Script, CSS
- Expertise with various configuration tools like SVN and CVS.
- Well versed in OOPS, OOD concepts.
- Expertise in resolving the production support issues promptly and efficiently.
- Experience in working on both Development and Support based projects with mission critical deadlines.
- Extensively involved in designing, analysis & implementation of Business Application and Product Development using MVC architecture.
- Expertise in developing applications with JDK1.4, JDK1.5, Core Java, Servlets, JSP, JDBC, Struts and XML.
- Develop the User Interface Screens for presentation using Java, JSP, HTML, Java Script
- Expertise with various configuration tools like CVS and SVN.
- Having strong Knowledge in OOPS concepts.
- Expertise in resolving the Production Issues in time reported by the Client.
- Exposure to various databases such as SQL Server (2000 & 2005) and ORACLE (9i & 10g).
- Extensive experience in working on IDE like Eclipse.
- Extensive experience in working on Internet Explorer (IE), Firefox and Safari.
- Experience in using application servers like Apache Tomcat, Web Logic
- Extensively worked on tools like TOAD (Oracle), Edit plus, Text Pad.
- Experience in working on both Development and Support based projects with mission critical deadlines.
- Excellent experience in requirements gathering, design and development of various functional documents.
- Hands of experience in unit level and integration testing on all developed modules.
TECHNICAL SKILLS
Operating Systems: Windows 9x/2000, XP, Mac
Programming Languages: FrameworksJava, J2EE, Servlets, JSP, JDBC, XML, XSLT, JavaScript, Struts, Hibernate
Web Technologies: JavaScript, CSS, XML, HTML, DHTML Servers Apache Tomcat, Web Logic
Tools: Eclipse, Apache Ant, Toad, Altova Xml Spy
RDBMS: Oracle (9i & 10g), SQL Server (2000 & 2005)
Version control: CVS, Subversion (SVN)
ORM Tools: Hibernate
PROFESSIONAL EXPERIENCES
Confidential, Atlanta, GA
Sr. Java Developer
Responsibilities:
- Responsible for enhancement for mutual funds products written in Java, Servlets, XML and XSLT.
- Implemented different J2EE Design Patterns such as Session Façade and Singleton, Business Delegate to accommodate feature enhancements and change requests.
- Worked on Struts Framework to re-design UI to fit Model2 (MVC) design paradigm.
- Modified JavaScript for handling the access privileges.
- Extensively implemented Core java in the application.
- Followed Scrum approach for the development process.
- Extensively worked on Struts for communicating with business components and also worked with Hibernate Integration for ORM mappings.
- UsedANTscripts to fetch, build and deploy the application to development environment.
- Used Eclipse IDE for all recoding in Java, Servlets and JSPs.
- Involved in discussions with the business analysts for bug validation and fixing.
- Modified technical design document, functional design document to accommodate change requests.
- Creating JUnit test case design logic and implementation throughout application.
- Monitored the error logs usingLog4jand fixed the problem.
- Used JIRA as a bug-reporting tool for updating the bug report.
Environment: Java, J2EE, Servlets, JSP, Struts, Hibernate, JNDI, JavaScript, XSLT, SAX, DOM, XML, UML, TOAD, Oracle10g, SQL, Eclipse IDE, JIRA, Tomcat, Windows.
Confidential
Software Engineer
Responsibilities:
- Involved in gathering the Business Requirements
- Developed UI screens using Struts framework (MVC).
- Developed the action classes to execute the logic, and action forms to process user input.
- The role includes traditional unit testing and working with other team members (developers, project manager and management team).
- Followed Agile Methodologies.
- Prepared a Best Coding Practices document and was responsible for Code Reviews.
Environment: Java1.5, Struts, XML, Windows, Eclipse, Oracle 10g, Toad.
Confidential
Software Engineer
Responsibilities:
- Worked primarily in fixing defects and implementation of CRs (Change request).
- Tested the entire application at various stages of development.
- Resolved production issues while deploying the application and provided the production support while the application is in UAT
- Responsible for supporting the applications in Production environment
- All code was written using the Eclipse IDE.
- Written queries, stored procedures and functions using SQL, PL/SQL in Oracle using tools like TOAD.
Environment: Java1.5, JSP, Servlets, XML, JDBC, Windows, Eclipse, Oracle 10g, Toad.
Confidential,
Software Enginee
Responsibilities:
- Implemented the forgot password functionality
- Testing the entire applications at various stages of development Debugging issues
- Implemented the Undo Functionality.
- Responsible for Analysis, Design, Coding and Unit Testing.
- Responsible for supporting the applications in Production environment
- Co-ordinated with the QA lead for development of test plan, test cases, test code and actual testing, responsible for defects allocation and ensuring that the defects are resolved.
- Using Bugzilla tool to keep track of the application bugs as well as to coordinate with the Testing team.
- Extensively worked for performing end-to-end system testing of project writing test cases.
Environment: Java1.5, JSP, Servlets, XML & Struts1.0, Windows, Eclipse, Oracle 10g, Toad.
Confidential, CO
Java Developer
Responsibilities:
- Implemented the CFC functionality
- Implemented the Cron jobs functionality through mails.
- Designed and coded complex programming according to client and user specifications
- Collaborated with other developers in code and design reviews
- Researched issues brought by clients and fixed problems in timely manner.
- Work as a coordinated team and impart Knowledge Transfer to the other members of the team as well as help them in resolving issues at the earliest.
- Co-ordinated with the QA lead for development of test plan, test cases, test code and actual testing, responsible for defects allocation and ensuring that the defects are resolved.
- Developed the User Interface Screens for presentation using JSP and HTML.
- Involved in Requirement gathering and preparation of design documents.
- Planned and implemented the testing and debugging of applications.
Environment: Java1.5, JSP, Servlets, XML, JDBC, Windows, Eclipse, Oracle 10g, Toad.