05/10/2022, 03:39 Senior Java Developer resume profile - Hire IT People - We get IT done
We provide IT Staff Augmentation Services!
Senior Java Developer Resume Profile
SUMMARY
Over 14 years of IT industry experience with emphasis in Java/JEE Technologies programming.
Practical experience on using Spring Framework DI, MVC, Web Service, Restful, Security, AOP ,
Struts, Hibernate and Ibatis.
Practical experience in n-tier development, applying Design Patterns, Object-Oriented Design and
Programming, RDBMS and UML modelling.
Proficient with SDLC phase activities from planning to deployment, while also covering technical
documentation and production support.
Solid experience in Web based Applications Development
Practical experience on setting up Continuous Integration.
Involved in systems development for: Financial, eCommerce, Telecommunication, Airline, Restaurant
and Government IT Projects.
Ability to work independently or with a team.
Technical skills:
Languages: Java/JEE, PHP, Perl, VB6, ASP, XML, HTML4/5, Pl/Sql, Javascript
Java/JEE Technologies: Spring2.5/3 DI, MVC, WebFlow, WebService, Restful, Security,
AOP , Oracle eBusiness Suite OAF 12. ,ADF , DWR2, Axis1.2,
Hibernate, Ibatis2.3, Struts1.2, JEE JSP/Servlet/EJB/JSTL/JPA/JAXP
,Velocity, Log4j, Equinox OSGI, Jersey RestFul , SOLR1.3, Drools,
Barcode4J, Apache POI
Web Technologies: JavaScript JQuery, Prototype, ExtJS , CSS, Restful, JSON, Ajax,
HTML 5, XHTML
Databases/Technologies: Oracle 9 , MySQL, Postgre-SQL, MS SQL 6.11
https://www.hireitpeople.com/resume-database/64-java-developers-architects-resumes/30424-senior-java-developer-resume-profile 1/9
05/10/2022, 03:39 Senior Java Developer resume profile - Hire IT People - We get IT done
Development Tools: Eclipse3. ,Cruise Control, Ant, JUnit, Toad, Visual Studio 6,
JCreator, PC Anywhere, UltraVNC, Putty, WinMerge, SQLYog,
MSOffice, Visio, Jude, JProfiler
Platforms: Windows, Linux Slackware, RedHat, Ubuntu , Dos
Java Database Mapping: Hibernate, Ibatis, Oracle ADF
Testing Tools/API: JUnit, HttpUnit
App/Web Servers: JBoss 3 , Bea Weblogic 6/8, Websphere 5, Tomcat4/5. /6/7, IIS5,
Jetty
Design Patterns: MVC, Command, Front Controller, Session Facade, Singleton,
Factory, Adapter, DAO patterns
PROFESSIONAL EXPERIENCE
Confidential
Senior Java Software Developer contractor
Accomplishments:
Prepared functional specification
Designed the Database schema
Designed and developed the backend layer of the application domain
models, domain services and persistence
Implemented the UI using EXTJS 4
Created a RESTFul client component that pulls SNP data from Novartis
central database application
Created PLSQL scripts to migrate data from various Oracle database
schema
Integrated the in-house reporting tool developed in Perl to the
application
Created Technical Documentation using Atlassian Confluence
Provided maintenance and support using Atlassian Jira
https://www.hireitpeople.com/resume-database/64-java-developers-architects-resumes/30424-senior-java-developer-resume-profile 2/9
05/10/2022, 03:39 Senior Java Developer resume profile - Hire IT People - We get IT done
Environment: Java 7, Eclipse 4.3, Spring 3 AOP,DI,MVC , Jersey RESTFul Web
Service, Maven 3.1, Hibernate 3, Tomcat 7, ExtJS 4.1.1, AJAX, Javascript, CSS,
HTML5, Oracle DB 11g, SQL Developer, PL/SQL, Perl, Linux, Windows 7
Confidential Confidential
Senior Java Developer contractor
Project: eOperation's Project Processing Portfolio Management P3M-OPS
An ERP system for Planning and Management of ADB's operations using
Oracle J2EE framework, Oracle database and open source libraries.
Accomplishments:
Implemented and customized Oracle e-Business Suite to apply business
requirements
Researched on performance analysis of OAF modules using JProfiler on
server and on local machine
Refactored existing module codes in Java and PLSQL
Created Developer tools Sql Web Query, Explain Plan Generator,
Application Components Matrix Generator
Contributed to Common APIs
Documented Module Specifications
Environment: Java 6, Eclipse 3.6, Javascript, JQuery 1.10, Axis 1.4, JDeveloper
12, Oracle EBS OAF,ADF R12, Oracle DB 11g, TOAD, PL/SQL, JProfiler, Linux,
WindowsXP
Confidential Confidential
Senior Java Developer
https://www.hireitpeople.com/resume-database/64-java-developers-architects-resumes/30424-senior-java-developer-resume-profile 3/9
05/10/2022, 03:39 Senior Java Developer resume profile - Hire IT People - We get IT done
Project: Small Business Networking SBN
A Social Networking Website for Small and Middle Type of Business. A Web
application that consists of search engine, chat, board messaging, question
and answer board, and article exchange. Developed using custom built
framework, on top of Spring and Sharding architecture, to handle almost
real-time response and massive web requests.
Accomplishments:
Prepared design specification including UML diagrams for the frontend
layer
Lead the frontend development
Created input sanitation utility to prevent XSS exploit
Implemented the search engine for People and Groups search using
SOLR
Designed and developed widget based web framework on top of other
frameworks
Designed and developed the Business Domain Layer.
Setup a wiki for the project
Environment: Java6, Jersey-Restful, Eclipse3.4, SOLR 1.3, Spring2.5, JSTL, CVS,
JQuery, Javascript, MySQL, Tomcat6, Windows XP, Ubuntu, Jude, UML
Confidential Confidential
Senior Java Developer contractor
Project: Property Sales Management System PSMS
An intranet based web application that provides facility to handle and
manage Property sales. A ground-up project development.
Accomplishments:
Designed and implemented the application in layered architecture
presentation, service and data
Developed the other major requirements
Coding standard
Implemented Reverse AJAX on dashboard
Modified DWR to fix lazy-loading issue with Ibatis.
https://www.hireitpeople.com/resume-database/64-java-developers-architects-resumes/30424-senior-java-developer-resume-profile 4/9
05/10/2022, 03:39 Senior Java Developer resume profile - Hire IT People - We get IT done
Environment: Java6, DWR2.5, Eclipse3.4, Spring2.5, Ibatis2.3, JSTL, CVS, AJAX,
Javascript, MSSQL2000, PostgresSQL, Tomcat6, WindowsXP, Fedora
Project: Account Management Systems
An intranet based web application that provides facility to manage all BFS
client accounts. Support for maintenance and development of new modules.
Accomplishments:
Exposed and fixed essential application problems optimization,
concurrency, web security XSS, SQL injection
Fixed major bugs
Refactored codes
Added new major requirements
Environment: Java1.5, Eclipse3.3, Spring2, Drools, Struts1.2, Ibatis2.3, JSTL,
Javascript, MSSQL2000, PostgresSQL, Tomcat6, CVS, Fedora
Project: Account Status Query
A small intranet based web application that provides facility to search
account status. A ground-up project development.
Accomplishments:
Designed and developed the: Ibatis Mapping, Domain Classes, DAOs
and Services
Prepared the Ant-build-script for the project
Created unit tests for DAOs
Environment: Java6, Eclipse3.3, Spring2.5, Webflow1, Ibatis2, Ant1.7, CVS,
JUnit1.4, PostgresSQL, Tomcat6
Confidential Confidential
Java Software Engineer
Project: Aepona Short Message Peer-to-peer SMPP Proxy
A bundled product service of Aepona. The application serves as a proxy
service that provides intelligent SMS messages routing between SMS gateway
and external applications.
Accomplishments:
Converted standalone SMSC emulator to OSGi Bundle
Created the Ant-build-script for the project
https://www.hireitpeople.com/resume-database/64-java-developers-architects-resumes/30424-senior-java-developer-resume-profile 5/9
05/10/2022, 03:39 Senior Java Developer resume profile - Hire IT People - We get IT done
Created unit tests for different SMPP PDU transaction against SMSC
Emulator
Documented project updates in Project's Wiki site.
Environment: Java1.5, Apache Mina, Spring, Equinox OSGI, Eclipse3.3, Ant1.7,
JUnit3.8, Oracle9i, Ubuntu7, SVN
Project: Aepona Telecom Service Management
A product service of Aepona. The application is a Web Services that provides
B2B Business to Business facilities to telecommunication clients and
partners.
Accomplishments:
Created the custom tag for user restricted page controls
Involved in Code Review
Environment: Java1.5, Spring, Axis1.2, Log4j, JSTL, Eclipse3.2, Ant1.6, SVN,
Tomcat5.5, JUnit3.8, WindowsXP
Project: Call Support Group Evaluation System
An in-house web application to track and manage the evaluation of the
customer technical support.
Accomplishments:
Lead the team
Created the MVC framework
Managed the tasks and scheduling
Designed and prepared the architecture layers:
o MVC
o DAO
o Services
Environment: Java1.5, Servlet/Jsp, JSTL,CVS Eclipse3.2, Ant1.6, Tomcat5.5,
MYSQL5, JUnit3.8
Confidential A daemon application for DHCP interception and provides
facility for management. Additional interception module bundled to
Group2000's product service.
Accomplishments:
Designed and developed the DHCP packet processing, which composes
of:
o Interception state machine,
o Raw packet conversion into java objects,
o Packet Interception reporting, and
o HTTP Socket listener that simulates external management server
https://www.hireitpeople.com/resume-database/64-java-developers-architects-resumes/30424-senior-java-developer-resume-profile 6/9
05/10/2022, 03:39 Senior Java Developer resume profile - Hire IT People - We get IT done
Environment: Java1.5, XML, Eclipse3.2, Ant1.6, Log4j, Solaris Server,
WindowsXP
Confidential Sets of application modules to cater Vodafone new service
bundles.
Accomplishments:
Developed the implementation for: Subscribe bundle, Unsubscribe
bundle, Bundle Inquiry, Freeze SIM and Unfreeze SIM.
Designed a specification, including UML diagrams, for an adapter
module using JCA to legacy system over CORBA.
Environment: Java/J2ee 1.4, Weblogic8, Eclipse3.2, Rhino, Ant1.5, CORBA,
JUnit3.8, Solaris Server, WindowsXP
Confidential Online booking for Saudi Arabian airline
Accomplishments:
Modified the framework's data processing to handle additional MATIP
requirement
Developed a program to stress test the framework's request and
response against GDS server
Modified the framework's request and response logging into XML
structured format
Developed a Socket Listener to act as a Dummy server and to simulate
certain Global Distribution System GDS server responses
Modified the Data Uploader into Servlet triggered external program.
Created unit tests on main components: Air-Booking, Air-Pricing, Air-
Availability and Air-RePricing
Setup and maintained the Continuous Integration Cruise Control
Migration of the database to new machine
Identified and fixed major and minor bugs
Environment: Java/J2ee 1.3, Castor XML, Apache XMLRPC, Eclipse3.1, Ant1.5,
Log4j, CruiseControl, HTML, Javascript, XML, MS-SQL2000, Websphere 5,
Windows 2000/XP, UltraVNC, STARS Global Distribution System , WorldSita
MATIP
Confidential Web Services middleware system providing SOA interoperability
for deployment among travel industries airline, car, hotel, insurance
Accomplishments:
Conducted several stress and regression tests to measure the
performance of every component of the system.
Tweaked configurations to attain the overall optimum performance.
https://www.hireitpeople.com/resume-database/64-java-developers-architects-resumes/30424-senior-java-developer-resume-profile 7/9
05/10/2022, 03:39 Senior Java Developer resume profile - Hire IT People - We get IT done
Environment: Java/J2ee, Apache Axis, Ant, Log4j, Eclipse3.1, Oracle9, JBoss3,
UltraVNC, Galileo Global Distribution System , JUnit, EJB, AXB, Castor XML,
SOAP, WSDL, Windows 2000/XP
Confidential Confidential
Project: Project Information Management System PIMS
An intranet based web application that provides facility to manage Fujitsu
projects in terms of costing, internal and external consultant assignment,
and report generation. A ground-up development project.
Accomplishments:
Developed the Consultant's Daily Task Report DTR Upload module, with
complex validations to ensure the integrity of data to be imported.
Developed the Cost Summary Reports module.
Developed table maintenance modules
Developed the data entry wizard attached to assigned maintenance
module.
Addressed the information about web related security issues.
Coordinated with the Timekeeping System developers for DTR Upload
integration.
Environment: Java1.4/JSP/Servlet, HTML, CSS, Javascript, JCreator, Toad,
Tomcat5, Oracle8, Windows2000, Sun Solaris
Project: E-Office System Cost Summary Reports
An intranet base web application that provides facility to generate reports of
cost summaries of whole Fujitsu' operation.
Accomplishments:
Observed the production reports, and traced some inconsistency of DB
records.
Modified the existing programs to meet the additional requirements.
Wrote documentation of the system flow.
Environment: Java1.4/JSP/Servlet, HTML, CSS, Javascript, JCreator, Toad,
Tomcat5, Oracle8, Windows2000, Sun Solaris
Report an issue
https://www.hireitpeople.com/resume-database/64-java-developers-architects-resumes/30424-senior-java-developer-resume-profile 8/9
05/10/2022, 03:39 Senior Java Developer resume profile - Hire IT People - We get IT done
https://www.hireitpeople.com/resume-database/64-java-developers-architects-resumes/30424-senior-java-developer-resume-profile 9/9