Java/jee, Pl/sql Developer Resume
SUMMARY
- 8+ Years of experience in Software services development and have worked in complete SDLC phases of Application Design, Development, Testing, and Production and have worked on various projects, with Extensive experience in developing software applications using Java/J2EE technologies.
- Proficient in design and rapid development of web applications using Java, JSP, Servlets, Sencha EXTJS 5.0, EJB, EXTJS, JDBC, XML, ANT, Maven, JSON, JUnit and Log4J.
- Experience in developing Enterprise Applications as well Distributed Applications using JEE Technologies. Experience in working with sencha EXTJS 5.0, CSS in developing UI screens.
- Experience in working as an oracle database administrator which includes creating/maintaining databases. Experience in UNIX shell scripting, java scripting, Oracle SQL and PL/SQL
- Experience in installing and administering products like INFORMATICA, SAP and oracle web logic
- Experience in working closely with customers doing Requirements gathering, Coding, testing, preparing test cases, and release management and implementation activities.
- Extensive experience in developing Enterprise Applications using Eclipse and JDeveloper.
- Experience in using different application servers like JBOSS application server 5.0, Apache Tomcat 6/7, Web Logic Application server 10g/11g. Experience working in agile environment.
- Good Experience on Design patterns like Singleton, MVC, DAO, and Service Locator.
- Experience in using version control tools like Serena, VSS, PVCS and GIT.
- Able to learn and comprehend new products, systems and methods quickly.
TECHNICAL SKILLS
Programming Languages: Java/JEE, JSP, Servlets, EJB, JDBC, SQL, PL/SQL
IDE Tools: Eclipse 4.x, JDeveloper
Frameworks: Sencha EXTJS 5.0, AJAX, Log4j, CSS, Struts 2.0/1.x
Mark - up/ Scripting Language: HTML, XML, CSS and Java Script.
Application Servers/Web Servers: Web Logic 11g/10g, JBoss 5.0/4.0, Tomcat 7.x/6.x.
DBMS / RDBMS: Oracle 11g/10g/9i/8i, SQL-Server 20xx
Automated Build tools: Maven 2 and ANT
Version Control Systems: SERENA, PVCS, VSS, GIT
O/S & Environment: Windows Vista/XP/2000/NT and UNIX.
Others: Putty, SQL Developer, XML Spy, TOAD, SOAP UI
PROFESSIONAL EXPERIENCE
Confidential, Parsippany, NJ
Java/JEE Lead Developer
Responsibilities:
- Involved in analysis, design phase and meetings for the business requirements.
- Responsible for development, enhancements and support for eRAM application.
- Responsible for developing middleware components using Java/JEE.
- Responsible for developing the GUI Screens using EXTJS (Sencha).
- Developing and testing project specific SQL scripts, and coordinating with DBA team to implement the same into project specific tables for controlled environments. Developed design patterns like Singleton, DAO and DTO. Involved in test process on different stages and support the testing team.
- Provide support to solve critical production issues.
Environment: (Sencha) EXTJS 5.0, Java 7, Eclipse, XML., JSON, Tomcat Server 7.x, Log4j, Ant, SQL Developer, Serena, Vss, CSS, JUnit, Oracle 11g and MS SQL.
Confidential, Parsippany, NJ
Java/JEE Lead Developer
Responsibilities:
- Involved in customer calls on eRAM related issues and environment related issues.
- Involved in weekly meetings to discuss/track customer opened tickets with the team.
- Responsible for developing intermediate database scripts in resolving/upgrading eRAM application database to user needs. Responsible for setting up the environments for customers.
- Working with the eRAM support team on identifying the issues reported by customer and include them in intermediate releases. Responsible for analyzing issues reported by customer.
- Working with Oracle /MS SQL in restoring the databases from customer for certain issues related to database. Responsible for development, enhancements and support for eRAM application.
- Testing any of the intermediate releases from development teams before releasing them to customer.
- Provide support to solve critical production issues.
Environment: Java 7, Eclipse, XML., JSP, Servlets, Tomcat Server 7.x, Log4j, Ant, SQL Developer, Serena, Vss, Oracle 11g and MS SQL.
Confidential, Parsippany, NJ
Release Engineer
Responsibilities:
- Responsible for Build and Release Management involving Unix/Linux Administration and providing 24/7 Production Support for post-production maintenance and issues.
- Supporting the development teams in debugging the java issues, exception handling and environmental issues. Setting up java applications to be deployed onto different environments.
- Setting up and maintaining JBOSS, Tomcat configurations for java application deployment.
- Scheduling & Coordinating Production Releases with Application and Change Management teams for Enterprise Services. Setting up Security Servers including LDAP, OAM, OPM, OES and Web gate Servers. Automation of Entire Deployment Process through software tool NOLIO.
- Tracks and maintains the project change requests, impact assessments, incident reports, and software change notices on a continuous basis.
- Measures and reports on success metrics benchmarking performance against world class measures.
- Supports management with technical performance data from the Change Management process
- Setting up shell scripts to reduce the manual work on implementing the changes to the environments.
- Setting up and administering Oracle Web-logic, INFORMATICA, ODI (Oracle Data Integrator), SAP and SOA (BPEL). Deploys applications and maintains the infrastructure in a standard shared environment operating on Red Hat Linux and Other system components
- Deploy applications on Oracle ODI, Web-logic, SOA suite (BPEL), INFORMATICA, SAP, Oracle
- Security Components (OIS, OAM, OPM, OES, and Web Gate & Web Pass), JBOSS and Tomcat Servers.
- Managing and coordinating with various development teams onshore and offshore.
Environment: Java 5/6, Maven, Ant, Serena, GIT, QC, Hudson, Jenkins, Informatica, SAP, XML, WebLogic, JBoss 5.0, Tomcat Server 6.x, Log4j, NOLIO, BPEL.
Confidential, Parsippany, NJ
Java/JEE, PL/SQL Developer
Responsibilities:
- PL/SQL development as the whole IE product is based on oracle DB.
- Preparing Test Plans and Unit Testing. Setting up the environment for testing activities.
- Monitor and ensure the changes done are working as expected and ensuring their correct running.
- Enhancements in the systems to improve functionality and performance.
- Continuous monitoring to make sure no loss of data as IE is a critical system for the data flow.
- Render guidance to other team members of lesser or equal experience levels.
Environment: Java, PVCS, SQL, PL/SQL, Oracle and toad.
Confidential, Parsippany, NJ
Java/JEE Developer
Responsibilities:
- Analyzing the Functional Spec. Preparing the necessary documents like Use-Case documents, Detail design. Coding, preparing Test Plans and Unit Testing.
- Development of UI using JSP/Servlets and the middleware using EJB/DAO.
- Installing database software of SQL server 2005 and Oracle in Windows/UNIX/LINUX/SOLARIS.
- Configuring the database like creating the instances and table spaces.
- Setting up the environment for testing activities. Working with Install Shield S/W to generate the builds for Client/ QA. Monitor and ensure the changes done are working as expected.
- Monitor all the jobs and ensure their correct running.
- Enhancements in the systems to improve functionality and performance.
- Render guidance to other team members of lesser or equal experience levels.
- Recognized for my efforts towards the project.
- Working as a build manager to deal with check-inn and check-out into the VSS.
Environment: Java, Eclipse, EJB, JSP, Servlets, JDBC, XML, XSD, SOAPUI, JBoss, Install Shield, Log4j, ANT, VSS, Putty, UNIX, Solaris and Oracle.
Confidential, Parsippany, NJ
Java/JEE Developer
Responsibilities:
- Preparing the necessary documents like Use-Case documents, Detail design.
- Coding, Preparing Test Plans & Unit Testing.
- Enhancements in the systems to improve functionality and performance.
- Development of UI using JSP/Servlets and the middleware using EJB/DAO.
- Taken to completion the tasks that required extra attention as part of team work.
- Responsibly, stretched to ensure that project releases went on time.
- Recognized for my efforts by winning awards as part of project efforts.
- Installing database software of SQL server 2005 and Oracle in Windows/UNIX/LINUX/SOLARIS.
- Configuring the database like creating the instances and table spaces.
- Setting up the environment for testing activities.
- Working with Install Shield S/W to generate the builds for Client/ QA.
- Working as a build manager to deal with check-inn and check-out into the VSS.
Environment: Java, Eclipse, EJB, JSP, Servlets, JDBC, XML, XSD, SOAPUI, JBoss, Install Shield, Log4j, ANT, VSS, Putty, UNIX, Solaris and Oracle.
Confidential, Parsippany, NJ
Java/JEE Developer
Responsibilities:
- Getting the bugs/enhancements information from the QC.
- Analyzing on the bugs and preparing the necessary documents like Analysis documents.
- Preparing Unit testing documents and executing test cases on the code fixes.
- Updating the analysis/code fix information into the QC.
- Releasing patch builds which includes some of the bug fixes/enhancements.
- Responsibly, stretched to ensure that project releases went on time.
- Configuring the database like creating the instances and table spaces.
- Setting up the environment for testing activities.
- Working as build manager in order to validate the check in & check out into VSS and also working with Install Shield S/W to generate the builds for Client/ QA.
Environment: Java, Eclipse, EJB, JSP, Servlets, JDBC, XML, XSD, SOAPUI, JBoss, Install Shield, Log4j, ANT, VSS, Putty, UNIX, Solaris, Oracle.