We provide IT Staff Augmentation Services!

Senior Java Developer Resume Profile

4.00/5 (Submit Your Rating)

CAREER SUMMARY

I have over twenty five years of experience as a Professional Software Developer. This includes over twelve years in web based development and thirteen years in developing client-server applications. I also possess excellent analytical and communication skills. My responsibilities have included the entire gamut of software project life-cycle including analysis, design, development, testing and support.

EXPERIENCE

Liferay Developer

Confidential

  • Participating in the design and enhancements of Ford Vehicle Program Employee Vehicle Discount program using Liferay Portal.
  • Developing portlets for adding new features.
  • Developing hooks to customize the Liferay default behavior and look and feel.
  • Developed custom themes.

Environment: IBM WebSphere Application Server 8, MS SQL Server 2008, Stored Procedures, HTML5, JSON, XML, Eclipse IDE, Ant, Java 1.7, JSTL, Tomcat, JQuery, Ajax, Bootstrap, Liferay 6.2 EE and Liferay 6.1 EE Portal.

Liferay Developer

  • Design, coding, testing, and maintenance of a genealogy social web site in my spare time.
  • Designed web application architecture for a genealogy social web site.
  • Designed the database and normalized the tables in PostgreSQL Server.
  • Created functions to get the data in JSON hierarchical to create the family tree.
  • Completely developing the site in Liferay 6.1 and 6.2 CE Portal from scratch.
  • Creating portlets, hooks, and themes.

Environment: PostgreSQL, Stored Procedures Functions , HTML5, JSON, XML, Eclipse IDE, Ant, Java 1.7, JSTL, Tomcat, JQuery, Ajax, Bootstrap, D3.js, Liferay 6.2 CE and Liferay 6.1 CE Portal.

Senior Java Developer

Confidential

  • Participated in the design and enhancements of two existing web applications using Content Management: corporate.ford.com and owner.ford.com.
  • Collaborated with team members and clients to define new features for the existing web applications.
  • Guided and provided technical assistance to business analysts and junior programmers.
  • Ensured development efforts were aligned with business and architectural requirements.
  • Performed peer code reviews, requirements reviews and design reviews.
  • Used Java Server Pages, JavaBeans, and persistent layers for the applications.
  • Used JUnit for unit testing.

Environment: Java 1.6, Web Services, JUnit, IBM WebSphere Application Server 8, Oracle 10g, MS SQL Server 2008, IBM Rational Software Architect 7.5 and Windows 7.

Senior Java Developer

Confidential

  • Participated in the enhancements of existing web applications that are used by dealers and employees of Volkswagen and Audi of North America.
  • Worked directly with users to support and enhance existing web applications.
  • Analyzed, designed, developed, tested, implemented, and maintained four web applications that are used by dealers and employees of Volkswagen and Audi of North America.
  • Added new features to the application that was based on struts framework.
  • Coded and installed email web service in WebSphere server so that other applications can call this email web service to send email messages automatically.
  • Used Quartz as the scheduler for this service.
  • Performed unit testing and integration testing.
  • Conducted design and code reviews to ensure compliance.

Environment: Java 1.4, J2EE, JUnit, JAXB, IBM WebSphere Application Server 6, Oracle 10g, Toad for Oracle, IBM RAD 6, MS .NET 2, MS IIS 5, MS Visual Studio 2005 and Windows XP.

Senior Java Developer

Confidential

  • Participated in design and development of an issue tracking J2EE web application.
  • Involved in the entire life cycle of the application.
  • Conducted technical interviews for hiring new developers to the team.
  • Researched, reviewed, and acquired new open source and third party tools for the application.
  • Mentored junior developers in the team by reviewing the entire system and the appropriate technologies and architectures of the application.
  • Implemented struts framework based on Model-View-Controller MVC architecture.
  • Developed persistence layer of the application object structure using Hibernate
  • Developed the Business Delegate classes to delegate the application flow from action classes.
  • Used Struts Tag Libraries and created new Custom Tag Libraries to develop the Java Server Pages.
  • Developed charts using open source tools for the application.
  • Developed batch jobs to retrieve data from the mainframe application using open source Quartz scheduler.
  • Implemented Hibernate Object-Relational mapping tool which generates sql statements to retrieve and update database.
  • Coded J2EE Data Access Object DAO design pattern.
  • Developed Transfer Objects to carry the data between different layers of the application.

Environment: IBM DB2 8.1 UDB, Java 1.4, Java Server Pages, Servlets, Struts, Hibernate, Quartz, JavaScript, IBM RAD 6, IBM WebSphere Application Server 5 and Windows XP.

Senior Developer

Confidential

  • Senior Developer on a Purchase Order and Billing application.
  • Created XSLT to create XML files for the application to read as input files.
  • Used Active Server Pages for server side.
  • Developed interface with HTML client side.
  • Used JavaScript.
  • Performed unit testing and integration testing.
  • Developed GUI with VB and used MS-SQL Server 2000 database.
  • Installed and upgraded MS SQL Server 7 to MS SQL Server 2000.

Environment: Windows 2000 Server, MS SQL Server 2000, MS Visual Studio 7, JavaScript, MS Internet Information Server 5, XML, and XSLT.

Java Developer

Confidential

  • Participated in design and development of two MVC J2EE applications.
  • Involved in collecting the requirements from the users and documenting them.
  • Developed application pertaining to the Model-View-Controller MVC architecture.
  • Used Java Server Pages for presentation and Servlet as controller.
  • Performed unit testing and integration testing.
  • Used JavaScript for validations in the forms.

Environment: IBM WSAD 4/5, IBM DB2 7, Java, J2EE, Java Server Pages, Servlets, JavaScript, MS Visio 2000, IBM WebSphere Application Server 4, Tomcat and Windows 2000.

Senior Developer

Confidential

Participated in design and development of a multi-tier rule-based insurance application.

Senior Developer

Confidential

Participated in design and development of a Client Server System.

Senior Developer

Confidential

Participated in design and development of an Automated Billing System.

Computer Programmer Analyst

Confidential

Worked as Developer, Network Administrator and Technical Support Person.

We'd love your feedback!