Java/jee Developer Resume
Parsippany, NJ
SUMMARY
- 8+ Years of experience in Software services development and have worked in complete SDLC phases of Application Design, Development, Testing
- 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.