Java Developer Resume
SUMMARY:
- Experience working with Middleware Technologies such as Oracle.
- Good knowledge with C programming.
- Expertise in development of multi - tiered web based enterprise applications using J2EE technologies like Servlets, JSP, JDBC, JAX-WS and JAX-RPC.
- Knowledge with the concept of multithreading in a programming language to thread-based multitasking.
- Knowledge with Context-switching between threads in core java.
- Knowledge on Object-Oriented Programming with Java.
- Collaboration with other Engineers and members of Product Management and Quality assurance teams to ensure the delivery of high quality application features that will provide the maximum benefit to clients
- Fluency with AGILE and scrum methods
- Fundamental understanding of distributed Architectures.
- Application development against a relational database
- Experience in using Hibernate, Struts (v2.0) and Spring Framework in designing & developing web applications. Primary concentration in the integration of these technologies (Struts-Spring-Hibernate) to achieve a working application.
- Good knowledge of J2EE Design Patterns.
- Programming experience-using design patterns such as Factory Pattern, MVC Pattern, Command Pattern and Singleton Pattern in Java.
- Design, Run and Deploy software performance tests on developed applications for the purposes of correcting errors, isolating areas for improvement, and general debugging.
- Strong Analytical Thinking and Problem Solving capabilities with excellent communication. Exposure to multi-cultural and multi-lingual work environment
TECHNICAL SKILLS:
Javarelated: J2EE, JDBC, JSP, Servlets, Java Beans.
Programming Languages: Java, XML, C, PL/SQL, JavaScript and HTML.
Distributed / Web Environments: Websphere, Weblogic, Orion, Apache, Tomcat, Oracle App Server, XWindows, distributed components, Business Logic, Server-side programming, client-server Life-cycle skills/tools/technologies OOP, UML, RUP, Requisite Pro, Development tools/environments Visual Age, JDeveloper, Visual Studio, Websphere App
Operating Systems: Win XP, 2000, NT, 98, 95, 3.1, Unix SVR4, Unixware, Database Oracle, SQL Server,, mySQL
WORK EXPERIENCE:
Confidential
Java Developer
Responsibilities:
- I have developed a distributed application that enables manual-test writers who are non-programmers to write automated Java test scripts in a very intuitive way, using a GUI.
- This GUI-based application is built directly from a database, allowing a non-programmer administrator to modify it.
- The application in effect turns English phrases into Java code.
- There is no analysis; the translation mappings exist in the database.
- The application takes an input source file template, user-selections, and other input, and outputs a complete Java automated test-script file.
Technologies: SDLC, OOAD, Test, Configuration Management, Object Models,Rational Clearcase, Rational Rose, UML, OOA,OOD,OOP, round-trip engineering, Data Modeling, Java, JDBC, mySQL, Solaris, WinNT, shell scripting, Cygwin, GNU, gcc, RS232 serial comm., cross-platform development, client-server development, mentoring.