Senior Java Developer Resume
Milwaukee, WI
SUMMARY:
- Software Developer with 8 + years of experience in Analysis, Design, Development and Deployment of Web Based Applications and Standalone applications.
- Extensive experience using Core Java features like Abstraction, Encapsulation, Inheritance, Polymorphism, Multi - Threading, Synchronization, Exception Handling, Collections, Serialization.
- Experience in developing web based applications using JAVA/J2EE technologies like JSP, HTML, CSS, JTSL, JavaScript, Servlets, XML, JDBC and frameworks like spring and Hibernate.
- Knowledge of Web Services platform elements like SOAP, UDDI, WSDL
- Experience using Soap UI for web services testing.
- Deployed applications using web/application servers like Apache Tomcat, and Oracle Weblogic.
- Experienced with databases using SQL, PL/SQL
- Well experienced using RDBMS like Microsoft SQL Server, Oracle Database, MySQL
- Have worked using IDEs like My Eclipse, Eclipse, and Microsoft Visual Studio.
- Very strong analytical and problem solving skills, with a great interest in learning new technologies and skills.
TECHNICAL SKILLS:
Programming Languages: Java, C, PL/SQL, Racket
Web Technologies: HTML, CSS, JSP, JSTL, XML, Servlets, JavaScript
Web/Application Servers: Apache Tomcat, Oracle Weblogic, WebSphere
Frameworks: Spring, Hibernate
Databases: Microsoft SQL Server, Oracle Database, MySQL
Tools: Microsoft Office, Apache ANT, SQL Developer, SOAP UI
IDE: Eclipse, My Eclipse, RAD, Microsoft Visual Studio
Operating Systems: Windows, Linux
PROFESSIONAL EXPERIENCE:
Confidential, Milwaukee, WI
Senior Java Developer
Responsibilities:
- Developed the application based on MVC (Model-View-Controller) Architecture (Similar to Spring/Struts)
- Created Technical Design documents
- Used Microsoft Visio for designing the Use Case Diagrams, Class model, Sequence diagrams, and Activity diagrams for SDLC process of the application
- Implemented GUI pages by using JSP, HTML, CSS, JavaScript
- Configured the project on WebSphere 7/8.5 application servers
- Tested the web services with the help ofSOAP UItool
- UsedSAXandDOMparsers to parse the raw XML documents
- Implemented the online application using Core Java, JDBC, JSP, Web Services, SOAP, and WSDL
- Implemented Singleton, Factory Design Pattern, DAO Design Patterns based on the application requirements
- Used Eclipse as Development IDE for web applications
- Tuning complex database queries and joining the tables to improve the performance of the application
- Designed and developed base classes, framework classes and common re-usable components
- Implemented SSL to secure HTTP traffic between servers.
- Involved inJUNITtesting
- Used Wireshark to analyze packets
- Provided technical expertise, estimates, and recommendations to development lead, and business analysts
- Worked with Development Leads and Project Managers to help determine timelines and project tasks
Environment: JDK 1.6, JSP, Web Sphere 7.0/8.5, JDBC, XML, DOM, SAX, HTML, Web Services, WSDL, SOAP, SQL, PL/SQL, JavaScript, Oracle11g, CA Harvest.
Confidential, Boston, MA
Sr. J2EE Developer
Responsibilities:
- Developed the application based on MVC (Model-View-Controller) Architecture using Spring Web MVC.
- Used Microsoft Visio for designing the Use Case Diagrams, Class model, Sequence diagrams, and Activity diagrams for SDLC process of the application.
- Implemented GUI pages by using JSP, JSTL, HTML, DHTML, XHTML, CSS, JavaScript, AJAX
- Extensively used Java multi-threading to implement batch Jobs with JDK 1.5 features.
- Configured the project on Web Logic 10.3 application servers
- Implemented the online application using Core Java, JDBC, JSP, Servlets, spring, Hibernate, Web Services, SOAP, and WSDL.
- Tested the web services with the help of SOAP UI tool
- Implemented Singleton, Factory Design Pattern, DAO Design Patterns based on the application requirements.
- Used SAX and DOM parsers to parse the raw XML documents.
- Used Eclipse as Development IDE for web applications.
- Tuning complex database queries and joining the tables to improve the performance of the application
- Designed and developed base classes, framework classes and common re-usable components.
Environnent: JDK 1.5, JSP, web logic 10.3, JDBC, Servlets, JSP, Spring, Hibernate, XML, DOM, SAX, JAXB, CSS, HTML, Web Services, WSDL, SOAP, SOAP UI Tool, Eclipse 3.0, SQL, PL/SQL, JavaScript, Oracle11g, PL/SQL Developer.
Confidential
Software Engineer /Program Manager
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
- UsedMicrosoft Visiofor designing theUse Case Diagrams, Class model, Sequence diagrams, and Activity diagramsfor SDLC process of the application.
- Prepared Functional requirements by analyzing the business requirements ImplementedGUI pagesby usingJSP, HTML, CSS, JavaScript,AJAX
- Implemented the online application by usingCore Java,JDBC,JSP, Servlets, Web Services, SOAP, and WSDL.
- SOAP UI was used to test the Web Service application.
- Created functions, sub queries and stored procedures
- Took part in the UI design
- Created Functional Specifications
- Tracked progress and reported project progress
Environment: JDK 1.5, JSP, JDBC, XML, CSS, HTML, Web Services, WSDL, SOAP, SQL, JavaScript, DHTML, XHTML.
