Sr. Java/j2ee Developer Resume
Columbus, OH
SUMMARY
- A dynamic and goal - oriented Java/J2EE Developer with around 9 years of extensive development experience specializing in an environment building enterprise application using various J2EE technologies.
- Extensive knowledge in all phases of Software Development Lifecycle (SDLC) along with strong interpersonal, analytical and Organizational skills.
- Highly experienced in designing and implementation of Web Based and Client/Server applications using Struts, JSPs, Servlets, EJB, JDBC,JMS,JUNIT,Spring, Hibernate and Web Services,
- Hands on experience in deploying applications using Application/Web servers like IBM Web Sphere, BEA Web logic, Apache Tomcat.
- Created robust user Interface (UI) using HTML, CSS, JSP, JavaScript, Jquery, AJAX, Custom Tags, XML.
- Extensive experience in Design and Development of Web application using different Framework like Struts MVC, Spring MVC, Hibernate.
- Well versed in using Software development methodologies like Agile Methodology and Scrum software development processes.
- Implemented SOA (Service Oriented Architecture) using XMLWeb services like SOAP, WSDL, and UDDI & XML Parsers.
- Hands on experience on Enterprise Service Bus (ESB), Message Broker, Message Queue using IBM tools in building the SOA.
- Developed SOAP web-services using Apache Axis frame work to expose it to the clients.
- Worked with XML parsers like JAXP (SAX and DOM) and JAXB.
- Worked on databases like Oracle 8i/9i/10g/11g, MySQL and SQL Server with strong PL/SQL experience.
- Extensive experience with Java complaint IDE’s like Eclipse, WSAD.
- Experience in writing Ant build and Maven scripts for project development and deployment.
- Well versed with core Java concepts like Collections, Multithreading, Remote Method Invocation (RMI), Serialization and Java Beans.
- Hands on experience with logging tool Log4j.
- Worked with version control systems like SVN, VSS, CVS (Concurrent Versions System) and Dimensions for providing common platform for all the Developers.
- Well experienced in different operating systems like LINUX,UNIX,WINDOWS
- Have good experience and knowledge in TRAVEL and TELE-COMUNICATION domains.
- Excellent team player and motivator with good analytical, planning and interpersonal skills.
- Outstanding verbal and written communication skills.
TECHNICAL SKILLS
Languages: Java 1.6/1.5/1.x,Java Script, PL\SQL
J2EE Technologies: JSP 2.0/1.2, Servlet2.0, Struts, Spring, EJB3.0/, JNDI, JMS, JAXBMessage Broker, Message Queue
Databases: Oracle 10g/9i/8i, DB2 UDB, MySQL, MS SQL Server 2000
J2EE MVC Frameworks: Struts 1.3.8/1.2/1.1 , JSF 1.2/1.1, Spring MVC 3.0/2.5/2.0, Spring Web Flow.
IDE: IBM WSAD 5.1.2, Eclipse 3.2
Scripting languages: JavaScript, JQuery, AJAX, Ext-JS
Web Technologies: HTML, DHTML, XHTML, CSS
App Server: Web Sphere 8.1/6.1/5.1, Web Logic 7.1/6.1
Web Server: Apache Tomcat 6.0/5.5
Version Control: Subversion(SVN),CVS,VSS
Testing: JUnit
Build tool: Ant, Maven
Tools: TOAD,PL/SQL, SQL Developer, XML SPY, Dimensions, CaliberRemedy, SOA Test Client, HP Quality Center, CYGWIn
Protocols: TCP/IP, HTTP, FTP and SOAP.
SOA: Web Services, SOAP, WSDL, XSD,XML, MB,MQ
Operating Systems: Windows 2000/NT/ XP/Vista/7,Linux and UNIX
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
Sr. Java/J2EE Developer
Responsibilities:
- Involved in the end to end Development of Projects covering all phases of Software Development Life Cycle including Requirement Analysis, the High-level and low-level system design, Build/Construction, Unit/Assembly Testing and Deployment
- Authored High Level Design and Low Level Design document by Going through the requirements in Caliber
- Developed Web services based on XML, XML Bean, XSD and SOAP
- Developed and implemented the MVC Architectural Pattern using Struts MVC 2.0 including JSP, Servlets
- Developed Action classes, Action forms, Validate methods, struts-config.xml file using struts and also used various struts tag libraries
- Developed complex web pages using JSP, HTML, CSS, jQuery and jQuery UI.
- Developed and deployed EJB’s to implement the business logic and to handle the various interactions with the database
- Created/modified the packages and Stored Procedures using PL\SQL Developer Tool based on the requirements
- Maintained the code quality by frequent code reviews and using FindBug tool.
- Defect tracking and prevention by performing causal analysis to log defects and resolutions using the Quality Centre Tool
- Optimize the performance of the applications by analyzing the logs
- Tracked and resolved application development tickets using remedy system
- Led the team in integration, unit and functional testing
- Led the team in test case review discussion with System test and e2e test groups
- Used Eclipse as IDE for development, build, deployment and testing the application
- Used JUnit for testing the application
- Build Forge was used as a build tool
- Used Log4j for logging errors, messages and performance logs.
Environment: JDK 1.6, Servlets3.0, JSP 2.2, HTML, XHTML, XSLT, JSP, JSTL, JQUERY, AJAX, EJB, SOAP, WSDL, Web Services, Oracle 10g, Eclipse, Build Forge, Agile development process, PL/SQL, Struts, CVS, JUnit,Log4j,Putty,FileZIlla,Toad,Caliber and Dimensions.
Confidential, Columbus, OH
Sr. Java Developer
Responsibilities:
- Developed front end on spring MVC architecture
- Developed the J2EE Application using Struts, DB2 Database and Spring Framework and deploying to Web logic server.
- Developed Action classes, Action forms, Validate methods, struts-config.xml file using struts and also used various struts tag libraries
- Developed complex SQL queries, stored procedures, functions, triggers and created indexes wherever applicable in Oracle database
- Extensively used HTML, JSTL, JSP and JQuery for the presentation layer along with JavaScript for client side validation.
- Developed Custom Tag Libraries for the use in web pages by using JSTL packages for the development of the Web Pages.
- Designed and developed new features using SEP process
- Responsible for distributing, tracking, communicating issues to developers and reporting status to manager on daily basis
- Authored High Level Design and Low Level Design document by Going through the requirements in Caliber
- Doing builds using Build Forge.
- Updating the PCMD business rules into the WPC (Web Sphere Product Center).
- Working on System test work tickets and resolving them in Dimensions.
- Assisted Database Developers using PL/SQL for managing data associated with the tables
- Monitored the error logs in development server using putty and fixing the bugs.
- Involved in Developing ANT scripts for the build and deployment of J2EE components in application server
- SVN used as a version control
Environment: Java 1.5, Oracle 10g, Spring 2.5, JSP, Servlets, JavaScript, HTML, CSS,EXTJS, JQuery, AJAX, ANT, PL/SQL, JDBC, SVN, Log4J, CYG Win, Windows, LINUX.
Confidential
JAVA Developer
Responsibilities:
- Involved in requirements gathering, analysis, Design, Developing and testing of LH web application
- Involved in Integration testing, UAT for TK, CA & FM carriers.
- Client interactions Involved in Design, Developing, testing and implementation of NH & OZ Business Reports
- Involved in maintenance (CR / Tickets) web application.
- Deploying the jars, wars, EAR files in the Application console.
- Checking the local environment for over all functionality by running the sample test cases.
- Involved in implementation, deployment and troubleshooting in environment (web sphere) issues during the migration of web sphere 5.0 to web sphere 6.0
- Worked on HP Load runner tool (Creating the scripts, running the scripts) during the Load test for SAUA application.
- Involved in the manual testing for TK (Turkish Airlines), and also involved in fixing the issues.
- Worked on component structures. Involved in estimations during the migration activities
- Developed User Interface using Struts JSTL and Tiles framework.
- Developed set of Action classes using Struts for handling business logic and Hibernate API for data logic
- Designed and developed presentation layer using JSP, HTML, and JavaScript
- Extensive usage of XML throughout modules
- Configured the Web logic application server.
- Worked with Database Administrators to create and implement Oracle stored procedures, DevelopedSQLqueries usingToadas editor
Environment: Java/J2EE, JSP, JSTL, HTML, Servlets, JavaScript, XML, VSS, SQL, ORACLE 9g,, Putty, Toad, WSAD, Web sphere 6.1, XML-SPY, Mercury Quality Center, VSS, Windows XP, LINUX. Oracle 9i, Jdk1.4, JDBC
Confidential
JAVA Developer
Responsibilities:
- Developed complex SQL queries, stored procedures in Oracle database
- Developed CORBA API, It functions similar to webservice.
- Designed and developed new features using QSDP process
- Responsible for distributing, tracking, communicating issues to developers and reporting status to manager on daily basis.
- Preparing weekly status reports /Monthly status reports
- Working on System test work tickets and resolving them in Dimensions.
- Monitored the error logs in development server using putty and fixing the bugs.
- Involved in Developing ANT scripts for the build and deployment of J2EE components in application server
- Performing daily health checks of the application in production for
- CVS used as a version control
Environment: Java 1.5, Oracle, ANT, PL/SQL, JDBC, CVS, Windows, LINUX.
