We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Summary

  • Over 4 Years of Software Development experience as Java/J2EE Developer.
  • Well experienced in all phases of Software Development Life Cycle and shipping end to end services.
  • Highly skilled in Algorithms, Analysis and Core programming techniques.
  • Strong knowledge of Design Patterns.
  • Hands-on experience and expertise in Core Java (including Awt/Swing, Threads), J2EE( JSP, Servlets, EJB etc ) , Web Services using Apache Axis ( SOAP ) and other Java technologies & tools like Ant, Maven. Well experienced in scripting languages like XML, XSLT, JavaScript & HTML.
  • Experience in working with PHP ( Customizing Moodle )
  • Professional expertise in Enterprise wide application development using web and application servers like IIS, Tomcat & JBoss .
  • Worked with MSSQL Server 2005/2008, iBatis & Hibernate
  • Worked with IDEs like Eclipse, Net Beans, SunONE
  • Experienced in Integration and System testing, Implementation and Deployment
  • Well experienced in Code Review, Testing & independently handling Enterprise Modules. Ability to work in Agile, startup-like environment.
  • Knowledge of Software engineering procedures such as Estimation, Function Point Analysis, Database designing.
  • Experience developing and maintaining online systems.
Technical Skills

Programming Languages: Java ( JDK 5.0 & 6.0), groovy, C, C++ C#,PHP
J2EE Frameworks: Struts, Spring, MVC
RDBMS : Oracle, MS SQL, MySQL
Scripting Languages : JSP, XSLT, XML, ASP, JavaScript
Development Environments: Eclipse, Net Beans, Sun One, Junit
Operating Systems: Windows , Unix/Linux
Web/Application Servers: JBOSS, IIS,Tomcat ( 4.1 & 5.5 )
Source Code Control tools: Starteam, CVS
Build technologies: Ant, Maven

Professional Experience

  • Confidential,Aug \'07 – Till Date

It is an online Educational portal being used by all the districts ( all teachers and students) across Massachusetts for online teaching / learning. The portal has classroom based structure to resemble physical hierarchy ‘District -> School -> Classroom)
Different functional tools available in MassONE are:
Online Virtual Hard drive Space ,Workgroups/Classroom ,Surveys ( for inter-district as well as school use ),Forums ,Moodle ( It is a free course management system developed for online learning ),Lesson Plans that align to the Massachusetts Learning Standards ,TSAT ( Technology Self Assessment Tool )

Responsibilities: Working as a Java Developer and responsible for following:

  • Develop, enhance, maintain, install, test, debug and document Web-based applications.
  • Creatively apply knowledge and principles to the web-based application, and provide recommendations for improvements to application flow, functionality, architecture, and interfaces.
  • Integrate code from software partners into Single Sign On portal.
  • Explore, evaluate and recommend application of new tools and technologies.
  • Actively participate as a key member of a cross-functional design and development team in all phases of the web development lifecycle.
  • Diagnose and troubleshoot problems and bugs and design and implement comprehensive workarounds and solutions.
  • Analyze and convert business and system requirements into detailed system design and technical specifications and applications
  • Comply with project standards and processes related to producing high quality web applications.
  • Work with system administrator in creating and administering the project\'s development, test, and production information systems and maintaining application availability

Environment: J2EE (Struts 1.0 & iBatis), Tomcat Application Server 5.5, MSSQL Server 2008, Eclipse 3.1, JDK 1.4 & 1.5, Windows / Linux, PHP, WebServices using Apache Axis ( SOAP )

2. Confidential,India (For an Investment Banking Corporation – AREF, Kuwait) – involved end to end in shipping this product.
November 2005 – March 2007
It is an intranet application that involves implementation of 8 functional modules. They are
Portfolio Management , Direct investments , International investments, User Management, Asset Management And Treasury, Foundation Module, Human Resource Management, Financial Accounting.

Responsibilities: As Application Developer handle the following responsibilities

    • Coding JSP & Servlets & EJBs ( Used Xdoclet & Ant )
    • Understanding /Implementing suitable design patterns.
    • Responsible for Code Review & Service Implementation & guiding Junior programmers. Implementing Software Engineering best practices.
    • Unit Testing as well as System Testing
    • Responsible for function and design of the business logic and implementation.
    • User Interface development using XML, HTML & XSLT.
    • Integration and drop deployment engineering ( performance tuning )
    • Database design and writing stored procedures.

Environment:
J2EE (EJB 2.1, JSP, Servlets), JBOSS Application Server, MSSQL Server 2005, Eclipse 3.1.0

3. Confidential,Argusoft, India (An Enterprise Event Management Solution)
September 2005 –November 2005
It is a web-based application for the planning phase of the “Aashara Mubaraka” – an event for a Islamic community. The application is used to enter the data of the people who will attend the event and application is used to plan for the implementation phase of the event. It consisted of following modules
Accommodation, Food, Prayer, Transport, User Management, Information Technology, Government Permissions, Human Resources Management, Audio & Video, Procurement

Responsibilities:
As an Application Developer I was involved in the System Study & Designing of the application. Also played a role of a functional expert of the system. Main task involved developing Web Forms & Reports in .NET using C#.

Environment: MS SQL Server 2000 and ASP.NET 1.0, C#

Education

Bachelor of Engineering ( comparable to B.S) Computer Science

We'd love your feedback!