Java Developer Resume
Wilton, CT
SUMMARY:
- 13 years of software experience in USA with emphasis on design and development of Software applications using Java/ J2EE.
- Expertise in Conducting technical analysis sessions with clients and/or the project team to understand the functional and technical needs of the client and develop technical solutions to meet those needs.
- Provided a complete technical support to the project team; including quality assurance/design review, environment setup, software installation, configuration, operations consulting, troubleshooting, system testing, programming, etc.
- Experienced in Java Securities using SSL(Secure Socket Layer), Certificate management, Python Scripting, OID (Oracle Internet Directory), Confidential management, Credential Manager, IDM, and wallets
- Experienced in using java development frameworks like Confidential, Hibernate 3.0, Confidential 2.0 and Struts framework.
- Experienced in Web Services, WS - Security, WSDL, SOAP, JSON, JAX-WS, REST, X.509, XML, XSLT, XSD and XPATH.
- Experienced in developing and deploying applications on Oracle WebLogic 9/10/11g, Oracle Application Server 9i/10g, and configuring containers like OC4J and Tomcat 5/6 and Apache Web Server for application development.
- Expertise in Oracle Portal 10g to create portlets using Java PDK, PL/SQL PDK and PL/SQL Web Toolkit on Oracle AS 9i/10g.
- Proficient in writing SQL queries, stored procedures and functions using PL/SQL.
- Exercise leadership skills to mentor, guide and train a diverse team of developers and technical consultants and ensure on-time project delivery
- Escalated various issues that could have a negative financial impact.
- Dedicated, self-motivated achiever who is committed to success and adept at juggling multiple tasks in a high-pressured environment.
- Solid communicator with exceptional team-building skills.
TECHNICAL SKILLS:
Languages Java/J2ee:, C, C++, XML, PLSQL, JavaScript, HTML.
Web Technologies: Java Web Services, WSDL, XML, XSLT, XPATH, JSP, JAVA Servlets, JDBC, JSON, ITEXT, CSS, Velocity templates, Oracle Portal 10g, OID (LDAP protocol), Java web services, IBM MQ Series, Oracle BPM, Jasper Reporting Engine, Oracle Identity Analytic (OIA)
Methodologies: J2EE design patterns, Struts, Confidential, Hibernate 3.0, MVC
Application Servers: WebLogic 9/10/11g, Oracle AS 9i/10g, WebSphere 5/6.1, Apache
RDBMS: Oracle 8i/9i/10g
Tools: and Utilities SOAP UI, JDeveloper, WSAD 5.0, RAD 6.0, and Eclipse, Junit, IntelliJ Apache Ant, Rational Rose, CVS, PVCS, ClearCase, Weblogic WLST, Python and Linux scripts, Microsoft Visio, TOAD, Tomcat, OC4J, Dream Weaver, Adobe Photoshop.
Hardware Platforms: Sun Solaris 2.6, 2.7, 2.8, Red Hat Linux 6.x, HP-Unix 9.x, Windows XP, NT 4.0 and other flavors.
PROFESSIONAL EXPERIENCE:
Confidential
Principal Member of Technical Staff
Responsibilities:
- Design, develop, troubleshoot and debug software programs for databases, applications, tools, and networks.
- Create effective and robust solutions in Java, JEE, ANT, Weblogic WLST, Python and Linux scripts for the provisioning of Fusion applications.
- As a member of the software engineering division, take an active role in the definition and evolution of standard practices and procedures.
- Provide suggestions and implement enhancements to improve the framework and deliver quality solutions within time constraints driven by the release schedule.
- Diagnose pre-flight and customer issues while coordinating and cooperating with other teams to reach a speedy resolution.
- Act as a security consultant to other teams in the organization and provide subject matter expertise with regards to provisioning of security artifacts and configuration.
- Provided technical expertise on various development projects related with securities.
- Worked with appropriate parties to ensure issues are resolved (end-to-end).
- Exercise leadership skills to mentor, guide and train a diverse team of developers and technical consultants and ensure on-time project delivery
Technologies: Java/J2EE, ANT, Java Web Services using SOA, XML/XSD, Oracle PL/SQL, HTML / DHTML, JavaScript, JAXB, SSL(Secure Socket Layer), SSO (Single sign-on), Certificate management, Python Scripting, Oracle Identity Analytics, OID (Oracle Internet Directory), Oracle Portal 10g, BEA Web Logic 9.0, Weblogic WLST, Oracle 9i/10g database, JUNIT on Unix platform.
Confidential
Technology Lead - Java
Responsibilities:
- Responsible for design and development of Java web service applications using Java/J2ee and SOA.
- Responsible for finalizing Java Web service API specification and generating WSDL and XML/XSD schema.
- Conducted technical analysis sessions with clients and/or the project team to understand the functional and technical needs of the client and develop technical solutions to meet those needs.
- Conducted various POC (proof of concept) based on the project requirement.
- Enhance Framework to support new requirements/ Construction of new components
- Implemented Threat protection, logging (message level), traffic monitoring, schema validation, message level security, X 509 certificate validation ( partner onboard ), consumer authentication/authorization, global exception framework (capture specific error code) and KPS store implementation using vordel on Facade ( security gateway) and business capability layer.
- Responsible for setting up SSL, SSO, Certificate management, Python Scripting, OID (Oracle Internet Directory), using BEA Web Logic 9.0 on Unix environment
- Escalate issues that may have a negative financial impact.
- Virtualization of web services for various partners and consumers on Vordel API sever using vordel policy studio.
- Participated in the elaboration and review of the High Level Design Specifications and architectural decisions
- Responsible for writing PL/SQL store procedure for Oracle 9i/10g environment.
- Responsible for setting up Oracle portal 10g environment and writing portlets for DNS employees.
- Developed Detail Design specifications and participated in the elaboration of Functional requirements
- Responsible for writing user stories for agile methodology.
- Provided technical leadership to a team of 21 developers in onsite-offshore model.
Technologies: Java/J2EE, JSP, Servlets, Java Web Services using SOA, XML/XSD, Oracle PL/SQL, HTML / DHTML, JavaScript, JAXB, SSL(Secure Socket Layer), SSO (Single sign-on), Certificate management, Python Scripting, Oracle Identity Analytics, OID (Oracle Internet Directory), Oracle Portal 10g, BEA Web Logic 9.0, Oracle Application Server 10g, Oracle 9i/10g database, JUNIT and various Java/J2EE frameworks like Struts, Confidential, Hibernate, Confidential and EJB on Unix platform.
Confidential
Technology Lead - Java
Responsibilities:
- Responsible for getting the requirements, creating design documents and providing the deployment plan.
- Responsible for design and development of Custom UI application using Java/J2ee technology.
- Application uses Java Web services, Confidential MVC, core Confidential, Confidential transactions, and Confidential
- DAO templates for Confidential data mapping, Tiles and display tag library using XML/XSD and JAXB API.
- Responsible for setting up SSL, SSO, Certificate management, Python Scripting, OID (Oracle Internet Directory), on BEA Web Logic 9.0 on Unix environment
- Implemented/configured commonj job scheduler with Confidential and Weblogic 9.0/10 on clustered environment.
- Responsible for creating the build scripts using Ant and deployment plan for the Custom UI application.
- Responsible for application DB design and creating PLSQL stored procedures.
- Generated the test cases for the services using JUNIT and documented in detail, the model and functionality of each and every feature enhanced/developed.
- Configuration with SSL, SSO server for fetching the user details and customizing the screens accordingly.
- Expertise in Oracle Identity Analytical and Oracle Internet Directory tool to manage security using Leader/Role based certification process.
- Responsible for managing the application which provide support to OIA tool. Like pre-processing of data, legacy push/pull and various scripts/reports to support certification of leaders.
Technologies: Java/J2EE, JSP, Servlets, Java Web Services using SOA, XML/XSD, Oracle PL/SQL, HTML / DHTML, JavaScript, JAXB, SSL(Secure Socket Layer), SSO (Single sign-on), Certificate management, Python Scripting, Oracle Identity Analytics, OID (Oracle Internet Directory), Oracle Portal 10g, BEA Web Logic 9.0, Oracle Application Server 10g, Oracle 9i/10g database, JUNIT and various Java/J2EE frameworks like Struts, Confidential, Hibernate, Confidential and EJB on Unix platform.
Confidential
Sr. Programmer Analyst
Responsibilities:
- Responsible for Development/Enhancement of DataShare application using Java/J2ee technology.
- Application uses Web Services with BPM work flow for the view component rendering, core Confidential, Confidential transactions, and Confidential DAO templates for Hibernate data mapping using XML/XSL on WebLogic 10.0
- Responsible for writing the PL/SQL (oracle 9i/10g) copy stored procedure to replicate data from operational to the reporting DB for the generation of reports.
- Responsible for generating reports using Jasper reporting tool iReport and deploying the same using Java Jasper reporting API.
- Responsible for setting up Oracle portal 10g environment and writing portlets for NYC-Portal employees.
- Responsible for creating the build scripts using Ant and deployment plan for the DataShare application.
- Generated the test cases for the services using JUNIT and documented in detail, the model and functionality of each and every feature enhanced/developed.
Technologies: Java/J2EE, Oracle Portal 10g, Oracle 9i/10g, Oracle PL/SQL, HTML/DHTML, JavaScript, XML/XSL,JUNIT, BEA WebLogic 10.0, Oracle Application Server 10g and Java frameworks lik Struts, Confidential, JSF, Hibernate and EJB on Unix platform.
Confidential, Wilton, CT
Java Developer
Responsibilities:
- Involved in the requirement analysis, designing and development of various ISOP application modules like Credit check service,
- Credit Check Batch Process, Retail Notification Batch process, Market and County relationship management and the Zip Code batch upload process.
- Provided the production support for Parent Child application, OneSource credit check, FSI and Category Brand applications.
- Converted the FSI application and the FSI batch processes from Oracle 8i to 10g.
- All the above applications are Java/J2ee applications and have common framework which is based on JSP, Servlets with JSF for the view component rendering, core Confidential, Confidential transactions, and Confidential DAO templates for Confidential SQLMAPS using XML/XSD. All the applications are based on the STRUTS as MVC framework.
- Involved in creating the functional/technical design document to layout the base for the ISOP framework development.
- Responsible for creating the build scripts using ANT and deployment plan for the ISOP application.
- Generated the test cases for the services using JUNIT and documented in detail, the model and functionality of each and every feature designed/developed.
- Responsible for writing the PL/SQL (oracle 9i/10g) copy stored procedure to replicate data from operational to the reporting DB for the generation of reports.
- Played the role of WebLogic 9/10.0 Administrator for the Development/Test environments.
- Managed the Window Active Directory users and application groups for the authentication purpose.
Technologies: Java/J2EE, JSP, Servlets, Java Web Services, Oracle 9i/10g, Oracle PL/SQL, Oracle Portal 10g, HTML/DHTML, JavaScript, XML/XSL, JUNIT, BEA WebLogic 10.0 and Java frameworks like Struts, Confidential, JSF, Hibernate, Confidential and EJB on Unix platform.
Confidential, Houston TX
Software Engineer
Responsibilities:
- Responsible for Development/Enhancement of Confidential application.
- Application uses Struts as MVC, JSP with JSF and velocity templates for the view component rendering, core Confidential, Confidential transactions, and Confidential DAO templates for Hibernate data mapping.
- XSL/XSL-FO using JAVAX API, apache SAX parser, apache FOP driver supports the PDF generation of deal related reports and AJAX for the search facility.
- Application uses Sybase for the application data access and Oracle replication for generating BO reports.
- Responsible for creating the build scripts using Ant and deployment plan for the Confidential application.
- Generated the test cases for the services using JUNIT and documented in detail, the model and functionality of each and every feature enhanced.
- Deployment of applications of WebLogic 10.0 and Oracle Application Server.
Technologies: Java/J2EE, JSP, Servlets, Oracle 9i/10g database, Oracle Portal 10g, HTML/DHTML, JavaScript, XML/XSL, JUNIT, BEA WebLogic 10.0, Oracle Application Server and java frameworks like Struts, Confidential, JSF, Hibernate, Confidential and EJB on Windows/Unix platform.
Confidential, NY
Information Technology Consultant
Responsibilities:
- Responsible for the maintenance and enhancement of consumer site.
- Consumer site is based on Java/J2ee, MVC framework, with JSP as the front end; action classes execute different command objects to provide the business functionality using the bean component as the data carrier.
- Enhanced the application by providing object cache, page cache(Cache Tag Library), Connection Cache, SQL Query Trace, IR Custom Tag Library and Logging mechanism.
- Implemented the Product detail page using Dojo 0.4 tab structure which hides the Ajax call and provide better user interface.
- Involved in the design and development of DCS application from the initial phase of development.
- Application uses Confidential MVC framework integrated with Hibernate as the ORM database access using XML/XSL
- Dojo framework helps in providing the better User interface, performance and covers the browser compatibility issues.
- Responsible for writing the PL/SQL (oracle 9i/10g) stored procedures to support the front end applications.
- Implemented the overall security mechanism for the application using Confidential ACEGI security.
- Application is developed using Eclipse 3.1 and deployed on OC4J container and uses Apache Ant 1.6 for build scripts and JUNIT to generate test cases.
Technologies: Java/J2EE, JSP, Servlets, Oracle 9i/10g database, HTML/DHTML, JavaScript, XML/XSL,JUNIT, and java frameworks like Struts, Confidential, JSF, Hibernate, Confidential and EJB on Unix platform
Confidential, Columbus OH
Programmer Analyst
Responsibilities:
- Architected the base framework for the entire application using j2ee design Methodologies.
- Application uses Struts MVC framework, with Confidential as data access component and JSP as view renderer of the application.
- Implemented AJAX based employee search functionality, ITEXT for the PDF generation of employee information and gave the desired look and feel using CSS and JavaScript Client programming.
- Involved in Database design and writing security/data procedures for couple of tabs.
- Active role to architect the base framework for the entire application using Java/j2ee design Methodologies and oracle portal s Java PDK and PL/SQL PDK API s.
- Application uses Struts framework, with EJB (Enterprise Java Beans) to manage Model component, and JSP as view renderer of the application.
- Created Structured/Unstructured UI templates to use in portal page groups. .
- Developed java Portlets using web components JSP, SERVLETS, JavaScript, AJAX and CSS.
- Designed and developed the Java web service for getting LDAP and OID attributes into the application.
- Implemented OID synchronization with database and provisional synchronization with oracle portal.
Technologies: Java/J2EE, JSP, Servlets, Oracle 9i/10g database, HTML/DHTML, JavaScript, JUNIT, XML/XSL and Unix operating system
