Java Developer Resume
California, CA
PROFESSIONAL SUMMARY:
- Seven plus years of IT experience in Software Development Lifecycle including Analysis, Architectural Design, Development, Integration, Testing, Deployment and Support using Java/J2EE Technologies.
- Extensive experience in development and deployment of J2EE components for building n - tier distributed enterprise applications.
- Proficient in User Interface Design and Development, Unit Testing, Debugging and Deployment.
- Experience working in databases like Oracle 9i/10g/11g (SQL, PL SQL), MySQL.
- Outstanding Java Developer with Proficiency in application development using Servlets, JSP, JSTL, Java Beans, Struts, Web Works, Tiles, EJB, JSF, JNDI, JDBC, JMS, SOA, SOAP, Spring, Hibernate, JavaScript, AJAX, XML and HTML.
- Experienced in implementing the MVC architecture using Struts & Springs framework.
- Experienced in deploying applications on application servers like Apache Tomcat, JBoss, and WebLogic.
- Proficiency in programming with Java IDE’s like Eclipse.
- Significant experience in developing applications using Java and related technologies using methodologies like Agile, Spiral and Waterfall frameworks.
- Strong database experience in Oracle 8/9i, MS-Access, SQL Server 2005 with good programming skills in SQL and PL/SQL views, Stored Procedures and database triggers with comprehensive knowledge on Performance Tuning and Query Optimization in Oracle Stored Procedures.
- Worked on JDBC for mapping the java objects to relational database and SQL queries to retrieve, insert and update the data from the database.
- Implemented J2EE modules based on Patterns like MVC, DAO, Singleton, Factory, Service Locator.
- Experience with Application servers, Web servers and a wide variety of development tools including Apache Tomcat 5.5, 6.0, IBM WebSphere 5.1, 6.0,7.0, Adobe JRUN 3.0,4.0, BEA Web Logic 8.1, 9.2, 10x, Oracle OC4J. Experience in working with JSF Facelets and RichFaces which provides great UI Experience.
- Good experience in Unit and Integration testing, writing test plans, test cases and developing test scripts.
- Excellent communication skills, interpersonal skills, and can be adapt and prove to be a good team player. Ability to work well in a team or individual environment.
- Extensive experience in implementation of the version control software SVN, CVS and Clear Case.
- Experience in handling, troubleshooting and resolving production issues and production deployment.
- Willingness and ability to quickly adapt and learn new technologies.
TECHNICAL SKILLS:
Programming Languages: Java, Java Script, SQL, XML, DHTML, XSLT, WSDL
Front End: JSP,JSF, Servlets, HTML, CSS
Web Frameworks: J2EE (Servlet, JSP, JDBC, JMS), Struts
Operating System: MS Windows XP/2000/VISTA, Linux
Database: Oracle 9i/10g/11g, SQL server, PostgreSQL
Web Technologies: JSP, Servlets, JDBC, Web Services, Soap, REST, JSON, XML, Java Script, AngularJS,jQuery, DHTML, HTML, XSL, CSS
Application Servers: Apache Tomcat, JBoss, WebLogic
Version Control: SVN, GIT
Software Platforms and Tools: Eclipse, ParaSoft, TOAD, SQL Developer, Putty, Firebug, MS Office, Editplus, Bugzilla.
PROFESSIONAL EXPERIENCE:
Confidential, California, CA
Java Developer
Responsibilities:
- Involved in requirement, design & development phases and creating custom solutions to match the requirements.
- Developed code for consumption of various web services using JAX - WS, JAX-RX, SOAP and RESTFULL technologies.
- Created and maintained the configuration of Spring Application Framework(IOC) and implemented business logic using EJB3.
- Monitored SVN repository, code merging and integration activities. worked on Autosys using CA Workload Automation tool.
- Deployed web applications on Tomcat, WebSphere and JBoss server.
- Involved in design by preparing UML diagrams using Microsoft Visio Tool.
- Involved in design and development of JSP, JavaScript and Jquery.
- Extensively involved in Unit testing and coordinated with testing team and fixing bugs at various stages of application development. Tracked defects using QC.
- Developed and debugged application using IntelliJ IDEA.
- Used server side Spring framework and Hibernate for Object Relational Mapping of the database structure created in Oracle.
- Worked on Adobe Flex for Front View Development.
- Worked in Transaction Management and Banking Applications.
- Used and executed various SQL Queries using Oracle SQL Developer Tool.
- Created SQL statements for effective retrieval and storage of data from the database.
- Having working in WaterFall development methodology.
- Involved in developing Integration Issues, System Testing Issues, User Acceptance Issues and Production Issues including JUnit.
- Proficient in rapid development of web and J2EE applications using Core Java, JSP, Springs, Hibernate, EJB, JavaScript, HTML/FLEX, web services.
- Developed and enhanced existing Web applications by using Functional Specification Document (FSD) that promote effective information transfer between business systems.
- Valuable Team Player with mentor skills, ability to learn quickly and to correctly apply new tools and technology.
Environment:: Java, J2EE, JSP,JSF, MVC, Hibernate, Spring, EJB, Web Services, Maven SOAP, JavaScript, PL/SQL, XML, XSLT, SVN, Oracle 10gi, JUnit, UNIX.
Confidential, Baltimore, MD
Java / UI Developer
Responsibilities:
- Designed powerful spring and JSP Tag libraries for reusable web interface components (UI, dynamic menus, and editable combo boxes).
- Developed the application front end using Spring MVC framework.
- Developed Controllers, view resolvers, Handler mappings and Java Server Pages as views, using Spring MVC.
- Used JSP, HTML, and CSS for content layout and presentation.
- Created the web application using MVC pattern to manage runtime content, in the form of POIs.
- Developed Unix Shell-Scripts to load data from flat files to Oracle DB tables and send notifications. creating .dat using awk util of shell script
- Worked on the design and development of application in Struts 2.0 framework
- Implemented the functionality of fetching of data from different sources and persisted the data through Hibernate, to separate DAO layer from Database layer.
- Worked on multithreading and thread pool design pattern.
- Worked on regenerated code, through Hibernate, and created services for existing modules and tested them through JUnit.
- Worked on complete life cycle, Design, development and testing using OOA and OOD.
- Implemented business logic using Session Beans, Servlets and PL/SQL stored procedures
- Designed developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework.
- Worked in Agile Environment and Iterative development Process.
- Used plain JavaScript, Angular JS and JQuery to do the client side validations.
- Responsible for source code deployment and used CVS for version control, Involved in Integration and deployment.
- Worked on JDBC for mapping the java objects to relational database like SQL
- Participate in technology/tools evaluation and software technical proof of concepts.
- Used JUnit for Unit testing the application.
- Performed production support of the application in production.
Environment: Java, J2EE, JSP, Servlets, MVC, WebLogic 8.1, Hibernate, Spring, AngularJS, Web Services, Maven SOAP, JavaScript, PL/SQL, XML, XSLT, SVN,Agile, RDBMS Oracle 10gi, JUnit, UNIX.
Confidential, Pleasanton, CA
Java Developer
Responsibilities:
- Involved incomplete project life cycle including design, development and implementation and verification and validation.
- Engaged in gathering and analyzing requirements, identifying various individual logical components, expressing the system design through UML diagrams.
- Engaged in the development of the entire spectrum of business components, including the web interface, J2EE based middleware and authentication systems, database connectivity systems and relational databases.
- Experienced in writing JavaScript Functions for Client Server Communication.
- Developed highly interactive web screens using JSF.
- Worked on Analysis Design and Development, Unit testing and System and UAT test support.
- Designed Tables, constraints, necessary stored procedures, functions and packages.
- Developed the action classes to execute the business logic and action form's to collect the input data from the users using JAVA, DAO and Oracle 10g.
- Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
- Developed the application front end using Richfaces. Developed Backing beans, Service classes and Dao classes. Used Spring dependency injection framework. Used spring annotations for dependency injection.
- Developed Client for interacting with Restful Web service for providing real-time email capability to the system
- Used Log4j for logging framework.
- Will be using ANT tool for building and packaging the application.
- Used CVS for Source Control and Version Management.
Environment: Java JDK, J2EE, JavaScript, JBOSS Server, Richfaces, Hibernate, Spring, Windows XP, SQL server 2008, Eclipse.
Confidential, Warren, NJ
Java Developer
Responsibilities:
- Responsible for Requirements gathering, High level design and Low level design.
- Involved in doing the Proof of Concepts and conducting logical analysis.
- Preparation of the Functional and System specifications documents.
- Involved in designing the user interfaces using Struts Tiles Framework, HTML, JSP.
- Setting up the SOATest tool to connect to the test environment and integration environments.
- Coordination with Onsite and Offshore SOA testing teams.
- Developed various components of the application and unit test them.
- Developed Web Services utilizing HTTP, XML, XSL, SOAP and AXIS.
- Conducted reviews of Code, Functional Spec, and User Manual.
- Performed unit testing using JUnit.
- Unit Test documentations and bug fixing
- Working with other teams to create the common solutions to resolve issues.
- Involved in identifying the Use cases, Use case document preparation and Use case estimation.
- Developing unit and functional tests for the new functionalities.
- Involved in the Estimation, Schedule tracking and Issues tracking.
- Mentoring the team on the technical and functional knowledge.
- Preparation of Weekly Status Reports.
Environment: Java, JSP, Servlets, Struts, ParaSoft, SOA Testing, REST Oracle, SVN, HTML, CSS, Java Script, Tomcat, Eclipse
Confidential
Java Developer
Responsibilities:
- Designed Forms using the HTML Controls.
- Developed Base Classes’ code for developing the Application.
- Used JSF Framework to wire the business components.
- Defining the managed beans in Faces context and business layer component beans.
- Programmed for mailing and maintaining the log files.
- Defined Managed beans using annotations and implemented navigation on UI pages in JSF.
- Developed UI screens from scratch with wireframes using Richfaces
- Applied design standards to the Reports Tab and the other internal applications.
- Monitor database system resources and performance.
- Tested and integrated the code at the module levels.
- Developed the Utility programs for searching the database.
Environment: JSF, JDK1.2.2, JDBC, Servlets, JSP, XML, Java script, Eclipse, Oracle, PL/SQL and Windows XP, Clear case.
