Java Developer Resume
NY
SUMMARY:
- Over 6+ years of Experience in developing web applications using JAVA/J2EE concepts like OOP, Multithreading, collections, JAVASWING, JDBC, JSP, and Servlets.
- Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time - lines for the project.
- Good knowledge in Object Oriented Design Pattern concepts.
- Expertise in developing Web Applications using RAD, Eclipse IDE tools.
- Extensively used Spring IoC, Hibernate, Core Java such as Multi-Threading, Exceptions, Collections, etc.
- Worked on implementing Service Oriented Architecture (SOA architecture) using Web Services (SOAP, REST).
- Performed unit testing using JUnit and monitored the error logs using Log4J and fixed the problems.
- Experience in deploying the project on Jboss as well as other web servers like Tomcat Extensive experience with Java complaint IDE’s like Eclipse 3.7/3.6/3.5/3.4.
- Well versed in RDBMS such as Oracle using the various types of JDBC Drivers and writing Stored Procedures.
- Expertise in JavaScript, AJAX, HTML, XML and XML Schemas.
- Experience in System maintenance, analysis and performance in Windows XP/Vista/07/10.
- Have practiced and promoted the best practice of programming among teams using Waterfall and AGILE Methodologies. Have worked on project estimate technologies like Work Breakdown Structure, Use case Points and Function Point Analysis.
- Assisted project manager in defining project scope, time & effort estimates and deliverable management.
- Ability to quickly adapt new environments and learn new technologies.
- Excellent analytical capabilities with strong communication skills.
TECHNICAL SKILLS:
COMPUTER LANGUAGES: Java, Python, VB.net
JAVA TECHNOLOGIES: Java, J2EE, JDBC, Hibernate, JSP, Servlets, JMS, Struts, Spring Framework, Java Beans, Web Services, AJAX.
OPERATING SYSTEMS: Mac OS X, Windows, Linux
IDE: Eclipse,NetBeans
DATABASES: My SQL, Oracle 11g
OTHER TOOLS: Net Beans, Eclipse, MS Office, Adobe Dreamweaver, Photoshop, Adobe Fireworks, Adobe Flash, Maya 2015, Axure.
WEB TECHNOLOGIES: J2EE,Servlets,JSP,JDBC,XML,Swing,AWT,JSTL,Hibernate,Spring IOC,HTML, CSS, JavaScript, Angular JS 1.0
APPLICATION SERVERS: Apache Tomcat
PROFESSIONAL EXPERIENCE:
Confidential, NY
Java Developer
Responsibilities:
- Involved in Team planning and grooming sessions and retro session in fully Agile environment.
- Used Maven to build the project.
- Used the J2EE components like JSP’s, Servlets and implemented spring framework for MVC architecture.
- Designed and developed interactive static HTML screens as screen level prototype, JavaScript for client side validation and used Cascading Style Sheet (CSS 3).
- Involved in the Database design, creation, Querying.
- Used HQL (Hibernate Query Language) to write static and complex queries while communicating with Oracle 10g database.
- Used Hibernate as ORM in persistence layer of the application.
- Java Beans were used to handle business logic as a Model and Servlets to control the flow of application as Controller.
- Front end validations are written using JavaScript.
- Performed Unit Testing using JUnit.
- Responsible for execution of test cases to evaluate the test functionality and delivery of test reports.
- Met all project time lines and deadlines.
Environment: J2EE, Maven, Spring MVC, Hibernate, XML, JSP, Servlets, Eclipse, Oracle, JavaScript, JSON, HTML, CSS.
Confidential, Richmond, VA
Java Developer
Responsibilities:
- Developed GUI using Front end technologies like JSP, JSTL, AJAX, HTML, CSS and Client-Side validations were done using JavaScript.
- Used the J2EE components like JSP’s, Servlets and implemented spring framework for MVC architecture.
- Used spring managed beans to use windows session state framework to persist session to the database.
- Created an XML configuration file for Hibernate -- Database connectivity.
- Developed Spring configuration file to define beans, data source and Hibernate configuration properties
- Involved in creation of Stored Procedures, Functions and Triggers in PL/SQL.
- Used Web services and SOAP messages for getting data to and from windows applications, get different tier timing data to compare acceptable range in JPFT application and for connectivity testing between application server -application server and application server -portal server in the IVDT application.
- Involved in the Database design, creation, Querying.
- Conducted user acceptance testing to ensure that developed systems satisfied the needs of business clients as specified in the functional requirements.
Environment: J2EE, Maven, Spring IOC, Hibernate, SOAP, JSP, Servlets, Log4j, JUnit, Eclipse, Oracle, JavaScript, JQuery, HTML, CSS.
Confidential, Roseville, CA
Java / J2EE developer
Responsibilities:
- Designed and developed user interface using Struts tags, JSP, HTML and JavaScript.
- Developed user specific Highlights (dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create user’s screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, XML, JSP and XSLT.
- Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework) and Hibernate.
- Implemented functionality using Servlet, JSP, HTML and Struts Framework, Hibernate, spring, Java Scripts and Web logic.
- Involved in implementing and maintaining large content driven and E-commerce based application.
- Optimized the inventory levels at retail stores and transport operations using advanced resource planning modules using J2EE and RDBMS technologies.
- Worked on retail and merchandising website to update the goods and services
- Taken Care of Multithreading in backend java beans.
- Developed client-side application that navigated intelligence data web sites, issued user defined queries and accomplished result set retrieval. Programmatically applied HTTP (headers, cookies) constructs to accomplish site navigation. Applied model-view-controller design pattern using Java Beans, Swing and conducted simultaneous queries and retrievals using Java multithreading techniques.
- Developed Scalable applications using Stateless session EJBs.
- Used Axis Web Services using SOAP to transfer the amount from an application that is remote and global to different financial institutions
- Involved in designing the user interfaces using HTML, CSS, and JSPs.
- Designed and implemented the AJAX framework for exposing the java methods for asynchronous communication with client using DWR (Direct Web Remoting).
- The required changes to the record and save the updated information back to the database.
- Involved in writing shell script to export oracle table's data into flat files and performed unit testing using JUNIT and used Log4j for logging and automatic batch jobs.
- Developed stored procedures and triggers using PL/SQL to calculate and update the tables to implement business logic.
Environment: Core Java, JSP, Servlets, Hibernate Framework, Spring MVC Oracle, UNIX Shell Scripts, XSL, XSLT, Eclipse 3.x, My Eclipse, HTML, UML, Java Script, JUnit, JAXP, XML.
Confidential
Jr. Java Developer
Responsibilities:
- Involved in development of the application using Spring Web MVC (spring 3) and other components of the Spring Framework, the controller being Spring Core (Dispatcher Servlet).
- Implemented Dependency Injection using the Spring IOC framework.
- Designed and developed interactive static HTML screens as screen level
- Prototype, JavaScript for client side validation and used Cascading Style Sheet (CSS).
- Wrote SQL queries for connecting Oracle database via JDBC Driver.
- Involved in consuming SOAP based web services.
- Performed unit testing using JUnit and monitored the error logs using Log4J and fixed the problems.
- Developed dynamic pages using JSP tags to invoke SERVLETS .
- Used MAVEN as a build tool and developed build file.
- Created Domains for Web logic application Server and Deployed EAR, WAR files.
- Responsible for Bug Fixing (Debugging) of the application.
- Generated Deployment descriptor files like ejb-jar.xml, Web logic-ejb- jar.xml, Web logic-cmp-rdbms- jar.xml, build.xml, and application.xml used for the application development.
- Involved in writing the stored procedures and functions using oracle database.
Environment: J2EE, Maven, spring, XML, JSP, Servlets, Eclipse, Oracle, JavaScript, JDBC, HTML, CSS.
Confidential
Web Developer
Responsibilities:
- Provided insight on HTML and CSS standards.
- Created images, icons and logos using Adobe PhotoShop.
- Used Dreamweaver as HTML editor for designing new pages.
- Involved in team discussions when implementing new features in the project.
- Implemented page designs in standard-complaint dynamic HTML and CSS .
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Created Stored Procedure, Trigger for database access and events.
- Created form validations with JavaScript.
- Designed the site and to create new interfaces.
Environment: HTML, CSS, JavaScript, Adobe PhotoShop.