Java Developer Resume
Bloomfield, CT
SUMMARY
- 7+ years of professional experience through all phases of Software Development Life Cycle (SDLC) enterprise application design, development, testing, debugging, documentation, deployment and integration of different software applications.
- Industries: Telecom, Banking & Financial, News & Journalism, Logistics, Retail, Travel & Tourism
- Extensive experience in design, development and deployment of multi - tier enterprise applications for J2EE platform/SOA using Java, JDBC, Servlets, EJB 3, Struts, Tiles, Tag Libraries, Hibernate 3.0, and XML 5, FLEX 3 SDK.
- Strong front-end UI development skills using scripting languages like JSF 2 existing facelets, HTML, JavaScript, JQuery, and CSS.
- Expertise in developing the presentation layer components using JSPs, Servlets, JavaScript, XML, HTML.
- Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Application Servers like Apache Tomcat.
- Expertise in Web Front End technologies, Spring 2.5, Struts1.2, Tag Libraries, Struts custom validation rules, Tiles, JSTL, Java Script, DHTML, XML/XSL.
- Strong Communication Skills, Excellent Customer Relations in Collecting and Analyzing user requirements.
- Extensive experience in design, development and implementation of Model-View-Controller frame works using Struts and Spring MVC.
- Strong database skills in Oracle 8i/9i/10g/11g, DB2, and MySQL and Expertise in programming with SQL, PL/SQL and Stored Procedures.
- Experience with Software Development Methodologies like SDLC, Object Oriented Analysis and Design (OOAD), Agile Software Development, Scrum Methodology.
- Expertise in installing, configuring and deploying applications in WebLogic, JBOSS, WebSphere, Tomcat application server,JDG, Web Server, SOAP, REST Services
- Superior coordination of user acceptance testing and QA of final IT infrastructure and software development deliverables through iterative evolutions.
- Seasoned professional, with outstanding project planning, execution, monitoring and resource balancing skills with ability to support multiple simultaneous projects in a matrix organizational structure.
- Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.
TECHNICAL SKILLS
Java Technologies: Java, J2EE, Servlets, JSP, JPA, EJB, Multithreading, RMI, JDBC, JNDI, JavaMail, VMWare, Hibernate.
Web Technologies: HTML, XML, DHTML, SAML, XSL, XSLT, JavaScript, JAX-WSDOM, SAX, SOAP.
Frame Works: Struts1, Spring2.5, Hibernate, Maven
IDE: Eclipse, Net Beans
Operating System: Unix, Sun Solaris, Linux and Windows NT/2000/2003/XP/7.
Languages: C, C++, Visual Basic, PL/SQL, UNIX Shell Scripting, PYTHON.
Databases: Oracle 11g/10g/9i/8i, SQL Server 2005/2008 and Sybase, My SQL, MS-Access, DB2.
Testing Tools: JUnit 3.8/4.0, JStyle, JProbe, SOAPUI, REST Client, JProfiler
Servers: Web Sphere 7.0,WebLogic 11,Jboss, Selenium( RC), Tomcat 4.x/5.x
Software Packages: MS Office 2010, MS Visio, MS Front Page.
Project Management: MS Project, Resource and Project Plans, Estimation, Code Delivery, Coordination
Source Control: Sub-Version (SVN), Clear Case, CVS/PVS and VSS (Visual Source Safe)
Web service Framework: Apache Axis, SOAP, WSDL, REST, JAX-RS, JAX-WS
PROFESSIONAL EXPERIENCE
Confidential, Bloomfield, CT
Java developer
Responsibilities:
- Developed ‘CODERUNNER’ high level workflow and overall solution
- Developed and tuned the performance of applications
- Developed JDG server for reducing server startup time
- Used Spring 3 framework to implement MVC architecture.
- Migrated the SQL Server stored procedures to iBatis.
- Upgraded JAXB 2 for marshalling and unmarshalling Java objects
- Writing and Modified SQL developer queries
- Developed dynamic content of presentation layer using JSP
- Deployed the code in Jboss fuse web server.
- Deployed the code in Tomcat server.
- Used Oracle 10g as the database.
- Used Hibernate as the DAO layer to access the database.
- Used SVN and SCME as Version control tools.
- Stored client information by using RDBMS
- Used SOAPUI for GET, POST, PUT, DELETE operations to database tables
- Writing XML validation for HTTP response
- Designed and developed the web interfaces and services for an enterprise system.
- Prepared UNIX shell scripts for testing the application
- Hand on experience of Swing GUI toolkit for client applications and databases
- Worked with group for developing front end by Apache FLEX 3 SDK, Mule and Angular JS
- Developed Access/VBA programs for customer information to convert Excel data into XML format and fed to Web Development team
Environment: Java 1.6 and 1.7, JSP, HTML, JavaScript, Spring 3.0, Apache Tomcat 5.5, Hibernate 3.0, Struts 2.0, SQL Developers, Eclipse, SVN, SCM, Clear Quest, ALM, WSDL, SOAP, SOAPUI, SQL. Fiddler
Confidential, Wallingford, CT
Java developer
Responsibilities:
- Developed ACMP high level workflow and overall solution
- Reduced work load from main server
- Used Spring 3 framework to implement MVC architecture.
- Migrated the SQL Server stored procedures to Hibernate.
- Involved in using AJAX calls to load data from server dynamically.
- Used RSA\ RAD as a version control tools
- Developed dynamic content of presentation layer using JSP
- Deployed the code in Jboss web server.
- Prepared Unit test plans.
- Hands on experience in Deployment of J2EE applications on WebSphere Application Servers 6.x/7.0
- Understand users requirements, Drawn into specifications, Coding Standard, Developing Utility Classes.
- Enhanced the Web Application using Java, HTML, JSP, Servlets and Oracle.
- Participating in Design reviews and Technical reviews.
- Created Technical Analysis Overview, Unit Test Plan, Impact Analysis.
- Developed application code using Core Java and J2EE.
- Deployed application in WebSphere Application Server.
- Shared feature with JAX-RS server API
- Involved in updating Database schema and stored procedures using PL/SQL.
- Generated build file using Maven
- Hand on experience on XML integration
- Prepared user guide, deployment guide, system admin guide.
Environment: Java 1.6, JSP, HTML, JavaScript, Spring 3.0, Apache Tomcat 5.5, Hibernate 3.0, Struts 2.0, Oracle 10g, Eclipse, SVN, SCM, Clear Quest, ALM, WSDL, SOAP, SOAPUI, SQL.
Confidential, Webster, NY
Java developer
Responsibilities:
- Involved in fixing the ST and UAT Defects.
- Used spring application Context for dependency injection and integrated with Struts 2.0.
- Understanding the defects and trying to replicate the scenario in our development environment.
- Developed Drupal web applications by utilizing agile and scrum methodologies.
- Written code to consume ReSTful and SOAP-based web services.
- Configured ATG nucleus components for connection pooling and data source.
- Involved in system design and development using Collections and multithreading for the action classes
- Improved connection negotiations client side and server side asynchronous by JAX-RS 2
- Determining customer requirements and designing VMware-based solutions architectures spanning VMware’s product portfolio
- Developed the UI component architecture and API for billing mediation’s framework using Angular JS
- Configured DWR Ajax to get the Java objects and access the values.
- Maintained and enhanced existing applications; trained users of SAS based applications for financial and accounting departments
- Participated and drove SOA governance
- Developed different SOAP services and Web Services using WSDL, SOAP, AXIS, and Oracle JDeveloper
- Used IBM Clear Quest and HP ALM as defect management tools.
- Design and implementation of business logic and data processing routes using Apache Camel
- Used eclipse to debug the code.
- Acting as an XML application server by XML integration services( XIS)
- Developing Client web services and also hosting some Web services for other clients.
Environment: Java 1.6, JSP, HTML, JavaScript, Apache Tomcat 5.5, Hibernate 3.0, Struts 2.0, Oracle 10g, Eclipse, SVN, SCM, Clear Quest, ALM, WSDL, SOAP, SOAPUI, SQL.
Confidential, Buffalo, NY
Java Developer
Responsibilities:
- Developed the web tier using JSP, Struts MVC. Implemented event handling using Java
- Designed and developed new J2EE Components like bean components to in corporate business level validations
- Managed multiple requests by the same user using multithreading
- Ensured Service design fits into overall SOA driven program
- Launched HTML test case by using Selenium ( RC)
- Configured Application and Integration Server connections for SOA suite.
- GUI was developed using JSP, HTML, and Angular JS. Involved in writing SQL scripts and creating backend database table for complex business operations.
- Involved in Unit integration, bug fixing and Code reviewing.
- Design, development and Testing of JSP pages.
- Developed several web pages using HTML, Style sheets, JSP and JavaScript to perform checking and validations at Client's side.
- Worked on JavaScript, JQuery and Ajax extensively for various user interactions, front-end validations, event handling and other visual effects.
- Implemented various design patterns - Singleton, Business Delegate, Value Object and Spring DAO.
- Deployment of JSP and Servlets was done using tomcat.
- Developed J2EE components on Eclipse IDE.
- Used Spring Framework for the presentation layer.
- Developed JSP, Spring using Eclipse.
- Involved in developing forms using JSP, HTML and Java Script.
- Developed Action Classes that takes the request from the JSP and invoke the appropriate method in the business components.
- Validate the input data using JavaScript.
- Used CVS as a source control for code changes.
- Used RDBMS for recording financial information
Environment: s: Java 1.6, J2EE, spring, JSP, log4J, XML, JDBC, JavaScript, CSS, HTML, Eclipse3.0, Tomcat5.5.
Confidential, CHARLOTTE, NC
J2EE Developer/Consultant
Responsibilities:
- Involved in System Analysis that included the high-level design, low-level design, and contributed to the technical architecture of the system.
- Involved in drawing UML diagrams like class diagram, package diagrams, sequence diagrams, activity diagrams.
- Developed UI components like JSP,JSTL, JavaScript and JQuery Ajax
- Configured applicationContext.xml to integrate Hibernate with spring.
- Wrote named queries using Hibernate Query Language.
- Implemented Listener classes and configured in web.xml.
- Developed scripts for making asynchronous calls to update the combo boxes across the project using AJAX.
- Configured WebSphere Recourses like JDBC Providers, JMS providers.
- Involved in setting coding standards and writing related documentation.
- Developed web tier using Struts tag libraries, CSS, HTML, XML, JSP and Servlets.
- Involved in DB design phase of the project
- Installing, configuring and maintaining the VMware ESX 3.x / Virtual Center 2.x servers.
- Involved in Bug fixing and tracking.
- Prepared unit level test cases and tested using JUnit.
Environment: /Technology: Java/J2EE, JSP, Servlets, JDBC, Spring2.5,EJB,Java Mail, Web Trends, AJAX, HTML, XML,SQL, PL/SQL, Oracle 9i, JavaScript, ANT, Oracle8i, WSAD 5.1, VSS, Unix, LOG4J
ConfidentialJava developer
Responsibilities:
- Involved in analysis, specification, design, and implementation and testing of Software Development Life Cycle (SDLC).
- Used agile methodology (SCRUM) for developing application.
- Developed HTML and JSP to present Client side GUI.
- Involved in development of JavaScript code for Client Side Validations.
- Designed the HTML based web pages for displaying the reports.
- Developed Java classes and JSP files.
- Extensively used XML documents with XSLT and CSS to translate the content into HTML to present to GUI.
- Develop user-defined tags using XML.
- Developed JavaMail for automatic emailing and JNDI to interact with the Knowledge Server.
- Used Struts Framework to implement J2EE design patterns (MVC).
- Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
- Developed Enterprise Java Beans like Entity Beans, Session Beans and Message Driven Beans.
- Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
- Worked on Web Logic application server to deploy JSP and EJB applications.
- Worked with the JAXWS web services and worked on SOAP, WSDL to develop the web services.
- Involved in making changes to the WSDL and generating the client jars.
- Created and implemented PL/SQL stored procedures, triggers.
Environment: Java 1.4, J2EE, EJB 2.1, JSP 2.0, JSF 1.2, Servlets 2.4, JNDI 1.2, JavaMail 1.2, JDBC 3.0, Struts, JAXWS, HTML, XML, CORBA, XSLT, Java Script, Eclipse3.2, Oracle11g, Maven, Weblogic8.1, Windows XP.
Confidential
Java Developer
Responsibilities:
- Performed Requirement analysis, designing, coding, implementation, team co-ordination, code review, testing.
- Extensively involved in developing cab search, adding cabs, alert services.
- Designed and implemented the Persistence layer using MySQL.
- Designed and implemented the UI using JSP, Jquery, JavaScript and CSS style sheet.
- Implemented the MVC controllers to control and divert the inflow of the request to appropriate underlying DAO implementation classes.
- Performed Requirement analysis, designing, coding, implementation, team co-ordination, code review, testing. Extensively involved in developing Coupon search, adding coupons, alert services.
- Designed and implemented the Persistence layer using MySQL.
- Designed and implemented the UI using JSP, JQuery, JavaScript and CSS style sheet.
- Implemented the MVC controllers to control and divert the inflow of the request to appropriate underlying DAO implementation classes.
- Involved in Information gathering.
- Extensively used the Spring-MVC framework and integrated it with Hibernate in a single configuration file.
- Designed and implemented the RESTful Webservices using Jersey.
- Designed and implemented the UI using JSP, Jquery, Javascript and CSS style sheet.
Environment: Java 1.6, JSP, HTML 5, JavaScript, Spring 3.0, Apache Tomcat 5.5, Hibernate 3.0, Struts 2.0, Oracle 10g, Eclipse.
