Java Developer Resume Profile
NJ
EXPERIENCE SUMMARY
- Around 8 Years of IT experience, in all phases of software development cycle with Web, Distributed and Desktop Applications using Java, Spring, Hibernate, REST, HTML, CSS, XML, HTTP, JavaScript ,WSDL MySQL, Oracle 11g ,SMPP, Maven 3.2.x.
- Experience in designing and developing applications using technologies Java, J2EE such as Hibernate, XML, HTML.
- Proficient in Database design and coding Database Objects.
- Very good working knowledge of modeling Classes Objects.
- Good knowledge on Hadoop concepts.
- Excellent experience in Object Oriented Analysis, Design and Development.
- Experience in developing web services in Java and Experienced with SOAP, WSDL, and REST.
- Extensive experience in SQL, PL/SQL programming, stored procedures. Written queries for insert, update and modification operations.
- Have good experience and knowledge in production support.
- Completion of development tasks and issues as per agreed plans specifications without compromising on quality.
- IBM Certified Database Associate -- DB2 9 Fundamentals.
- Fast learner with good analytical, interpersonal and communication skills.
- Strong problem solving analytical skills with the flexibility to work cohesively as part of a multidisciplinary team, complimenting the skills of others.
- Proven ability to work independently in critical components as well as a proven team player.
TECHNICAL SKILL PROFILE
Programming Languages | Java JDK 1.4/5.0, Java SE 6 , C, C |
Architecture Frameworks | Spring 2.5/3.0, Hibernate 3.0/3.5., REST , Hadoop-mapreduce, Hive ,RabbitMQ |
Database | Oracle 11g/10g/9i/8i, SQL server 2005,MySQL |
IDE | Eclipse, NetBeans |
ORM Framework | Hibernate 3.0/3.5. |
WebServices Tools | SoapUI |
GUI | HTML, XML, CSS |
Scripting languages | JavaScript, Python |
Query Languages | SQL, PL/SQL. |
Build Tools | ANT 1.4,1.5,1.6, Maven 3.2.x |
Loggers | log4j 1.2 |
Application Servers | WebLogic 8.1/9.0/10.3, Apache Tomcat 5.5/6.0, GlassFish 3.x |
Version Control | Tortoise SVN, CVS, SCME |
Defect Tracking Tools | Bugzilla, Rational Clear Quest |
Operating Systems | Windows 9x/NT/XP/2003, Windows Vista/7, Linux, Unix |
PROJECTS
Confidential Java Developer |
Role and Responsibilities:
- Analysis of the existing Remedy application workflows and translating them into user stories
- Designing the RESTful HTTP API layer.
- Used Spring Core for dependency injection/Inversion of control IOC .
- Used Data Access Objects DAO to abstract and encapsulate all access to the data source.
- Preparing the Detailed Design and Unit Test Plan.
- Presenting the daily status in scrum calls making sure issues all addressed on time.
- Developing the RESTful HTTP integrating with the GUI
- Building Porting the code to test servers.
- Working with testing team closely to ensure the faster resolution of the defects.
- Guiding the new team members on the technology as well as functionality.
- Supporting the User Acceptance Testing.
Environment: Eclipse, Web sphere 7.x, Oracle 11g, SunOS 5.1, REST, Spring 3.x, Maven 3.2.x, Remedy 7.6.04 API, SVN, Clear Quest, HTML5, CSS, Angular JS.
Confidential |
Role and Responsibilities:
- Analysis of the existing application as well as client requirements.
- Used Hibernate Framework for persistence onto oracle database.
- Involved in designing new features.
- Developed web services in Java and Experienced with SOAP, WSDL.
- Involved in complete development of 'Agile Development Methodology' and tested the application in each iteration.
- Wrote complex SQL and HQL queries to retrieve data from the Oracle database.
- Involved in client communication for requirement analysis, query resolutions and status reporting.
- Preparing the Detailed Design and Unit Test Plan for the requirement.
- Involved in the development and testing activity
- Designed and developed the logging mechanism using Log4j.
- Wrote java documentation to describe program development, logic, coding, and corrections.
Environment: SUN OS 5.1, Oracle 10g,Jdbc, ,Java , hibernate, Eclipse, Clear Quest ,SCME.
Confidential |
Role and Responsibilities:
- Created many new functionalities for report distribution module
- Developed JSP and HTML pages using CSS as part of the presentation layer
- Developed Web Services to implement SOA using SOAP, WSDL, and UDDI with HTTP
- Data access layer is implemented using Hibernate
- Worked extensively in the backend Oracle database
- Used WSDL to post the services in the UDDI.
- Developed lookup tables and views to speed up queries.
- Created and maintained the configuration of the Spring Application Framework IoC .
- Developed mail alert mechanism for alerting the users when their selection criteria are met
- SOAP client request is used to make use of services.
- Developed ANT scripts for building, testing and deploying the application on Apache server
- Was actively involved with production and support.
- Involved in testing the ported application
- Participated in Quality analysis and testing
Environment: Java 1.5, Spring 3.0, Hibernate 3.5, Apache Tomcat 6.0, HTML, CSS, log4j, ANT, Web services, Sybase 12.5, Solaris, Windows XP, DB2, Oracle 11g.
Confidential |
Role and Responsibilities:
- Involved in analysis and design phases of Software Development Life Cycle
- Integrated user interface layer with Persistence layer through Spring and Hibernate
- Involved in writing Spring Configuration XML file that contains object declarations and dependencies.
- Developed and debugged the application using Eclipse.
- Used ANT as build tool and developed build file for compiling the code of creating WAR files.
- Used log4j for debugging, testing and maintaining the system state.
- Used WebLogic Application Server for application deployment in the clustered UNIX environment.
- Used Flex RPC: Web Service which is SOAP based request/response to communicate with server side.Worked in deadline driven environment with immediate feature release cycles.
- Deployed customizations for Oracle 11g.
- Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
Environment:Java,J2EE, Spring 2.x, Hibernate, XML, CSS, HTML, JavaScript, Eclipse, ANT, WebLogic, log4j.
Confidential |
Role and Responsibilities:
- Handled the migration of the application from VB.NET to Java.
- Involved in the design development of the modules.
- Involved in the design of database table structures.
- Distributing the daily work responsible for reviewing team member's work day-day.
- Worked with clients directly during the user acceptance testing ensured the timely resolution of the issues.
- Involved in load testing.
- Directly interacted with service providers for technical issues.
- Handled all the production installs User testing
- Acted as SPOC for all support issues.
Environment: Linux-Ubuntu,MySql,Core java , SMPP and RabbitMQ,Eclipse,SVN.
Confidential |
Role and Responsibilities:
- Involved in the installation monitoring.
- Involved in UAT.
- Worked with client technical team directly during the user acceptance testing ensured the timely resolution of the issues.
- Developed the application using Eclipse IDE.
- Worked with client directly to identify client requirements.
- Trained support team members.
- Distributing the daily work responsible for reviewing support team member's work day-day.
- Directly interacted with service providers for technical issues.
- Acted as SPOC for all support issues.
Environment: Linux-Ubuntu,MySql,Core java , SMPP and,Eclipse,SVN.