Sr . Java Developer Resume
New, CarrolltoN
SUMMARY:
- I have over 15 years of programming experience, 8 years of Internet experience, and several years of experience doing projects, or programs.
- I follow closely the developments in Internet and computing technology, and am adept at defining organizational technology strategy and managing its implementation.
- I have developed numerous Internet services, a corporate intranet, and produced three America Online channels.
- I am proficient in the use of technologies including HTML, JavaScript, CSS, Java, Hibernate,AJAX,Spring,Struts, PHP, XML, ASP, Apache, and IIS; Windows, UNIX, Macintosh, and mainframe operating systems; Oracle, SQL Server, and MySQL databases; Oracle,DB2,SQL Server, Sybase,Jboss,Weblogic,Websphere.
- Experienced in Installing, Configuring and Administering JBoss Application Server
- Experience in Setting up of Nodes, Data Sources, Virtual Hosts, Session Managers including installation and configuration of Application Server Trace Service, Applying Patches, Plug - ins and Object Level Trace (OLT).
- Experience in securing JBOSS applications using certificates.
- Coordinated and managed Application life cycle using JBoss Operations Network (JON).
- Involved in HA (High Availability) Configurations using JON console.
- Experience in EJB3 caveats in JBoss Application Server 5.0.
- Experience in creating clusters, cluster members, JDBC Providers, Data Sources, JMS Providers and so forth for development, QA and Production life cycles in a DMZ environment.
- Successful implementations of WLM using cloning and clustering techniques including Horizontal and Vertical Clustering for failover and backup/recovery processes.
- Experienced in installation of JBoss Messaging in JBoss Application Server
- Experience in deploying application on JBoss Application Server.
- Closely worked with Application groups in monitoring JVM, troubleshooting and fine-tuning the application Performance.
- Experience using JConsole to monitor clustered JBoss Performance like memory usage, CPU utilization.
- Experience in Installing, Configuring and Administering HPD Diagnostics Monitoring tool … on Linux Environment.
- Experienced in implementing various authorization and authentication models including LDAP in e-commerce applications.
- Work well under pressure and accomplish assigned tasks with a high degree of success.
- Excellent client relation skills and the drive to complete tasks effectively and efficiently where customer services and technical skills are demanded.
- Highly experienced in administering Unix/Linux Shell scripts to monitor installed J2EE applications and to get information from the logs and database in the required format and other daily activities.
- Provide technical support to Development and QA teams.
- Implemented security by configuring Secured Socket Layer (SSL) for client authentication and data encryption.
- Strong knowledge and working experience on Optimization and performance tuning techniques
- Troubleshooting everyday problems and issues by interacting with developer and testing teams and provided 24x7 On Call Production support on rotation basis.
TECHNICAL SKILLS
- JAVA
- J2EE
- AJAX
- SPRING
- HIBERNATE
- STRUTS
- XML
- XSD
- JSP
- WEBSPHERE
- RAD
- JBOSS
- WEBLOGIC
- CVS
- CLEARCASE
- PVCS
- ORACLE
- DB2
- SYBASE
- RATIONALROSE
- RSA
- JAVA SCRIPT
- VISSIO
- HTML
- DHTML
- CSS
- JUNIT
- SERVLETS
- PORTAL SERVER
- PORTLETS
- TOAD
- UML
PROFESSIONAL EXPERIENCE
Confidential
Sr . Java Developer
Responsibilities:
- Working on Confidential Enterprise Linux 5.8, 6.2, 6.4, 6.5, 6.6 Platforms, and Windows 7 Platforms. Responsible for setting up the DEV, SIT, FQT, PVT, PROD environments which includes installing and configuring JBOSS/Tomcat, clusters, Datasources, start/stop scripts, log cleanup scripts and monitoring tools.
- Implemented security by configuring Secured Socket Layer (SSL) for client authentication and data encryption.
- Installing and configuring JBOSS EWS 1.0 /2.0 /2.1 on Linux Enterprise platform Installing and configuring JBOSS EAP 5.1 /6.1 /6.2 /6.3/6.4 on Linux Enterprise platform and deployment of applications Involved in setting Jboss 6.0 EAP Host Controller and Domain controller processes for remote administration Jboss domain processes Tuning and Monitoring the overall applications and system health with the statistics Average response time, Number of requests (transactions) and number of live http sessions, web server thread pools, the Web and Enterprise JavaBeans thread pools, database and connections pools, java virtual memory, CPU, I/O and System Paging.
- Configuring application resources like JDBC Data sources Configuring SSL certs in JBOSS EWS 2.0 and JBOSS EAP 6.1 Deploying the applications on multiple JBoss Server instances and maintained Load balancing, high availability and Fail over for the servers.
- Deploying web and enterprise applications on JBoss application server, tomcat server, solar server, and zookeeper and jboss alfresco server. Installation and configuration of rhq-enterprise-agent 3.0.1 for monitoring the JBOSS JVMs Deploying different Applications (WAR, JAR, and EAR) in Domain and Clustered environment Take and analyze thread dumps, analyze logs and resolve various errors/exceptions Providing continuous monitoring, troubleshooting, historical and real time performance monitoring of the Tomcat/JBOSS server environments.
- Troubleshooting and fixing of problems with JBoss in several different environment Installing and configuring alfresco enterprise 4.2.3.14 on JBOSS EAP 6.2 servers and troubleshooting alfresco issues in the alfresco servers and alfresco console.
- Configuring JBoss EAP server to use HTTPS connector and installing/configuring internal CA certs in NSS DB with FIPS mode enabled.
- Installing and configuring Alfresco Solr 4.2.3.14 on JBOSS EAP 6.2 servers, setup the https in alfresco using self-signed certs, setup the tracking between alfresco and solar servers Configuring of JDBC connections and data sources with Oracle database server, troubleshooting and fixing up problems.
- Working on documentation, which are related to the working environment such as creating PSB cookbook Working on Red Hat cloud forms management engine daily basis such as spinning jboss EAP, apache HTTPD, tomcat, solr, zookeeper servers and configuring data source, mapping mount etc, also troubleshooting issues on automated cloudforms environments.
Environment: JBOSS EAP 5.1.1 /5.1.2 /6.1 /6.2/6.3/6.4 servers, JBOSS EWS 1.0 /2.0 /2.1 servers, Tomcat 6/7 servers, Window/Solaris/Unix platforms, Apache Solr 4.x/5.x
Confidential
Sr . Java Developer
Responsibilities:
- SL is a marketplace where buyers can find qualified providers of required services, define the project scope, agree on the project cost, get the project delivered as per the agreed conditions, pay safely for the project online, rate each other and handle disputes/problems through a neutral third party in an easy, convenient and satisfactory fashion.
Confidential
Configuration Management/Web Administrator
Responsibilities:
- Support the servicelive.com development team by deploying builds to QA, Stress-testing, Pre-prod & Production Environment Set up Jboss configuration and containers and participate in the layout of war files Troubleshoot problems which occur in QA and help resolve them with the help of the Dev Team Hudson Management- Add new builds and Branches to Hudson Continuous Integration tool SVN Management
- Help resolve Sub-version check-in problems Automate Deployment and release distribution process with Shell, AWK, SED Consolidate Release Changes, prepare the final release plan, deploy and perform post deployment activities Ensure timely communication with all Stakeholders, before the release Refresh non-production mysql database tables and schemas, with copies of Prod Install, upgrade and configure the Infrastructure Software(s), (Jboss, mysql, tomcat) for non-prod environment Solution.
Environment:Linux 5.2, Apache 2.2.3, jboss 4.0.5.GA, mysql 5.6, SVN, Hudson, Jenkins Shell scripting, ANT scripting, Unix, PL/SQL, Wily-introscope 9.1.2
Responsibilities:
- Steer content production and new content development, including multimedia, community, redesigns and partnerships.
- Oversee technology strategy and prioritization, development, hosting, and maintenance contracts, vendor relationships.
- Implement advertising, audience development (registration/authientication), usage metrics, other business technologies.
- Negotiate contracts with technology and talent providers and oversee their implementation, adding ESRI, ForumOne.
- Helped guide the process of merging modern sofware development process with the traditional structure of the advertising industry.
- Used Java, JSP and Javascript to develop crucial functionality for web applications.
- Developer on an in-house Java based ecommerce engine that incorporates shipping, inventory management, shopper, catalog, order process, marketing and administration.
- Developed shipping component using USPS APIs and XML.
- Interface and information design. Used HTML, DHTML and Javascript to develop websites.
- Created Java application for data mining from web logs. Used custom reports to clarify reports generated by WebTrends.
- Developed painting applet application. Captured paintings from users and converted to JPEG for publishing using servlets and Java2D API.
- Developed Multimedia video and audio for internet and CD production.
Confidential
Sr . Java Developer / Government Contractor
Responsibilities:
- Serve as production deployment specialist in release management team as well as JBOSS/ActiveMQ expertise in java developers team.
- Installed configured, administered, troubleshooted and tuned JBOSS Application server 6.1 and wildfly 8.0/8.2 on Red Hat Enterprise Linux machines.
- Configured JBOSS resources like JDBC providers, data sources.
- Installed, configured and administered troubleshootedActive MQ5.5.1/5.11.1 on Linux servers.
- Experience using Ant preferable
- Installed, configured Confidential UrbanCode Deploy tool for automating application deployments for continuous delivery.
- Active involvement in monitoring server performance to reduce bottleneck of applications.
- Perform production support and troubleshoot/resolve live customer impacting problems
- Participate in projects that involve planning, implementing and maintaining J2EE software deployments
- Highly involved in day to day deployments along with monthly production releases and hot fixes
- Involved in major migrations like JBOSS EAP 6.1.1/Wildfly 8.2.0. Finaland Active MQ5.5.1 to 5.11.1
- Involved in Load balancing/Tuning/Clustering for JBOSS Application Servers.
- Automated JBOSS deployments, application install, uninstall and enhancements through Shell
- Installed SSL certificates for JBOSS Application servers andActiveMQservers
- worked closely with java developers for building the source code and with Database team for applying the DB updates.
- Package, build, Integrate and deploy enterprise J2EE applications on JBOSS EAP 6.1.1/Wildfly 8.2.0. Final that involves EAR (Enterprise Archives) and WAR (Web Archives).
- Involved in troubleshooting and performance tuning using Resource Analyzer and Log Analyzer.
- Worked and solved variety of issues with JBOSS applications and provided 24/7 support for critical applications
Environment: Jboss Application Server 6.1/wildly 8.0/8.2, Active MQ server 5.5.1/5.11.1, LDAP server, LINUX, Windows 2008 R2, SQL server, J MS, SOAP, JSP 1.2, JDBC, XML, HTML, JNDI, JACL, Eclipse, Linux shell scriptCheetah deployment tool, Jenkins, Confidential UDEPLOY tool
Responsibilities:
- Developed Ant build script to compile, build, test and deploy J2EE ear file.
- Acted as development team lead for several phases of project. Incorporated XP methodologies.
- Active role in hiring of new team members. Participated in interview process as well as review process
- Added programming and ecommerce experience to a traditional advertising agency in the process of incorporating an interactive development department.
Confidential
Sr . Java Developer
Responsibilities:
- Sr. Developer for project that moved client's main business to the web.
- Designed a custom Model-View-Controller framework that is business independent, using Java servlets, XML and XSL.
- Each business process broken into one or more tasks, each task creating XML document that is converted into HTML using XSL style sheet.
- Application navigation and security defined by XML document.
- Session management, application navigation, and security all managed by framework, speeding up development of actual application.
- Initial application provided new client management functionality and reduced resources needed for production.
- Framework allowed additional applications to be quickly created to satisfy additional business needs.
- Developer for project which ported application .
- Scoring engine transforms raw survey data into reportable results based on business-defined calculations.
- New engine developed using Java and an RDBMS. Responsibilities included: rules-based scoring design; logical and physical data model; application development and testing; and global implementation.
- New engine substantially faster and more flexible than previous version, helping to expand client's competitive advantage and reducing overall processing costs.
- Engine was subsequently ported to Windows NT as a service.
- Programmer/Analyst for business-reengineering project.
- Client surveys an organizations employees, inventories their skills, and proposes training or other solutions.
- Project expanded existing functionality, emphasizing high-quality, data-driven report composition.
- Responsibilities included: facilitating design sessions and prototyping sessions; creating and enforcing project standards; designing and implementing data model; designing and implementing application; and mentoring junior team members.
- Designed and implemented next generation of gift certificate delivery software stack using Spring, Hibernate, Oracle and AWS.
- Improved peak email delivery efficiency in multiple dimensions: throughput, latency, TCO and number of support incidents.
- Designed and implemented various features of the gift certificate core software platform.
- Pager duty for production systems.
- Responsible for migration of web-based application to production servers.
- Handled updates and enhancements throughout testing phase and continued support for application while in production.
- Application consisted of several components that were all database driven using stored procedures on Oracle 8i.
- Included heavy javascript validation and error handling. Used Eclipse IDE developing for Bluestone Application Server on Solaris.
- MVC framework based on Struts using Java, Servlets and JSP.
- Reworked build process to allow development of applications locally using Tomcat versus developing on a shared server.
- Created build process using ANT to build from VSS source to 3 dissimilar enviroments, Tomcat Bluestone, Weblogic 6.1.
- Programmed email sweepstakes functionality. Web plug in component built using proprietary MVC framework. JSP and Javascript validation. JDBC to Oracle 8i/9i stored procedures. Used JUnit and httpunit for test framework. Used Javamail to send generated emails to entries.
- Worked closely with DBAs to finalize requirements and validation.
- Short term projects included VSS admin with migration of repositories, configuring Source Off Site for remote VSS access.
- WebTrends (Enterprise Edition) report setup. Setup Linux Server for Bugzilla & Wiki Wiki.
- Migrated application from NAS 4.0 to iPlanet 6.
- Owner of knowledge transfer from third party consulting company to UCU team.
- Updated application to adhere to EJB specification for iPlanet enviroment.
- Team redesigned the request for proposal (RFP) platform by architecting a J2EE framework for the system.
- Decreased the overall load to the system and increased performance dramatically.
Confidential
Java Developer
Responsibilities:
- Coordinated the design and launch of MusicSpace, managed art production, screen construction, content organization.
- Coordinated Internet activities for Kids/Education/Music group, including the creation of original World Wide Web content, and the integration of existing Web and other Internet content into these channels;
- Led a team of four producers and trained several new producers, quickly integrating them into operations.
- Worked with Information Providers--including Rolling Stone, National Geographic, the Smithsonian Institution, and major record labels--to create well-organized and intuitive content areas; trained them to use Confidential production tools.
- Responsible for all servers, networks, workstations, web site, software development, and media capture technology.
- Work with Linux, Apache, Perl, HTML-Mason, XML-Comma, and Final Cut and other media encoding software.
- Oversee technology strategy and prioritization, design and maintenance contracts, vendor relationships.
- Conducted user tests and helped to review and select a content management system (Stellent) for new site.
- Co-created style guide and created style sheets to implement the styles and enforce consistency.
Confidential
Java Developer
Responsibilities:
- Designed the user interfaces for large web-based applications, creating clear, consistent navigation and easy accomplishment of important tasks; implemented these interfaces in JSP, Java Servlet templates, PHP, and HTML.
- Reviewed user interfaces for both web and windows applications, improving usability and conversion rates.
- Managed technical implementation of large projects, keeping clients informed via milestone plans and status reports.
- Enabled rapid releases through short, incremental milestones, XP and UML methods, and tools like CVS and Bugzilla.
- Worked with clients such as NASD, Verisign, Footlocker.com, Subprimex, mPortal, satisfy, and the New Media Society.
- Utilized HTML, JavaScript, CSS, XML, Java, PHP, Oracle, MySQL, Linux, Apache and other technologies.
- Developed the user interface and back-end of database-driven applications for the web.
- Managed the technical implementation of large projects, defining the overall architecture and planning execution.
- Managed Apache web servers on FreeBSD and Windows NT machines.
- Worked with clients such as OptionWealth, Best Buddies, and the Association of School Board Officers.
- Utilized HTML, JavaScript, Perl, MySQL, Apache, FreeBSD, Windows NT and other technologies.
