We provide IT Staff Augmentation Services!

Java Developer Resume Profile

3.00/5 (Submit Your Rating)

Professional Summary:

  • 10 years in Java / J2EE and extensive experience in Jboss Portal Server/ Hibernate /Jbpm, Struts / SOA /Spring MVC/ web services
  • 3 year of professional experience in Hadoop , Hive, Pig , MapReduce, HBase, Solr , Cassandra, mongodb, sqoop , Cloudera, HortonWorks and related BigData technologies
  • 3 year professional experience in Installation, configuration and cluster management of Apache Hadoop, Cloudera, HortonWorks.
  • Strong expertise in Hive / Pig
  • 13 years of diverse professional experience encompassing Project Management, Configuration management, Release management
  • 10 years in developing web based applications using java and J2EE technologies including RESTful webservices and SOAP webservices.
  • Experienced in Linux / Unix
  • 10 years of application program design and development using Oracle 11g / 10g, SQL Server Databases and oracle PL/SQL
  • In-depth technical and design expertise in several programming languages including J2EE and the Microsoft .Net platform.
  • Performing database operations using ORM tools Hibernate .
  • Experienced in issues/risk, configuration, communication, resource and escalation management
  • Experienced in SDLC for managing development, maintenance, enhancement, support and testing projects
  • Domain expert in CRM Customer Relationship Management . Implemented CRM24x7 for various clients helping then with a CRM roadmap that systematically describes overall CRM strategy and defines specific goals.
  • Experience in creating Entity Relationship Diagrams ERD using data modeling tools, organizing the data in the project into entities and define the relationships between the entities
  • Managed daily Scrum meetings maintaining the Product backlog and Sprint backlog, Provide timely and regular visibility of the solution to customers
  • Experience in creating Functional documents, Technical Designs, Writing Technical Specifications.
  • Experience in UML Modeling, including Use Cases and sequence diagrams.
  • Experience in sizing effort level defining the scope using estimation techniques like Function point estimations and Ballpark estimates
  • Lead the Change Control Board with a group of decision makers authorized to accept changes to the projects requirements, budget, and timelines.

CONFIDENTAIL

Technical Skills

  • Big Data Hadoop, Hive, Pig, HBase, MongoDB, Solr
  • Web Technologies Spring MVC, MySQL, Jboss Portal 2.4.2, Jboss Jbpm, Jboss Seam, Jboss MQ, JSF 1.1, Java 1.5, J2EE, EJB 3.0, Ajax, Web 2.0, DWR, DOJO, JMS, JMX, JSP, Servlets, Custom Tags, Java Script, Apache Axis, CSS, Hibernate, Struts Framework, Jboss 3.2.3,WSAD, SOA, Log4J, iBatis, .NET framework , IBM Websphere Application Server, Weblogic 9.2, Apache WebServer, Oracle 10G Application Server
  • Federated SSO JAAS, Pseudo SSO with MD5, Ping Identity Siteminder
  • BPM Jbpm, ECM Share Point
  • Tools Flex Builder 3, DWR , Birt Reports , Eclipse, Netbeans IDE 6.0.1, SQL Navigator/TOAD,MS Project 2000, Rational Requisite Pro, Visual Source Safe, Power Designer 6.1, Informatica, iBATIS , Enterprise Architect 5.0
  • EDMS Share Point Portal Server 2003,Omni Docs 3.5
  • GUI D2K,VB 6.0,Delphi 2.0,Power Builder 5.0,C
  • RDBMS Oracle 11g/10g ,MS- SQL Server 2012 / 2008, MySQL 5.0
  • Methodologies Scrum, Rational Unified Process, Waterfall, CMM
  • Languages Java, C, Cobol, Pascal
  • Business Modeling Tools Bouml, MS Visio, Rational Rose
  • Operating System Windows 95/98/XP/NT/2003, Unix

Professional Experience

CONFIDENTAIL

Java Consultant

  • Worked as a technical consultant for development, implementation and maintenance efforts of Verizon's business logic migration to java from peri using Restful webservices
  • Creating backend webservices for Call Forwarding functionality, CMO Hotline modules, sms functionality for sending messages to users on threshold based events
  • Used Java , J2EE , Hibernate , JSP , HTML , XHTML, CSS, JavaScript , Ext JS, IBM WebSphere Portal, Web Services, Messaging technologies to develop software solutions
  • Worked as the Lead Architect for BigData implementation for Verizon's IVR Interactive voice response tools
  • Installed, Configured and performed cluster management of Horton Works Hadoop, Ambari, Hive, Pig, Java Map Reduce, HBase
  • Performed htmls logs parsing and searching using big data components
  • Developed Linux / Unix shells scripts to support bigdata efforts
  • Programming using hive / pig
  • Evaluated Hbase, Cassandra, Mongodb technologies ,architected and implemented the nosql db technology
  • Performance tuning of Hadoop and Hive to process terabytes of log file data

CONFIDENTAIL

Java Consultant

  • Worked as a technical java consultant developing java programs for CNSI's healthcare solutions to be implemented for the State of Washington
  • Used Java , J2EE , Hibernate , JSP , HTML , XHTML, CSS, JavaScript , Ext JS, IBM WebSphere Portal, Web Services, Messaging technologies to develop healthcare software solutions
  • Project design , database design diagrams and project documentation
  • Demonstrated and performed POC on Big Data technology using Apache Hadoop/ HortonWorks Hadoop / Java Map Reduce / Hive / pig / HBase technology and made a sale for bigdata utilization by the group.

CONFIDENTAIL

Java Technical Lead

  • Worked as a technical lead architecting and leading development, implementation and maintenance efforts of RBI's large application system using J2EE technologies JSP, Servlets, EJB and JDBC, Struts 1.x/2.0, Hibernate, Spring MVC, HTML , XHTML, CSS, CSS JavaScript and Ext JS , IBM WebSphere Portal, Messaging , Web Services
  • Architected technology solutions using WebServices, and lead the development and integration efforts
  • Created High level/low level application design for web based applications
  • Conducted Risk management/Issue management activities , Devised Escalation matrix
  • Project estimation, planning, schedule, monitoring and reporting
  • Manage project management plan, configuration management plan
  • Created estimates for the various CR and planned releases with strong release policy.
  • Manage weekly and monthly project status report, formal project review, metrics, resource time sheet for senior management and client

Environment: Java 1.6, J2EE, Oracle 11g , JDeveloper , Servlets, JSP ,JDBC, Struts , SOAP Web services, Hibernate, Eclipse

Banking Hadoop Data warehouse

Big Data Architect

  • Architected Big Data / Hadoop solution to build an integrated data warehouse containing data from multiple Oracle 11g databases each created for a specific product offered by a bank
  • Used Hive, Pig, Sqoop, HBase, Cassandra, Oozie and related technologies
  • Gathered reporting requirements from the customer and developed high level and detailed application design for the integrated data warehouse
  • Evaluated Hbase, Cassandra, Mongodb technologies ,architected and implemented the nosql db technology
  • Coordinated and helped demonstrate hive and pig reports on the integrated Hadoop based data warehouse

Bombay Stock Exchange

Java Technical Lead

  • Environment: C, UNIX, Tandem, Java 1.6, J2EE, Thread Pool
  • BOLT: BSE's online trading system - The trading activities are controlled from a CENTRAL TRADING COMPUTER CTC by a set of programs called the CENTRAL TRADING ENGINE CTE . Developed Integrated Market Operations Module using J2EE technologies

Responsibilities:

  • Designed the IMOP module. The IMOP system is responsible for changes to be made in market operations. This change varies from creating new user for IMOP system to online suspension of the scrip, member and user
  • Whenever requests comes from user, Web-Server connects to Sybase Database using SybaseConnPool this is a utility which gives a bulk of connection objects for the valid users, user-rights, logon-information etc
  • After the validations are performed, Web-Server connects to the MOP-DATABASE
  • The modifications are done to the MOP-DATABSE, which are transferred to the LIVE-DATABASE after running the MOPRUN
  • Designed the Datafeed application that captures the broadcast multicast generated from BOLT, DTSS, CDX and BBS Host machine and sends it to ISDN Integrated Service Digital Network .
  • The DataFeed application is a multi-threaded process. A single thread serves dedicatedly to a single serial line. The serial line is assigned to a Thread as per sequence of physical device in the initialization file. Application is built as producer and worker thread model.
  • Created High level/low level designs

Environment: C, UNIX, Tandem, Java 1.6, J2EE, Thread Pool

CONFIDENTAIL

Java Developer

  • CONFIDENTAIL is an application that was developed mainly to provide Service Centers, Gateways and Hubs the functionality to process dutiable and non-dutiable shipments. Shipments processed can be either inbound, outbound or transit shipments. CONFIDENTAIL is used to store information about the shipments and it can be used to inquire about the shipment at any point of time. Activities in using SCL will start from the point shipments received from couriers pick up until the shipments arrived at the destination facility.
  • CONFIDENTAIL is an application that enables the processing of a shipment at any stage of its life cycle. SCL acts like a central application for other clients' applications as it is involved right from the time a shipment is pickup up till the time it is delivered safely to the customer. It has several background modules to be ported to java.

Responsibilities:

  • Responsible for requirement analysis, technical design, coding, testing, implementation of Organizations system and software
  • Extensively used Struts, Hibernate, XML, SQL ,object oriented design and patterns
  • Created High level/low level application design
  • Conducted account level activities like training, technical competitions, team building activities.

Environment: Java, Servlets, JSF, Jboss, Apache Tomcat, spring 2.0, Oracle 11g, SQL, NetBeans

CONFIDENTAIL

Senior Java Developer

  • Designed and developed the most advanced residential solar design configuration tool on the web, providing 1,000's of users with great service and support. Provided Sun Power with all the resources they need to expand into EU and other countries by internationalizing the VAR Dealer Portal which is not common in the Solar industry providing scalability for their end users.
  • Responsibilities
  • Extensively used Core-JAVA 5.0, XML, Collections, Multithreading and Event/Exception handling to develop application programs
  • Developed Stateless session beans to encapsulate business rules
  • Extensively used MVC pattern and Java/J2EE design patterns, JSP, Servlets, JDBC, JNDI to develop application programs
  • Developed systems using BEA Web logic, Tomcat Application servers.
  • Environment: MySQL, JSF My faces 1.1.4, Jboss Portal 2.4.2, Java 5.0 , J2EE, Jbpm ,EJB, JSP, Servlets, Hibernate 3.0 , LDAP, JAAS, CSS, XML, XSLT, Spring Framework 2.5, AspectJ, Web Services, SOA, SOAP, WSDL, Visio, MS Project, Sharepoint Portal 2003, Visio, SCRUM Iterative Methodology, SVN , UML, Design Patterns, MySQL 5.

CONFIDENTAIL

Senior Java Developer

  • CONFIDENTAIL services to the cruise line industry. These services include interactive services, video on demand services and Live TV services. IPTV technology is being used for this purpose. Wave Entertainment Network is planning to become the leading provider of quality, innovative video entertainment to the maritime industry, including cruise lines, military vessels, oil platforms and private yachts.
  • Created the Functional Requirements Specification for the End to End IPTV solutions for Cruise line industry which includes IPTV backend Systems, IPTV middleware and STB UI Set-top Box applications

Responsibilities:

  • Ensure quality and profitable services are performed to the agreed SLA.
  • Create high-level /FSR's that address the needs of key stakeholders from the business, solution delivery and operations areas for the End to End IPTV implementation which includes the IPTV Traffic system, IPTV Middleware and STB UI application.
  • Experience in Service Oriented Architecture.
  • Experience in writing the functional requirements specifications and making the test cases for the various requirements.
  • Analyzed Business Requirements and segregated them into high level and low level Use Cases, Activity Diagrams / State Chart Diagrams and Robustness diagram using Rational Rose according to UML methodology thus defining the Data Process Models.
  • Acted as a liaison between stakeholders and the offshore team creating the architecture and translating them to functional requirements.
  • Used MS Visio to make use case models, Process flow diagrams sequence diagrams depicting whole business workflows in these diagrams.
  • Managed project templates, use case project templates, requirement types and traceability relationships.
  • Extensively used Web Services, SOAP and WSDL.
  • Facilitated various brainstorming sessions, requirement gathering session, and walkthroughs.
  • Attended daily Scrum meetings maintaining/ providing timely and regular visibility of the solution to customers
  • Performed Data validation by executing SQL queries against MySQL database.
  • Responsible for release management process by making release notes and mapping the functional requirements with the milestone releases

Environment: PHP, MySQL, Java, J2EE, EJB, JSP,JAAS, Jboss, Servlets, Hibernate, Web Services, SOA, SOAP, WSDL, Visio, MS Project, CSS, XML, XSLT, Sharepoint Portal 2003, Visio, SCRUM Iterative Methodology, Ajax, Bugzilla, Linux, Tomcat server 5.0, WebLogic Server, MySQL, UML, Design Patterns, Oracle 10g

CONFIDENTAIL

Java Developer

  • CONFIDENTAIL is a sports consultancy that focuses on systems, planning, accountabilities, restructuring, education, advice, program development, physical activity programs and starting activities for sporting/health groups with a focus on physical activity and good health.
  • Plantrac Management Software enables clients of Sport management and training center to manage programs and track as per their plan .The laid down business goals and objectives for all the departments would be executed by the staff for fulfillment. Management defines directions, strategies and actions under the programs. Actions and attendance targets are also defined and laid down by the management against all actions.

Responsibilities:

  • Application development using J2EE, Struts framework, Hibernate, XML, XSD, SOAP, WSDL, HTML, JavaScript, Tag Libs, AJAX
  • Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, DDL, DML SQL queries
  • Created the Technical architecture for the Plantrac Portal, which includes the Technical and System Design document for the application.
  • Created process flows, wrote detailed specifications and designed security functionality for complex interactive web applications.
  • Analyze the changing requirements and segregated them into high level and low level Use Cases and Sequence Diagrams, using Visio according to UML methodology.
  • Experience in Service Oriented Architecture.
  • Designed web tier and application tier class diagrams using Rational Rose.
  • Designed developed the Business Tier using EJB and J2EE design patterns.
  • Lead the road map development, specification development and oversee the delivery/acquisition/integration of the tools necessary for deployment.
  • Experienced with multi-threading.
  • Participate and contribute to the over-all system architecture development.
  • Hands-on participation in the implementation and roll-out of the Plantrac software
  • Hands-on participation in the development, analysis and testing of the various modules including release management in line with architecture/implementation
  • Performed Smoke and Regression testing of the Entire application manually.
  • Created and managed project templates, use case project templates, requirement types and traceability relationships.
  • Created Use Cases Use Cases Models
  • Performed Data validation by executing SQL queries against SQL server database.

Environment: Java, J2EE, JSP, Servlets, SOA, Jboss ,SharePoint , LDAP, JAAS, Hibernate, JSF, Jboss Server, MS Project, Visio, Sharepoint Portal 2003, UML, Design Patterns, SCRUM Iterative Methodology, Nunet Issue Tracking System, SQL Server

CONFIDENTAIL

Technical Architect -

CONFIDENTAIL is one of the most comprehensive CRM Solutions available in India for Customer Service Sales Force Automation Order Fulfillment. CRM24X7 empowers companies to Manage Customers across Enterprise to achieve Service Sales Excellence that leads to additional revenue, Customer Satisfaction, Retention, Up-sell/Cross Sell.

Responsibilities:

  • Conducted walkthroughs of the Business Requirement Document with the business users and the IT project managers.
  • Facilitated various brainstorming sessions, requirement gathering session, and walkthroughs.
  • Created Technical architecture documents from the functional requirements.
  • Played a key role in CRM integration , development and implementation for various verticals.
  • Responsible for Conceptual Design and Use Case Business Modeling Using rational Rose.
  • Developed System design using MVC Design Pattern.
  • Designed web tier and application tier class diagrams using Rational Rose.
  • Designed developed the Business Tier using EJB and J2EE design patterns.
  • Involved in setting up the Development environment.
  • Experienced with multi-threading.
  • Prepared Test Cases, Executing Test scenarios
  • Prepared test plans and scripts and performs quality assurance testing.
  • Participated in systems testing and ensures end-user testing and approval.
  • Environment: Java, Websphere Application Server, J2EE, EJB, STRUTS, UML, Design Patterns, JSP, Servlets, EJB, WSAD, Jboss, CSS, Multi-Threading, Windows 2000, MS Project, Word, Excel, Visio, Bugzilla, SQL Server 2007

CONFIDENTAIL

Java Developer

Project Lead eGovernance Project

CONFIDENTAIL is the leading Information Technology Services Company in the Seychelles. SPACE 95 aims to be a leader in the provision of state of the art technology, while meeting the communication challenges of the new millennium

Responsibilities:

  • Analyzed the business requirements and developed Prototypes for the various modules of the Electronic Government project based on the specifications and getting user sign off
  • Created the technical requirements specifications for the electronic government project which links the various government department under one umbrella by capturing Primary data and client interactions
  • Extensively used MS Visio to show process flow diagram and to keep track of the Workflow.
  • Participated on Requirement Traceability Matrix RTM and Test Matrix.
  • Responsible for liaison with multi-site user group, software developers and test team to plan and coordinate application release.
  • Performed data analysis to determine best sources for reporting and to determine data quality
  • Developed application UI using JSP Servlets for presentation.
  • Developed Business Logic Persistence using EJB, Java Beans Oracle Database
  • Tested the application thoroughly before releasing it for UAT
  • Create unit test cases
  • Independently conducted code review
  • Involved in the User Acceptance testing UAT to check the reliability for end users.
  • Prepared routine reports on the progress of the assigned tasks.
  • Attended weekly meetings discussing test status and defects and receive feedback.
  • Actively participated in UAT Production Roll Out.
  • Presented data in a format that is readily understood by end users and performing more advanced statistical analysis for management decisions
  • Performed Post Production Maintenance

Environment: Java, J2EE, EJB, JSP, Servlets, WebLogic Server, Microsoft Project, Visio, PL/SQL, Oracle, Windows

CONFIDENTAIL

Java Developer

  • Team Leader Employee Management Tracking System as part of Insurance portal
  • The Employee Management and Tracking System is a component of multi-tier design of Insurance portal. Business logic is developed using Enterprise Beans and Java Beans. The Singleton servlet behaves as the Controller with separate Action classes and the view is generated by means of the JSP with customized tag libraries.
  • Management process that can be used to create and solve customer problems It has the potential to open lines of communication that would otherwise not exist between the Employees and the Customer enabling the management to better service the customer. This in turn could be of benefit to both parties. It logs all the interactions and records resolved conflicts using an efficient routing system

Responsibilities

  • Provided design for seamless flow of data from database to web using caching mechanism at application web tier for the Project tracking module
  • Developed application UI using JSP Servlets for presentation.
  • Developed Business Logic Persistence using EJB, Java Beans Oracle Database
  • Tested the application thoroughly before releasing it for UAT
  • Create unit test cases
  • Extensively used MS Visio to show process flow diagram and to keep track of the Workflow.
  • Participated on Requirement Traceability Matrix RTM and Test Matrix.
  • Responsible for liaison with multi-site user group, software developers and test team to plan and coordinate application release.
  • Independently conducted code review
  • Articulated and promoted the team's work
  • Involved in the User Acceptance testing UAT to check the reliability for end users.
  • Prepared routine reports on the progress of the assigned tasks.
  • Attended weekly meetings discussing test status and defects and receive feedback.

Environment: Java, J2EE, EJB, JSP, Servlets, webLogic Server, Microsoft Project, PL/SQL, Oracle, Windows

CONFIDENTAIL

Senior Java Developer

  • Lead Developer - Tantra Shopping Cart
  • Developed a Shopping cart that acts as an online store's catalog for ordering and purchasing T-shirts online Consumers can select merchandise review what they have selected make necessary modifications or additions and purchase the merchandise.

Environment: Java, Servlets, Javascript Oracle

Lead Developer - My Medical Files

The MMF web application provides for centralized storage and organization of patient medical records and history. The patient can transfer her medical records to the MMF repository by sending the documents by fax to a given fax number. The information once sent is stored into the MMF repository. This information is secure and cannot be accessed by any person other than the patient. The patient can organize her medical records using various folders. Access privileges for a patients records can be specified globally for the patient account on a record to record basis

Environment: Java, Servlets, Javascript Oracle

BFL Software

Developer - Specialist Outpatient Clinic

  • Responsible for the development of master maintenance and order entry The system consists of six major sub systems namely appointment, registration, order entry, billing, master maintenance and accounts receivables. The system caters to the activities of outpatient department. It facilitates scheduling appointments, registering patients, billing for services rendered by the hospital and keeps track of accounts receivables. SOC interacts with patients cares system to get patient information. The application was developed using Delphi 2.0 with Oracle

Environment: Delphi 2.0, Oracle Windows NT

  • Developer - Payroll Information System
  • The software is developed to automate payroll information system. The modules includes master maintenance, salary calculation and reports .The system was developed in Visual Basic with Oracle as the Back End

Environment: Delphi 2.0, Oracle Windows NT

We'd love your feedback!