We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Ne, UsA

SUMMARY:

  • Versatile and accomplished technical leader with a 8-year track record of delivering J2EE, SOA, EAI, web services and workflow-based solutions reducing costs, improving efficiencies, and spurring growth
  • Extensive experience building web-based enterprise systems/frameworks and with a strong knowledge of Enterprise Java on a variety of application servers.
  • Utilizing a wide range of business-critical skills including requirements gathering, change control, support and multi-discipline troubleshooting.
  • Entrusted by several clients to re-engineer their business processes and provide appropriate solutions using application software as the medium.
  • Experience of entire Software Development Life Cycle (SDLC) including analysis, design, & development using Rational Unified Process (RUP)
  • Expert level of experience in developing Use Case model, Behavior diagrams and other UML diagrams using Rational Rose and UML
  • Worked in projects based Project Management on Business Process Management.
  • Experience on Service Oriented Architecture (SOA) design and Services as a Software (SAAS) design concepts using latest technologies.
  • Involved in all phases of the Software Development Life Cycle with very good understanding of the same.
  • Worked extensively on IDE’s like Eclipse and Version Controllers like Visual Source safe.
  • Strong in Object Oriented Programming Concept.
  • Exposure to CMMi and ISO Quality Standards.

COURSES AND CERTIFICATIONS:

  • Certified J2EE Associate
  • BrainBench Certificate “Java 5” 27th Oct 2006
  • BrainBench Certificate “Struts 1.2.x” 27th July 2006

EDUCATION AND TRAINING:

  • M. Tech (Computer Science and Engineering)
  • M. Sc (Information Technology)
  • Advance Diploma in Computer Hardware Engineering

TECHNICAL SKILLS:

Category:

Skill-sets

Languages:

Java, J2EE (Servlets, JSP, EJB, JavaBeans, JDBC, JMS, JPA, JNDI), JNI, XSL, XTags, XSLT, DOM/SAX parsers, ODBC, VBA, ASP 3.0, SSL and SOAP Web Service

Web Tech:

XML, DOJO, HTML, Java Script, DHTML, CSS.

Operating Systems:

Linux and Windows 9x/NT/2000/2003, DOS.

Database:

Oracle 8i/9i and MS SQL Server 2000.

Web/App. Server:

Apache, IIS, Tomcat, Weblogic, JBoss, Web Sphere

Frameworks:

Struts, JSF, Hibernate, Springs, iBATIS

Tools:

MS Office 2K/XP2K3, MS Visio, TOAD, ER-Win

IDE/Tools:

Eclipse IDE, ANT, Maven, JUnit, JMeter, WS MQ, and Visual Source Safe

Methodologies:

UML & OOAD (Rational Rose, Magic Diagram)

PROFESSIONAL EXPERIENCE:


Project: iAware121- Customer/Member Relationship Management System Jul‘2008 Till Date
Client: Confidential,NE, USA
Role: Lead J2EE Developer
Environment: Java, J2EE, Web Sphere 6.0, WS-MQ6.1, AJAX, UML, SOAP, Web Services, Springs, JSF, JPA, Hibernate, Oracle 9i, RedHat Linux and MS Project

Description:
IAware121 system is a Customer/Member Relationship Management system designed for Bank/Credit Card Unions. This would have customer’s information at the finger tips without connecting core system every time there is need. The data from the core systems is transferred to the application at regular intervals to have alignment of the customer’s information. iAware121, with its CRM functionalities enable the Bank/Credit Card Unions to maintain and manage customer, product and service information to cross sell or promote their products. The application enables the financial institutions to track the campaigns and customer’s responses to the promotions thus, identifying their preferences.

Responsibilities:

  • Systems definition and design in UML, JAVA and J2EE
  • Architected and design Identity management and role based technical solutions.
  • Matrix Team Management ability to technically lead a team and take responsibility for product quality
  • Web Application Frameworks including MVC and Presentation layer frameworks (Velocity, XSLT).
  • Appropriate J2EE Design Patterns for Presentation, Business and Integration tiers
  • Built and lead team 6 engineers and 2 lead engineers.

Project: Fund switch & Payment messaging system (Financial) Sep‘2007 Jul’2008
Client:Confidential,Europe
Role: Project Lead & Architect
Environment: Java, J2EE, Jboss, JSF, JPA, UML, Design Patterns, AJAX, SOAP, Hibernate, Web Services, Incentage AG, MQ Series, Eclipse IDE, Oracle9i, CVS, Maven, Rational Rose and MS Project.

Description:
The System is developed for custodians, which keeps track of client and his funds information. The client has to inform a custodian about the transactions he/she wants to do with his/her funds. Custodian will do all the necessary actions on behalf of the client in the exchange. The necessary actions like generation of client new policy, fund switch of policy holding, generate and send SWIFT messages etc are done. In SWIFT module, different messages like statement of transactions, statement of pending transaction, client holding etc. are generated and sent to client. The system can validate BIC and IBAN data to modulus and bank branch level to meet SEPA initiatives.

Responsibilities:

  • Involved in understanding the system including analysis, project planning, coding, testing, prototyping, documentation, troubleshooting and maintenance for the application.
  • Used Common J2EE Design Patterns like Session Facade, Value Objects, Data Access Object and Model-View-Controller.
  • Designed and developed DAOs, Data Value Object using Eclipse IDE and JBoss Application Server, Designing Screens on JSP.
  • Implemented Web Services for communicating between JPA and legacy systems.
  • Client co-ordination and managing team

Project: Agents/Agencies Lookup Portal (Financial) Sep 2006 Sep 2007
Role: Project Lead & Architect
Environment: Java, Struts, J2EE, JDBC, JBoss, AJAX, Hibernate, UML, SOAP, Design Patterns, Eclipse IDE, Oracle9i, CVS, Maven, and MS Project
Description:
This portal website developed to provide on-line, current information regarding insurance product type, agents, agencies, their license status and address, and service of process information for registered user polices.
.
Responsibilities:

  • Worked on Struts framework i.e. MVC (Modal View Controller) architecture.
  • Involved in Designing Use case Diagram, Class Diagram, Object Diagram and Sequential Diagram through Rational Rose.
  • Used Custom Tag Libraries/JSP for View, Struts Actions Classes for Controller ,Data Value Object as a Model
  • Developed Business Logic and Presentation Layers in Java, JSP and JDBC.
  • Design the database model and generic access beans to store/retrieve business data via JDBC.
  • Client co-ordination and managing team

Project: Core Campaign Management Mar‘2005 Sep’2006
Client:Confidential,India
Role: Team Lead & Development.
Environment: Java, Servlet, JSP, Struts1.1, JavaMail, SOAP, CVS, AJAX, Tomcat Server, JBoss server, Eclipse IDE, Ant, and Oracle 9i.

Description:
Investigated the feasibility of repositioning an innovative chauffeur service based on-site and formulated marketing strategies for targeting the general public and experienced professionals in SUN product. Evaluation and utilisation of an existing customer database and designing publicity and marketing literature.Duties included rapid coding generation and updating based on copy from the campaign, tracking of user hits through the web site, team management, and keeping up-to-date with external press and events to client.

Responsibilities:

  • Analysis and Design activity such as Identifying use cases, preparing use case specification, use case realizations,
  • Interaction and class diagrams.
  • Design of classes identified in the Architecture analysis and designs.
  • Implemented MVC pattern in the application.
  • Set up processes and control
  • Manage a team of 18 in two shifts (Day & night shifts). Responsible for the day-to-day running of the development activities; scheduling, progress tracking, problem solving.
  • Responsible for supervising all technical activities related to the program.
  • Supervising quality assurance procedures of the program.
  • Client co-ordination

Project: ISP Customer Account Migration Solutions Feb‘2004 Mar’2005
Client: Confidential,India
Role: Sr. Software Developer
Environment: Java, Servlet, JSP, JMS, Struts1.1, JDBC, JNI, UML, XML, XSLT, DOM, SAX, CVS, D/HTML, Tomcat Server, WebLogic server, VP-UML tool, Eclipse IDE, Ant, Jmeter, Junit, Linux, and Oracle 9i.

Description:

Goal of Project: Customers/Users Data Management Reports

The goal of the project was to create web-based access to a data warehouse system for ISP migrating customers or/and users data and payment details. The application would allow internal and external customer to access data. Create an interface, which allows TrueSwitch system administrator to easily stop, start service containers and application servers, view various log files and monitor system health remotely. Administration interface should receive command from a user, generates XML, and dispatches command XML to an appropriate servers. Back-end servers should interpret command XML, execute command accordingly.

Goal of Project: Data Migrating

The goal of the project was to determine the completeness, stability, and scalability of user’s data transfer from one ISP to another ISP. The user\'s data migrating system work on system side. I have delivered design artifacts, including runtime architecture, deployment model, software architecture documents, technical object/component model, and system use cases. Other design deliverables include prototype charter documents, sequence diagrams, collaboration diagrams, development standards and best practice documents. Collaborate with testing team to develop testing strategy and model.

Project: Web based Intelligent Interactive Tutoring (Web IIT) Dec‘2000 Feb’2004
Client: Confidential,India
Role: Design & Development.
Environment: C++, Java, JNI, Servlet, JSP, JDBC, XML, D/HTML, Struts1.0, Tomcat Server 4.0, UNIX, Windows 2K Server and Oracle 8i.

Description:
The above-mentioned project, aims at developing a dynamic on-line and off-line, Web based Intelligent Interactive Tutoring for all the First year B.Tech students. The system is designing and keeping in view it is web and static CD-ROM application to make it more captivating and user-friendly. For Developing and Designing of this project we are using Content Management System (CMS) and Artificial Intelligent (AI) techniques

Responsibilities:

  • Design and developed the Web client by creating complex interactive JSPs.
  • Applying different techniques are CMS, AI, and WBT etc.
  • Designed and developed java API as well as database for configuration editor source web application to manage the cablevision configuration table (Applet, Servlet, JDBC, and SQL).
  • Configured Tomcat Server on Win 2000 Server
  • Developed the applets using Java API

Project: Web based GIS and Database for Handicrafts Jan‘2000 Nov’2000
Role: Design & Development.
Environment: VB, ASP, ADO, JavaScript, HTML, SQL Server 2000 and Windows NT/98

Description:
The above-mentioned project, aims at developing a dynamic web based GIS portal for the Indian Handicrafts Industry. It entails structuring and management of data to incorporate information related to all Indian Handicrafts, Artisan, Craftsman, NGO’s, Exporters, Buyers and Awardees.

Responsibilities:

  • Involved in design and development for enhancements and new features including use case analysis, requirements generation, design specification and used object oriented programming analysis and design methodologies.
  • Responsibility of maintenance and enhancement of graphical user interface component.
  • Involved in customer need evaluation, requirement generation, design, development, test and integration.
  • Developed a Wed-based program using VB/ASP where users can enter information and search existing data entries.
  • Independently handled the internal network, IT, software installation, web site administration, and help desk.

We'd love your feedback!