Java Application Developer Resume Profile
Melbourne, FL
SUMMARY:
- 11 years of diversified experience in the IT industry involving System Analysis, Design, Coding and Testing.
- Experience as a Java/J2EE/Web developer in various domains such as financial services like banking, Insurance and Health Care.
- Expertise in application programming using JAVA, J2EE, Struts, Spring, Hibernate, JSP, Servlets etc.
- Portal technologies. The experience encompasses analysis, design, coding, development, testing, implementation, and deployment.
- Experience in MVC Model View Controller architecture.
- Experience in developing Back end of web application with WPS, WID,Servlets, JDBC, JMS, RMI, XML, XSLT, Oracle, MySQLand DB2
- Experience in developing front end of web application with Dojo,JSP, Java Script, and Tiles.
- Excellent experience in Portal Content and Users management tasks.
- Extensive exposure to Object Oriented Design and Programming. Background includes designing, architecture, developing, implementing and testing life-cycle projects.
- Experience in developing web applications using Eclipse 3.x, My Eclipse, WID.
- Experience in developing web application applications using IBM WPS Server, WebSphere and JBoss.
- Good understanding and implementation level knowledge on J2EEDesign Patterns.
- Good understanding of Agile methodology.
- Experienced in developing Use Case Model, Use Case Diagrams, and Class Diagrams, Behavior Diagram Sequence diagram, Collaboration Diagram, State Chart Diagram, and Activity Diagram , Packages and Deployment diagrams.
TECHNICAL SKILLS:
Operating System MSDOS 6.22, UNIX, Windows
2003 server, Windows XP/Vista/7
Languages JAVA 5.X, C , C, COBOL, PL/SQL, XML, XSL, XSLT, HTML4.0, JavaScript, PL/SQL, Webservices , jQuery, JSON.
Database Oracle 10g, SQL Server, DB2, MS Access, MySQL
Web Technologies EJB 3.0/2.0/1.1/1.0, JSP1.2/1.1/1.0, JDBC, Servlets2.4/2.3/2.2, JNDI,
RMI, Java Beans, Applets, SOAP, Swing, AWT, Hibernate3.1, HTML, DHTML, JavaScript
Enterprise Application Servers JBoss 4.2, WPS, Tomcat, WebSphere, Iplanet6.0/4.1/4.0,Java Web Server2.0.
Tools RAD 7,6, MyEclipse, WID, Eclipse 3.x/2.0, CVS, WSAD5.0/4.0.3
Rational Clear Case, PVCS and subversions, NetBeans
Professional Experience
Confidential
Role: Java Application Developer
Responsibilities:
- Helping in the migration of Java application into .Net platform.
- Consuming new Services from third party vendors to gather part data and enrichment files.
- Individually involved in maintaining and enhancing the Java Application for Parts managements with the Oracle Agile system.
- Working with the business team to understand the requirements and coordinate with them any technical related questions.
Environment: Java, HTML, JSP, JQuery, WebServices, Javascript, Eclipse, Spring, Servlets, Struts, SQL Server, JUnit, SQL.
Confidential
Role: Java Application Developer
Responsibilities:
- Involved in migration of the existing Auto and Property Insurance to new platform using WPS and WID.
- Coordinating with the Architects with the design review proces s
- Enhancements, Defect fixing and Production support for the Property Insurance Application
- Writing JUnit test cases to test the code.
- Working on fixing the Client related issues in Dojo and JavaScript as and when needed.
Environment: Java, HTML, Dojo, JSON, JQuery, WebServices, Javascript, RAD, WID, WPS, JUnit, SOAP UI,TestNG testing framework.
Confidential
Role: Java Application Developer
Responsibilities:
- Refactoring the existing code to perform efficiently and to make the necessary changes for the automation to take place.
- Coordinating with the Architects with the design review process
- Involved in migration of the existing Manual Renewal process of Insurance to an automated renewal process.
- Writing JUnit test cases to test the code.
Environment: Java, JSP, Servlets, HTML, Javascript, RAD, JUnit testing framework, SQL, DB2 database, WebShpere 7.0, EJB 2.0.
Confidential
Role: Java Application Developer
Responsibilities:
- Worked independently to create an application to automate the classified ads posting
- Participated in Requirement Analysis process, involved in meetings with end client to gather fine grained requirements.
- Designed and developed Application with Java 1.5.
- For Posting to multiple locations used threading.
- Maintained logging using Java Logger.
- Delivered design artifacts as Class diagrams, sequence diagrams and design documents.
- Worked with Eclipse 3.6.
Environment: Java, HTML, JSP, Servlets, Eclipse, JUnit testing framework, SQL.
Confidential
Role: Java Application Developer
Responsibilities:
- Participated in Requirement Analysis process, involved in meetings with end client to gather fine grained requirements.
- Worked independently to create a web application to collect the loan applications online
- Implemented the interface in JSP.
- Implemented Application with Java J2EE EJBs.
- Designed and developed Database in Oracle 9i.
- Maintained logging using Apache Log4j.
- Delivered design artifacts as Class diagrams, sequence diagrams and design documents.
- Worked with Eclipse 3.6.
Environment: Java, J2EE, JSP, Servlets, HTML, Java Script, XML, Eclipse, JUnit testing framework.
Confidential
Role: Java Developer
Responsibilities:
- Worked independently to create a web application to provide curriculum for financial education programs
- Implemented the interface in JSP.
- Created financial education tests to score the people taking online test.
- Implemented Application with Java and Struts framework.
- Designed and developed Database in Oracle 9i.
- Maintained logging using Apache Log4j.
- Worked with Eclipse 3.6.
Environment: Java, J2EE, JSP, HTML, Java Script, XML, Eclipse, JUnit testing framework.
Confidential
Role: Senior Software Engineer
Responsibilities:
- design and development of user interface application for the healthcare system
- Involved in feasibility study for the front end between Microsoft C and Eclipse RCP
- Involved in design and creation of the components
- Worked directly with the Microsoft engineers to develop some of the customized components.
- Build prototype with Eclipse RCP was a highly successfully as well in designing a rich interactive modular and portal interface
- used the MVC Architecture
- C was chosen as the front end client
- Front end developed using Microsoft C on Visual Studio 2005 and writing the web services in Java
- Web Services developed on Jboss 4.0.2 were consumed within .Net 2.0 and .Net 3.0 Framework using C
- Deployed at each client location using one click deploy feature of Visual Studio
- Client was developed using the WPF Framework
- Delivered design artifacts as Class diagrams, sequence diagrams and design documents.
- Worked with Eclipse 3.6.
Environment: Java, J2EE, JSP, HTML, Java Script, XML, Eclipse, Web Services, JUnit testing framework, J2EE specifications implemented in Java 1.4.2, JBoss application server, Hibernate, MVC, SQL, C , Eclipse RCP, .Net 2.0, .Net 3.0, WPF, Visual Studio
Confidential
Role: Senior Software Developer
Responsibilities:
- developing business requirements with a sophisticated business team
- and translating the requirements to sound and efficient software solutions using Agile methodologies
- involved in writing an automation process to file uploads into the system
- Developed file loader with open source tool octopus and using Stored Procedures in Oracle to update the data in the databases.
- test first environment and used JUnit for writing the tests
- the front end we used struts
- data was fetched from the database using hibernate and used MDBs to send the data
- development environment was completely based on the Agile methodologies
- was responsible for creating a process to streamline the data exchange from the various clients
- my successful coding and good testing performance I was made the team lead for the development of the file loading system
- used a multi-tiered Architecture and did re-factoring of the code extensively
- Delivered design artifacts as Class diagrams, sequence diagrams and design documents.
- Worked with Eclipse 3.6.
Environment: Java, J2EE specifications implemented in Java 1.4.2, Message Driven Beans MDB , JBoss application server, JUnit, SQL, Hibernate 3.0, Database management Oracle 9i , Octopus Data import , ORM implemented with Hibernate via xdoclet, UML where beneficial