Java Developer Resume Profile
NJ
PROFESSIONAL SUMMARY
- Over 5 years of IT experience which include 3 year's in Software design, Development and Maintenance of web based, multi-tier applications and implementing Java/J2EE based solutions involving Core Java, J2EE JSP, Servlets, XML, JDBC , Oracle and Sybase.
- Expert in Java based technologies which include Core Java, JSP, Servlets, RMI, JDBC, and frameworks like Struts, Spring and knowledge in Hibernate, Webservices and SDLC process.
AREAS OF EXPERTISE
- Experience in business requirement gathering and developing business requirements into functional specifications.
- Experience in all phases of the software development life cycle SDLC starting from requirement gathering to implementation, delivery, test planning and execution, and production support
- Proficient with Object Oriented Programming using Java and J2EE technologies.
- Have in-depth knowledge and experience in Java, HTML, XML, JavaScript, JSP, Struts, Spring, Hibernate, Servlets, Java Beans.
- Experience in coding the web applications based on Struts framework.
- Experience in Hibernate and Spring MVC framework.
- Good Experience working on data structures and algorithms.
- Great experience in implementing Core Java Design Patterns.
- Strong knowledge in Core Java Multithreading, Collections, Exception Handling .
- Experience in Java design patterns such as Session Facade, Singleton, Business Delegate, Data Access Objects DAO .
- Experience in database tools like Toad for Oracle.
- Strong experience in data analysis and Proficient in writing SQL queries, PL/SQL, Stored Procedure in Oracle, SQL Server and MS-Access.
- Experience in Oracle10g, Oracle 9i, SQL Server 2005,
- Sound knowledge in working with version control tools.
- Experience in coding web applications using IDE like Eclipse, MatLab.
- Worked with several application servers like Web Sphere Application server, Apache Tomcat server.
- Experience in Developing Use case diagrams, Class diagrams and Sequence Diagrams based on the business requirements using UML and converting them into reusable technical classes.
- Strong knowledge in UML tools like Microsoft Office Visio Professional 2003.
- Experience in testing applications using JUnit framework.
- Ability to communicate effectively with different levels of management, both in business and technical communities. Experience in working with offshore-onsite model.
- Able to work independently with minimum supervision and good team player.
- Very much interested in taking challenging roles.
TECHNICAL SKILLS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PROFESSIONAL EXPERIENCE
Confidential
Java Develper
Project: Risk Document Management
Risk Document Management is a module which maintains all document related to various entities/component of the application. It maintains the life cycle of document and derive related entity's status based on document status. It uses documentation to store documents and integrates with global entitlement services to maintain user access privileges.
Responsibilities:
- Integrated Risk Document Mgmt system with Entitlement system using Java/Spring Core.
- Implemented user security and access features of Risk Document Mgmt.
- Implemented Java plug-ins to import data from various inbound system, validate them based on business rules and persist them to Oracle database using JDBC.
- Developed SQL queries and PL/SQL procedures to push quarterly and monthly data feeds to the outbound systems.
- XML and CSV File formats were used for inbound and outbound data files.
- Implemented standalone Java program for Batch processing features of Risk Mgmt, like changing status of documents based on approval/expiration/archival coming from other systems.
- Built and deployed the application in Development, Conversion and Test environments.
Environment: JDK1.7, Oracle 12c, PL/SQL Developer, Web Sphere, Tomcat, Spring 3, Spring Web MVC,
XML , SVN, UMLet Vision, SOAP UI, HTML, JavaScript.
Confidential
Java Develper
Confidential
Advanced Auto Parts is the largest retailer of automotive replacement parts and accessories in the United States. The project was to develop web applications as well and to maintain the existing websites/services.
Responsibilities:
- Implemented multithreading to handle multiple required operations.
- Designed and developed the application and a framework to support the application using Java/J2EE, particularly Java Server Pages JSP , Servlets.
- Involved in creating a web interface using JSP and HTML.
- Implemented GUI pages by using JSP, JSTL, HTML, DHTML, XHTML, CSS, JavaScript, AJAX.
- Configured the project on Web Sphere 7.0 application servers.
- Used Hibernate 3.0 ORM framework to communicate with Oracle 11G databases.
- Implemented the project by using Spring 3.0 MVC Framework.
- Implemented the online application by using Core Java, JDBC, JSP and Servlets.
- Communicated with other Telecommunication info by using Web Services with the help of Web Services, SOAP and WSDL.
- Used SAX and DOM parsers to parse the raw XML documents.
- Tested the web services with SOAP UI tool
- Implemented Singleton, factory design pattern, DAO Design Patterns based on the application requirements.
- Used RAD as Development IDE for web applications.
- Used Clear Case for Version Control tool and Clear Quest for bug tracking tool.
- Used Struts 2.0.
Environment: JDK 1.7, JSP, Web Sphere 7.0, Hibernate 3.x, Spring 3.2, Spring Web MVC, XML, DOM, SAX, XSLT, CSS, HTML, AJAX, Web Services, WSDL, SOAP, RAD, SQL, PL/SQL, JavaScript, DHTML, XHTML, Oracle11g, Toad, Log4j, ANT, Clear Case, Clear Quest.
Confidential
Responsibilities:
- Activity involved in co-ordination efforts to develop the snake game using Embedded C.
- Utilized AVR studio and implemented different graphics files.
- Provided the control with microcontroller Atmega 64.
- Designed to display running text on seven segment display.
- Created buzzer, flashing LEDs pattern, serial communication among various computers.
- Assisted in tool creation to improve supportability.
- Used Microcontroller Atmega 64 for Front End and Embedded C for Backend.
Confidential
Responsibilities:
- Conceptualized and developed the scheme to convert video input into frames.
- Extracted the torn frames, defined various functions, Restored video by applying exemplar based inpainting algorithm in MATLAB.
Confidential
Responsibilities:
- Designed and built the circuit for mobile detection.
- Implemented on robotic vehicle by using various electronic components such as Integrated circuits, timers, relays, rectifiers.
- Built detection of EM waves during voice call, short message services using buzzer.