Java/j2ee Developer Resume Profile
San Francisco, CA
SUMMARY
- More than 6 years of experience in analyzing, designing, implementing, testing, deploying and troubleshooting of Enterprise Applications, Web based Applications and Client/Server based Applications using Java/J2EE
- Experienced in developing Web apps using Java/J2EE, JDBC, JSP, Servlets, Oracle, HTML
- Strong knowledge of application development with Spring framework using technologies like IOC Inversion of Control , AOP Aspect Oriented Programming , MVC Model View Controller , DAO Data Access Object , Hibernate and JDBC
- Experience using IDE's viz. Eclipse, Net Beans
- Excellent experience in using Application/Web servers viz. Tomcat etc.
- Experience working with HTML5, CSS3, Angular.js, jQuery, JSP and UI Integration as a Front End Developer
- Experience with implementing webservices like Restful, SOAP
- Experienced in developing enterprise application using Oracle and MySQL.
- Skilled in creation of use cases, object models, data models, sequence diagrams, function and technical specifications.
- Hands on experience in writing the SQL queries and stored procedures.
- Good working knowledge of Programming using Agile methodology with iterative and incremental software development.
- Motivated and determined to deliver productive high quality, complete deliverables within deadlines with minimal supervision.
TECHNICAL SKILL
Programming Languages : C, C , Java, J2EE, PL/SQL
Scripting Languages : HTML, XML, JavaScript, DHTML, CSS
J2EE components : JSP, Servlets, Java Beans
Frameworks : Spring, Hibernate, Angular.JS, jQuery
Webservices : RESTful, SOAP
IDE/Build Tools : Eclipse, NetBeans, Maven
Databases : Oracle, MySQL
Operating Systems : Windows
Methodology : Agile, Waterfall, OOAD, UML
Application/Web Servers : Tomcat 7.0
PROFESSIONAL EXPERIENCE
Confidential
Role : Java/J2EE Developer
Responsibilities:
- Involved in all the phases of SDLC including Requirements Collection, Design Analysis of the Customer Specifications, Development and Customization of the Application.
- Used JavaScript for client-side validations and Created UI with HTM5L, CSS3 JavaScript jQuery with AngularJScreating Dynamic Reach Design Layout with JSP.
- Used Spring Model View Controller Framework and Achieved Dependency Injection.
- Used and implemented the application using Spring MVC, Spring IOC, Spring AOP modules
- Developed DAOs Data Access Object using Hibernate as ORM to interact with DBMS-Oracle 10g.
- Worked with SOA based components using SOAP Web Services
- Back end coding and development using Java Collections including Set, List, Map, Multithreading, Servlet, Java beans, Exception Handling etc.
- Design Patterns like Fa ade, Singleton and Factory Pattern were used.
- Deployed the java application using Maven build script
Environment: Core Java, J2EE, Oracle, XML, Servlet, Tomcat 6, Windows XP, SOAP WebServices, Spring, Hibernate, Eclipse, Maven, JUnit, JQuery, AngularJS
Confidential
Java Developer
Responsibilities:
- Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
- Worked on various modules like Appointment Management, Browsing of Plans, Searching a doctor, managing user profile.
- System was built using Spring Model-View-Controller MVC architecture. Implemented the application using the concrete principles laid down by several design patterns such as Facade, Business Delegate, Singleton.
- Designed the front end using JSP, AJAX, HTML, CSS and Angular JS.
- Developed dynamic UI using Angular JS.
- Used and implemented the application using Spring MVC, Spring IOC, Spring ORM modules and Hibernate.
- Used Spring API's for wiring components using dependency injection.
- Used Spring - ORM to integrate Hibernate and creation of Hibernate POJO's.
- Developed Web Services to allow communication between applications through REST over HTTP.
- Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.
- Involved in installing and configuring Eclipse and Maven for development.
- Configured and customized logs using Log4J and usedJUnit for unit testing.
- Used GitHub version source control tool.
Environment: Java, Hibernate, Spring, JSP, Servlet, JavaBeans, Design Patterns, REST Web Services, Log4J, JUnit, GitHub, Oracle, Eclipse, Maven, JavaScript, Angular JS, HTML, CSS.
Confidential
Java/J2EE Developer
Responsibilities:
- Created design documents for program change requests and presented to client.
- Participated in Agile scrum meeting daily.
- Implemented front-end using JSP, HTML, JSTL, CSS, JavaScript and AJAX.
- Use of Multi-Threading and collection framework including List, Map etc.
- Implemented application using Spring MVC framework. Use of collection framework including List, Map etc.
- Extensively used Spring IOC, configured application Context files and use of dependency injection using Springannotations.
- Implemented Spring Controllers that integrates with front-end JSP pages developed using Spring Tag library.
- Developed DAO components by implementing Spring DAO component.
- Developed client request validations and processing using JavaScript
- Used Webservices - WSDL and SOAP for getting credit card information from third party vendors.
Environment: Java, JDBC, Spring Application Framework Hibernate ORM, Tomcat, CSS, HTML, jQuery, JavaScript, AJAX, tag libraries, XML, XSD, Agile Methodology, Unix, Windows, Web Services.
Confidential
Role: Java Engineer
Responsibilities:
- Involved in understanding the requirement specification from the customer and Design the current module to integrate with the already existing application
- Designed the entire workflow to use Spring Integration framework along with Spring MVC to deliver the requirement
- Converted High Level Design to the Low Level Design
- Created Action classes, Business classes and Utility classes as part of Spring MVC
- Developed Data Access Objects DAOs and business delegates for accessing data
- JavaScript was used extensively for client side validations and function calls for user actions
- Performed Unit testing and Integration testing on the module
- Involved in Writing service methods and SQL queries, PL/SQL to interact with the Oracle 10g.
- MVC Architecture implementation using Spring Framework
Environment: Core Java, J2EE, Spring Core,Spring MVC Framework, JDBC, JQuery, Servlets, Javascript, MySQL, UNIX, Eclipse, XML, Log4j, Apache, Oracle Sql Developer