We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

Reston, VA

SUMMARY

  • Over Seven Years of experience in Information Technology with skills in analysis, design, administration, development, integration, maintenance, installation, implementation, coding and testing various Client / Server applications, web applications with emphasis on Object Oriented Design & methodologies.
  • Good knowledge of automotive domain.
  • Knowledge of various software development processes such as Agile methodology, Rational Unified Process(RUP), Rapid Application Development (RAD), Waterfall Model etc .,
  • Worked extensively in Java J2EE, Apache Struts, JSP, Servlets, JNDI, LDAP, JavaMail, ANT, JavaScript, HTML, IBM Websphere Studio Application Developer, Eclipse, XML.
  • Experience in Struts, Tiles and spring framework.
  • Experience in administration of Websphere Application Server & Apache / IBM HTTP Server.
  • Proficient in installation, configuration, component deployment, performance tuning, security, scalability etc.
  • Experience in IBM DB2, Oracle, MSSQL Server, and Sybase.
  • Extensive knowledge of Web Services and SOA.
  • Worked on ASP3.0 and UNIX Shell - Scripting.
  • Experienced in OOAD Techniques developing Use Cases, Activity Diagrams, Sequence Diagrams and Class Diagrams. Hands on Experience with XML, XSLT, XML Parsers, SOAP, UDDI and WSDL.
  • In depth experience in back-end programming with Oracle PL/SQL and T-SQL. Intensely involved in the creation of stored procedures, triggers, functions, packages and other database objects along with the follow on performance monitoring and tuning.
  • Worked on various platforms like Windows NT/ XP, UNIX -AIX.
  • Extensive GUI skills with HTML, CSS & Tiles.
  • Extensive experience as software engineer involving analysis, design and implementation of project requirements through requirement gathering, preparation of functional specifications, use cases and data modeling.
  • Hands-on experience in system, network administration with software installation and configuration.
  • Knowledge of Testing tools such as WinRunner and LoadRunner.
  • Excellent experience in technical documentation and user training.
  • Possesses strong interpersonal skills, the ability to interact with people at all levels, and strong communication and presentation skills. Excellent problem solving, time estimation and time management skills.
  • Fast Learner with the ability to adopt any technology without formal training.

TECHNICAL SKILLS

Operating Systems: Windows ME/XP/NT/2000/2003, AIX-UNIX

Languages & S/W: Java 2 EE, Hostbridge, C++, C, HTML, JMS, RMI, JavaMail, JavaScript, VBScript, Apache-Struts 2.x, Spring (jdbc), JSTL 1.1, LOG 4J, JUnit 3.x, ANT 1.6.0, XML, XSLT, XSD, XHTML, XML Parsers, Web services (SOAP, UDDI, BPEL and WSDL), ASP3.0 and Shell-Scripts, SOA Framework, Vitria Businessware 4.3.

Development Tools: Eclipse 3.x, Websphere Studio Application Developer, Advanced Query Tool, Aptana studio (for Hostbridge)

Databases: IBM DB2 8.1, Oracle 8i, MSSQL Server & Sybase

Application Servers: IBM Websphere Application Server 5.x, WebLogic 9.x

Web Servers: Java Web Server2.0, Apache Web Server 1.3.9/1.3.12, IIS 5/4IBM HTTP Server, Tomcat

Methodology: Design Patterns, OOAD, UML, Agile

Version Control: Rational ClearCase & ClearQuest, CVS, CA Harvest, Subversion & Microsoft Visual Source Safe (VSS)

Testing Tools: WinRunner, LoadRunner

Deployment Tools: ANT 1.7.x

PROFESSIONAL EXPERIENCE

Confidential, Reston VA

Senior JAVA Developer

Responsibilities:

  • Senior JAVA developer in a performance engineering role - in a Performance profiling team with a team size of 3.
  • Found performance bottlenecks and hotspots in the ULDD application using JProfiler.
  • Identified & Ran various automated test scenarios to gauge the performance of the application through LoadRunner
  • Applying performance fixes to the File upload/Import and the Edit report generation.
  • Wrote web services to monitor some of the stand alone services that were being used by ULDD
  • Version control: CVS/Subversion/Rational ClearCase & ClearQuest.
  • Involved in configuration management activities such as building and deploying the ULDD application on various environments (DEV, TEST, UAT, PROD)
  • Used HTML, Servlets, CSS, Java Script and JSP for the web GUI.
  • Deployed the application in BEA Weblogic Application Server 9.2.
  • Used ANT scripts to package and deploy the application.
  • Participated & conducted in the code reviews & defect reviews.
  • Documented the end user manual and technical documents.

Environment: BEA WebLogic Application Server 9.2, Sybase, Java 1.5, JSP, Struts, spring, HTML, JavaScript, CSS, Windows XP and AIX-UNIX.

Confidential, Irving TX 

Senior JAVA Developer

Responsibilities:

  • Onsite SME for the customer self service portal.
  • Resolved production support incident tickets for portal.
  • Monitoring the daily jobs that schedule and draft customers’ lease/loan payments.
  • Worked on Enhancements that update/add functionality to the existing portal website.
  • Analysis of the requirements specification and detailed design.
  • Version control: CA Harvest/CVS.
  • Designed the web application using Struts 1.1 framework and Spring.
  • Involved in Coding using JAVA, JSP.
  • Used ANT for building the EAR.
  • Used HTML, Servlets, CSS, Java Script and JSP for the web GUI.
  • Deployed the application in Websphere Application Server.
  • Used Struts View tags and third party tag libraries such as struts-layout tags to build the JSP Pages.
  • Nonstandard data validation that was previously handled only client-side was moved to server-side validation and was standardized using Struts validation framework.
  • Created custom validators for application specific validation.
  • Extensively used Tiles framework for the layout and navigation.
  • Used iText pdf library to generate the PDF documents.
  • Many applications were redesigned with better interfaces to handle the amount of data that needed to be displayed to the user and to benefit server performance.
  • Built modules to call/interact with web services that involve SOAP, WSDL and BPEL.
  • Used ANT Scripts to package and deploy the application.
  • Strictly enforced Sun coding standards (for JAVA coding) and custom coding standards in the project.
  • Participated & conducted in the code reviews & defect reviews.
  • Documented the end user manual and technical documents.
  • Trained in Hostbridge, a technology based on CICS to read the values of mainframe’s online screens.
  • Developed many hostbridge scripts to read the values of LeMans and SHAW, the legacy systems used at Confidential Motor Acceptance Corporation.
  • Trained in Vitria Businessware 4.3.1, a middleware tool to integrate legacy and client server systems.
  • Supported the project modules in Vitria for the STeP project - worked on enhancements and performed admin tasks involving start/stop of the applications in Vitria Businessware. Vitria acted as the middleware tool between Siebel CRM and the legacy systems SHAW and LeMans (mainframes).

Environment: IBM WebSphere Application Server 5.x, IBM DB2 8.1, Java 2, JSP 1.2, Apache-Struts, IBM DB2 7.x/8.x, iText 1.4, HTML, JavaScript, CSS, Windows XP and AIX-UNIX.

Confidential 

Lead Developer/Team Lead

Responsibilities:

  • Lead a team of 5 developers for the project.
  • Analysed the requirements specification and designed the modules.
  • Employed Scrum/Agile methodology for the project.
  • Created sequence diagrams using Together, for the design documentation.
  • Developed web components & sequences in EntireX Mediator.
  • Generated web Services from Natural (mainframe) programs using EntireX Communicator.
  • Used Visual Source Safe for version control.
  • Designed the web application using Struts 1.1 framework.
  • Coding using JAVA, XSL, and JSP.
  • Performed XSL transformations and XPATH parsing in JAVA.
  • Used IBM WSAD for building, testing, and deploying the J2EE application.
  • Used HTML, Servlets, CSS, Java Script and JSP for the web GUI.
  • Used Log4J for logging functionality.
  • Strictly enforced Sun coding standards (for JAVA coding) and custom coding standards in the project.
  • Deployed the application in Websphere Application Server.
  • Participated & conducted in the code reviews & defect reviews.
  • Documented the end user manual and technical documents.

Environment: IBM WebSphere Application Server 5.x, IBM WSAD 5.1.2, Java 2, JSP 1.2, Jakarta-Struts1.x, XSL, SOAP, WSDL, UDDI, BPEL, Together 5.5, EntireX Mediator, EntireX Communicator, Log4J, IBM DB2 7.x/8.x, HTML, JavaScript, CSS, Microsoft VSS 6.0, Windows NT & XP.

Confidential

Java Developer

Responsibilities:

  • Installed, configured, integrated Websphere Application Server 5.1.
  • Designed the Web application using Struts 1.1 framework.
  • Used HTML, Servlets, CSS, Java Script and JSP for the web GUI.
  • Created Stateless Session beans for accessing the entity bean methods and to implement non-persistence functionality and deployed them on Websphere App Server.
  • Used Log4J for logging functionality.
  • Used Visual Source Safe for version control.
  • Effectively utilized WSAD for building, testing, and deploying the J2EE application.
  • Used Struts tags to build the JSP Pages.
  • Involved in the creation of DB2 objects such as functions, procedures and triggers.
  • Strictly enforced Sun coding standards (for JAVA coding) and custom coding standards in the project.
  • Deployed the application in Websphere Application Server.
  • Participated & conducted in the code reviews & defect reviews.
  • Used Load Runner for automated testing.
  • Documented the end user manual and technical documents.

Environment: IBM WebSphere Application Server 5.x, IBM WSAD 5.1.2, Java 2, J2EE (JSP 1.2, EJB 2.0), Jakarta-Struts1.x, Log4J, IBM DB2 7.x/8.x, HTML, JavaScript, CSS, Microsoft VSS 6.0, Windows NT & XP.

Confidential

Java Developer

Responsibilities:

  • Requirements analysis.
  • Documentation of High level and Detailed Designs.
  • Creation and effective integration of Sybase stored procedures.
  • Development using JAVA (IDE - IBM WSAD 5.0).
  • Unit and System testing.

Environment: Core Java, XML, IBM WSAD 5.0, Sybase ASE 12.5.2, Windows XP. Microsoft VSS for source control.

Confidential

Java Developer

Responsibilities:

  • Analysed the requirements specifications
  • Developed scripts using C, Shell scripting and SQL to perform the data load and release control tasks
  • Performed unit testing and system testing.

Environment: Shell scripting (AIX), SQL, IBM DB2, Windows NT, XP, AIX-UNIX. Microsoft VSS for Source control.

Confidential

Java Developer

Responsibilities:

  • Analysed the requirements specifications for the project
  • Designed and developed web interfaces for NCC using HTML and ASP.
  • Performed unit testing and system testing
  • Responsible for overseeing the project team’s quality procedures as an SCMA (Software Configuration Management Associate).

Environment: Microsoft VSS for Source control, ASP, JavaScript, HTML, IBM DB2 and Windows NT.

Confidential 

Java Developer

Responsibilities:

  • Analysed the requirements specifications
  • Designed and developed using Shell scripting (AIX-UNIX) and SQL scripts.
  • Performed unit testing and system testing
  • Responsible for overseeing the project team’s quality procedures as an SCMA (Software Configuration Management Associate).

Environment: Shell scripting (AIX), SQL, IBM DB2, Windows NT and AIX-UNIX, Microsoft VSS for Source control.

We'd love your feedback!