Senior Java Developer Resume
Herndon, VA
SUMMARY
- Senior Java Developer with 11 years’ experience in Analysis, Design, Development, Testing, Maintenance and Implementation of large scale Business Applications Software and Client/Server applications development and Internet Applications.
- Experience in Enterprise, Telecom, Financial, Healthcare, Claims, System Integration Tools, Migrating code and Products, B2B, B2C and C2C.
- Extensively worked on Unix platform in multiple applications.
- Experience in developing applications using Java 2.0 (J2EE, Servlets, JSP, Struts 2.0, Spring3.0, Hibernate, EJB’s,, PL/SQL Procedures.
- Exception Handling, JDBC,, VB 6.0, XML Agile, TDD, JavaScript, Adobe Flex3.0, HTML, Ajax,Eclipse3.5,Tomcat4.1, Design Patterns, WebLogic 8.1/10.3, Web Sphere 6.0, r, WSAD/RAD, Oracle 10g, and Unix Korn Shell Scripting.
- Good experience in data processing and Interfacing (Back - end Front-end connectivity) skills using Oracle 8i/9i/10g (SQL, PL/SQL, Stored procedures).
- Extensively Worked on web deployment on Unix platform through shell scripts
- Experience in migrating code using versioning tools Clearcase,Subversion
- Experience of developing on Win2k/NT, UNIX and Linux platforms.
- Experience in design and architecture of the applications using Spring, Hibernate.
- Excellent understanding of Software Development Life Cycle (SDLC) and tool.
- Well versed with CMM Level procedure, TDD and Agile Methodologies, .
- Experienced in UML for System designs using Visio, Rational tools and RSM.
TECHNICAL SKILLS
J2EE Technologies: JDBC, Java Beans, Servlets, Core Java, JSP, EJB, Struts 2.0,, Spring, Design Patterns,, ANT, HTML, XML, XSL, XSLT, Flex3.0, Ajax,, Hibernate3.0,iBatis2.0, Cairngorm framework
Languages: Java2.0, C, C++, SQL, PL/SQL, UML
IDE Tools: WSAD, RAD, Eclipse, JBuilder, Flex Builder
Web Servers: Apache Tomcat 4.1, WebMethods 6.X.
Application Servers: Web Logic 8.1/10.3, WebSphere 5.X/6.X
Scripting Languages: Ajax, JavaScript, JQuery,Korn Shell Scripts.
Version Controlling: Rational Clear Case, Visual SourceSafe (VSS), CVS, SVN
Case Tools: UML using Rational Rose
Databases/RDBMS: Oracle 8i/9i/10g, MySQL, SQL Server
Operating Systems: WindowsXP/7, LINUX, HP-Unix
PROFESSIONAL EXPERIENCE
Senior Java Developer
Confidential, Herndon, VA
Responsibilities:
- Worked on ET tickets issues in Confidential Apllication, like courses not assigned to students, Schools not integrated to Confidential .
- Extensively worked on integration logs on Unix platform.
- Worked on the SAMS to Confidential Integration using Java 1.7, Spring Beans, Mail Server
- Designed and developed objects like tables and stored procedures in Oracle 10i.
- Worked on XML Schema and XML Objects mapping files to get ship confirmation UPS
- Wrote and executed SQL queries to production ET tickets and worked on DP deployment tickets
- Worked on Agile methodologies with experience Scrum master
- Worked with Apps team to deploy Confidential application Tomcat andIBM Websphere servers.
- Worked on Mulesoft service bus to integrate upstream and downstream systems, SAMS,OLS, Totalview, Family directory.
- Involved in web deployment in application server on Unix based systems.
- Enhanced material fulfillment tab to fill up all catalog and products using Java and Struts
- Worked on creating new D2L courses and catalog codes using PL/SQL Procedure
- Developed stored procedures (developed in PL/SQL) on the back end for billing products
- Implemented Operations - SKU Substitution tab with getting all the data from SAMS using Java1.7, JSPs, Struts
- Worked on Anypoint studio to develop application and SVN as repository system.
- Worked with QA Team and DBA team to deploy DP deployment tickets on schedule.
- Undertook various responsibilities in a job which requires good coding, problem resolution and communication skills.
- Involved in complete support to business users in various areas of the application.
- Had regular communication with all users to monitor indicators and tracking the system
Environment: Java, J2EE,Spring,, Struts2,JSP3.O Unix, Design Patterns,, Mulesoft,IBM Websphere, Apache Tomcat, XML,XSLT, SVN, Any point studioPutty,,Oracle 10g PL/SQL Procedure
Senior Java Developer
Confidential, Washington DC
Responsibilities:
- Supported Web Admin team and DBA team and was actively involved in deployment of application binaries in websphere application servers.
- Extensively worked web builds using Ant on Unix platform.
- Designed and developed objects like tables and stored procedures in Oracle 10i.
- Wrote and executed SQL queries to monitor the indicator monitoring with actual data.
- Implemented Access Info Policy Auto trigger email notifications using Oracle Stored procedures, functions, views and sequences.
- Involved in web deployment in application server on Unix based systems.
- Implemented Summary application which will have Confidential data using Spring for updates.
- Worked on relational mapping between Java objects to data objects using iBatis framework.
- Implemented IDG Contribution messaging interface using Flex3 components
- Managed and headed the monthly production release process from code review, testing, creating the release packages and deployment.
- Developed stored procedures (developed in PL/SQL) on the back end.
- Implemented Change Requests and Enhancements using Flex and Java technologies
- Provided support from my application for E2E testing with all interfacing applications.
- Supported to QA team to design test cases for various Change Requests and Enhancement.
- Undertook various responsibilities in a job which requires good coding, problem resolution and communication skills.
- Handled many remedy tickets which are relate to application level and functionality support to users.
- Involved in complete support to business users in various areas of the application.
- Had regular communication with all users to monitor indicators and tracking the system
Environment: Java, J2EE,Spring,iBatis2.0,Adobe Flex3, Linux, Design Patterns,, IBM RAD,IBM Websphere, XML,XSLT, Rational Clearcase, Rational Application Developer 7.0,Oracle 10g PL/SQL
Senior Java Developer
Confidential
Responsibilities:
- Worked as a J2EE Developer and involved in analysis of requirements, the design, development, integration, deployment and testing.
- Involved in running data base scripts through command prompt on Unix systems
- Worked with business analysts during requirement analysis phase and helped the team in breaking the requirements into implementation details.
- Implemented the front end using Adobe Flex, XML, XSLT and ActionScript.
- Worked with Database teams for design phases of the database. Designed and developed objects like tables and stored procedures in Oracle 10i.
- Adopted J2EE design patterns like DAO and used DTO’s transfer the data.
- Developed stored procedures (developed in PL/SQL) on the back end.
- Managed and headed for production release process from code review, testing, creating the release packages and deployment.
- Involving in configuring several Configuration files like ejb-jar.xml and weblogic-ejb-jar.xml for the production releases every month.
- Using Eclipse IDE for bluestone application development of Java related classes and JPA components.
- Provided support from my application for E2E testing with all interfacing applications.
- Involved in resolving various operational issues that affect order flow to/from the interfacing systems.
- Developed/Enhanced new/existing XSLT files for monthly release requirements.
- Undertook various responsibilities in a job which requires good coding, problem resolution and communication skills.
Environment: Java, J2EE,Spring, Java, Adobe Flex3, Design Patterns, Weblogic10.3, Spring, RESTful Webservices, XML,XSLT, CVS, Oracle 10g/RDBMS, PL/SQL Procedure, ANT, Windows XP/UNIX, Eclipse3.5.
Confidential
Responsibilities:
- Worked as a J2EE Developer and involved in analysis of requirements, the design, development, integration, deployment and testing
- Worked with business analysts during requirement analysis phase and helped the team in breaking the requirements into implementation details.
- Implemented the front end using Adobe Flex, XML, JSF2.0,XSLT and ActionScript also used faces Components for dynamic web content.
- Implemented J2EE design patterns like Service Locator and Factory.
- Worked with Database teams for design phases of the database. Designed and developed objects like tables and stored procedures in Oracle 10i.
- Adopted J2EE design patterns like DAO and used DTO’s transfer the data.
- Implemented custom components using UI components in JSF2.0 for Confidential application
- Involved in creating services on web based using SOAP based protocol
- Developed stored procedures (developed in PL/SQL) on the back end.
- Managed and headed for production release process from code review, testing, creating the release packages and deployment.
- Involving in configuring several Configuration files like ejb-jar.xml and weblogic-ejb-jar.xml for the production releases every month.
- Using Eclipse IDE for bluestone application development of Java related classes and Flex components.
- Provided support from my application for E2E testing with all interfacing applications.
- Involved in resolving various operational issues that affect order flow to/from the interfacing systems.
- Developed/Enhanced new/existing XSLT files for monthly release requirements.
- Undertook various responsibilities in a job which requires good coding, problem resolution and communication skills.
Environment: J2EE1.4, Core Java, Collections, Design Patterns, Exception Handling Adobe Flex3.0, Weblogic10.3,, Action Script, Spring2.1, XML,XSLT, CVS, Oracle 10g/RDBMS, ANT, Windows
Senior Java Programmer
Confidential
Responsibilities:
- Involved in design, develop and implementation of the application using Struts and j2ee framework.
- Effectively used Struts and Tiles framework were used for developing front end pages which are then customized according to the requirements using tiles templates.
- Created new JMS Queues, configured corresponding MDBs to create robots for capturing and reflowing errored out orders.
- Implemented application development using Core Java Collections API
- Designed and developed objects like tables and stored procedures in Oracle 10i.
- Wrote and maintained java programs/guis to monitor queues and also for correcting and reflow of orders in production and testing environments.
- Monitored the various queues that related to Confidential Adapter, and was involved in solving connectivity issues as well as other problems with the queues.
- Involved in initial design phase of GUI to check the status of orders in production and testing environments which used XHTML, JSP, JSTL and Tiles.
- Wrote and executed SQL queries to monitor the order process performance with actual data.
- Managed and headed the monthly production release process from code review, testing, creating the release packages and deployment.
- Supported the architecture team and was actively involved in upgrading servers from Weblogic 8.1 to 10.3, as well as MQ servers from 5.3 to 6.0.
- Developed stored procedures (developed in PL/SQL) on the back end.
- Provided support from my application for E2E testing with all interfacing applications.
- Involved in over viewing the Production support for online ordering systems.
- Undertook various responsibilities in a job which requires good coding, problem resolution and communication skills.
Environment: JDK1.5,J2EE, JSP, Core Java, Multi Threading, Collections, Design Patterns, Exception Handling, Struts2.0, Weblogic8.1/10.3, JBuilder, XML,XSLT, XSD, XML Schema, Clear Case, Subversion, Oracle 10g, ANT, Windows XP/UNIX, JMS, RDBMS(SQL/PLSQL)
Confidential
Programmer Analyst
Responsibilities:
- Struts and Tiles framework were used for developing front end pages which are then customized according to the requirements using tiles templates.
- Coded Java classes and Helper classes.
- Implemented JSP custom tags, JSTL, developed Struts Actions, Action Forms and Value Objects for Presentation Tier and JavaScript for validation and interaction for Presentation Layer.
- Hibernate ORM tool is used for the SQL Maps framework. SQL Maps provides an efficient way to graph database values to Java objects through the use of XML configuration files.
- Enhanced the web-application using Struts framework .
- Developed the presentation layer based on Struts and used JSP in the Presentation layer.
- Created user interface using SWT technology.
- JDBC Connection pool established as database connection for Oracle database.
- Developed Web services for integration with SOAP, WSDL, and UDD.
- Responsible for Integration of UI module with other modules.
- Developed stored procedures (developed in PL/SQL) on the back end.
- Developed persistent classes following object-oriented idiom using Hibernate.
- Used CVS for configuration management.
Environment: Java1.5, J2EE, XML, JavaScript, Core Java, Multi Threading, Design Patterns, Collections, Exception Handling, Hibernate, STRUTS, Webworks2.2, Spring2.0, Webservices, SOAP,Oracle 8i, Windows 2000, MyEclipse 4.1, WebLogic9.x, LINUX, Crystal Reports10, SQLServer 7.0, WindowsXP,, RDBMS(SQL/PLSQL)
Confidential
Responsibilities:
- Involved in design, develop and implementation of the application using Struts and j2ee framework.
- Coded Java classes and Helper classes using Collections Framework, Multi Threading and Value Objects.
- Designed the Session Beans to process the business logic.
- Implemented JSP custom tags, JSTL, developed Struts Actions, Action Forms and Value Objects for Presentation Tier and JavaScript for validation and interaction for Presentation Layer.
- Enhanced the web-application using Struts framework
- Developed interactive User interface using Ajax Tag Library.
- JDBC Connections between Java and Database Connectivity.
- Developed the presentation layer based on Struts and used JSP in the Presentation layer.
- Responsible for Integration of UI module with other modules.
- Developed Web services for integration with SOAP, WSDL, and UDD.
- Written SQL queries, stored procedures, modifications to existing database structure as required per addition of new features using Oracle Database.
- Implemented models using Hibernate.
- Developed persistent classes following object-oriented idiom using Hibernate.
- Used CVS for configuration management.
Environment: Java1.5, J2EE, XML, JavaScript, Hibernate, STRUTS, Webworks2.2, Spring2.1, Oracle 8i, Windows 2000, MyEclipse 4.1, WebLogic9.x, Webservices, SOAP, LINUX, Crystal Reports10, SQLServer 7.0, WindowsXP.
Confidential
Developer
Responsibilities:
- Involved in the architectural design of the system and wrote design and functionality specifications.
- Applied core java concepts for coding.
- Developed Portals.
- Designed and developed Use Cases and Class Diagrams using SELECT (design tool).
- Developed the application using J2EE architecture.
- Worked on E-Prescribing module GUI design using JSP.
- Developed several JSPs, Action classes, and Java Beans for various modules.
- Used menu builder and side navigation to move from one module to another.
- JDBC Connection pool extensively used as database connection.
- Identified the action and form classes, based on the Struts framework, to handle screens.
- Created tile definitions, struts-config files, validation files and resource bundles using Struts framework.
- Implemented design patterns like Session Facade, Value Object, Data Access Object, Service Locator and Singleton in the application development.
- Planned and implemented various SQL, Stored Procedure and triggers to implement business logic.
- Optimized SQL queries for ordering and drug search.
- Integrated Struts with Enterprise Java Beans and created JSPs.
- Performed building and deployment of EAR, WAR, JAR files on test, stage, and production systems in WebSphere Application Server.
- Developed test cases and performed unit testing for all the modules.
Environment: Java1.4.3,J2EE, Java, J2EE, Servlets, JSPs, Core Java, Multi Threading, Collections, Exception Handling, EJB, Struts, Websphere 5.x, WSAD 5.x, JavaScript, JSR, Portlets, UML, SELECT, CVS,ASP, Oracle9i, Microsoft Visio 2000, Windows NT
Confidential
Java Programmer
Responsibilities:
- Involved in the architectural design of the system and wrote design and functionality specifications.
- Applied core java concepts for coding.
- Developed JSPs using Struts framework.
- Implemented JSP custom tags, JSTL, developed Struts Actions, Action Forms and Value Objects for Presentation Tier and JavaScript for validation and interaction for Presentation Layer.
- Developed the application using J2EE architecture.
- Worked on E-Prescribing module GUI design using JSP.
- Developed several JSPs, Action classes, and Java Beans for various modules.
- Extensively used Core Java Collections and Multithreading.
- Used menu builder and side navigation to move from one module to another.
- JDBC used as database connection to database.
- Identified the action and form classes, based on the Struts framework, to handle screens.
- Created tile definitions, struts-config files, validation files and resource bundles using Struts framework.
- Planned and implemented various SQL, Stored Procedure and triggers to implement business logic.
- Integrated Struts with Enterprise Java Beans and created JSPs.
- Performed building and deployment of EAR, WAR, JAR files on test, stage, and production systems in WebLogic Application Server.
- Developed test cases and performed unit testing for all the modules
Environment: Java 1.3,JSP 1.2, Core Java, Multi Threading, Collections, Exception Handling, Servlets 2.3,Eclipse, EJB 1.1, JMS, XML, JavaScript 1.2, CSS, UNIX, Weblogic Server 8.1, Oracle 8.x, PL/SQL, Microsoft Visio 2000,Windows XP.
Confidential
Java Developer
Responsibilities:
- Involved in the architectural design of the system and wrote design and functionality specifications.
- Applied core java concepts for coding.
- Developed Custom tag libraries using Struts framework.
- Implemented JSP custom tags, JSTL, developed Struts Actions, Action Forms and Value Objects for Presentation Tier and JavaScript for validation and interaction for Presentation Layer.
- Developed the application using J2EE architecture.
- Worked on E-Prescribing module GUI design using JSP.
- Used JDBC is a method of Java calling SQL and PL/SQL.
- JDBC Connection pool used as Database connectivity.
- Developed several JSPs, Action classes, and Java Beans for various modules.
- Used menu builder and side navigation to move from one module to another.
- Identified the action and form classes, based on the Struts framework, to handle screens.
- Created tile definitions, struts-config files, validation files and resource bundles using Struts framework.
- Planned and implemented various SQL, Stored Procedure and triggers to implement business logic.
- Integrated Struts with Enterprise Java Beans and created JSPs.
- Performed building and deployment of EAR, WAR, JAR files on test, stage, and production systems in Weblogic Application Server.
- Developed test cases and performed unit testing for all the modules.
Environment: Java 1.4.1,JSP 1.2, Core Java, Multi Threading, Collections, Exception Handling, STRUTS, JAVA Mail 1.1, JDBC, HTML, Eclipse, JUnit, JBoss, PL/SQL,Servlets,log4j,Windows 2000/XP.