We provide IT Staff Augmentation Services!

Sr.java Developer,resume Profile

5.00/5 (Submit Your Rating)

SUMMARY:

  • 8 years' total experience in IT field such as quality standard system analysis, architectural design, development, testing, maintenance and documentation of Web based and Client Server distributed n-tier applications.
  • 5 years of extensive experience in designing and developing Java Core Java, Servlets, JSP, JDBC, Hibernate, spring and GWT based enterprise applications.
  • Experience in developing and deploying on application servers such as Weblogic server and Apache Tomcat server 5.1.
  • Experienced in building web based n-Tier systems.
  • Experience with J2EE design patterns like MVC, Session Facade, Data Access Objects and Business Delegate.
  • Worked extensively with open source frameworks like Spring 1.2, Log4j and Junit 4.0.
  • Worked with ORM tools like Hibernate 3.0.
  • Excellent understanding of Spring framework.
  • Excellent knowledge in Continuous build integration with Jenkins Hudson.
  • Hands on Experience on Big Data Technologies like HDFS, MapReduce, Pig, Hive Hadoop .
  • Excellent understanding of Commerce Retail domain.
  • Experienced with the REST-ful Webservices.
  • Experienced in designing Application with OOPS concepts.
  • Experience in projects includes complete project life cycle of Requirement Analysis, Design, Development and System level testing and Deployment SDLC using various software technologies and tools.
  • Experienced in object oriented analysis and design, object framework design and development and component based design patterns and their use in e-Business application development.
  • Programming Analysis experience using UML, Use Cases, Class diagrams and Sequence diagrams.
  • Experience with UML based OOA/OOD, design patterns, refactoring applications.
  • String knowledge and experience in database design and data modeling using Oracle 9i.
  • Very good designing skills in developing the application.
  • Experienced in Test Driven Development using Junit.
  • Excellent understanding in SOCKET programming.
  • Excellent understanding in building Middleware solutions using J2EE framework in WAS.
  • Experienced with Java Multithreaded Programming to develop Multi threaded Module and Applications.
  • Excellent analytical, communication,Ecommerce and problem solving skills. Adept at building strong working relationships with co-workers and management
  • Experience of using IDE Eclipse.
  • Experience in using versioning tools like SVN Git.
  • Experience in building tools like Maven Ant.
  • Experience in using AWS to configure servers.
  • Experience in writing shell scripts deploying the builds to Server.
  • Excellent working knowledge in MS SQL 5.x, DB2 Server and Oracle 9i, 11g.
  • A highly creative, energetic, and growth oriented software professional with excellent communication skills

TECHNICAL SKILLS

Programming Languages:

Java, SQL, Web 2.0 AJAX ,

J2EE components:

JSP, Servlets, GWT, JDBC, Hibernate, Spring

Web Services:

REST

Java/J2EE Technologies:

HTML, Swing, Java Script, XML, XHTML,

App Servers/Middleware:

Apache Tomcat 7, Apache, WebLogic 7.1

IDE Programming Tools:

Eclipse, SubLime Text, CVS, JDK 1.6.

Design patterns:

Session Fa ade, MVC, Dispatcher, Transfer Object, DAO, Business Delegate.

Design tools:

Rational Rose for UML

Frameworks:

Hibernate, Log4j 1.2, JUnit S GWT, GXT, Spring 1.2.9, Hibernate.

Databases:

SQL Server 2000, Oracle 9i, Oracle 11g, MySQL, PL/SQL.

Operating Systems:

Linux, Windows 2000/NT/XP.

PROFESSIONAL EXPERIENCE:

Confidential

Senior Java developer

Description :

Telidos Platform is a powerful platform built using the latest technologies brings a whole new way to develop robust, scalable web applications that cater to the entire enterprise and are also having inbuilt social collaboration and mobile capability. Architected around the mantra of continuous delivery, enterprises can leverage the platform for full lifecycle of an application, from initial idea to first deployment, and from first deployment to long-term evolution.

Responsibilities:

  • Full life cycle experience including requirements analysis, high level design, detailed design, UMLs, data model design, coding, testing and creation of functional and technical design documentation.
  • Developed and implemented GUI functionality using GWT, GXT, JSP, JSTL, JQuery and Angular JS.
  • Implemented Google SignIn functionality using REST API.
  • Fixing the existing code issues of platform and maintaining the product belief at customer.
  • Added New features like Profile Management, Patch Management and SQL Query Browser.
  • Involved in developing a Scheduler using Quartz service.
  • Integrated with external service like Google Service, Echosign using API.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Deployed the application on WebLogic and JBoss application servers.
  • Used multithreading in programming to improve overall performance.
  • Developing ERP based applications using platform.
  • Involved in the testing the functionality.
  • Communicate effectively with offshore and onsite team.
  • Sharing new ideas with the team about product features and enhancements.
  • Maintaining platform database tables.
  • Used XML using IDE- Eclipse and deployed it in BEA Web Logic.
  • Developed Thread Safe code to work on Multi threaded environment.
  • Involved in the installation and deployment of Telidos Platform at client machine.
  • Maintaining the versioning of code using SVN and GIT.
  • Involved in writing the Query Optimization on SQL Queries.
  • Deploying the build to respective customer. Used Spring Framework for MVC architecture with Hibernate to implement DAO code and also used REST-ful web services to fecth the data.
  • Responsible for designing Java Middleware Components in an enterprise environment with Java utilizing JMS,JCA, SOAP and XML Technologies.
  • Used Ajax to speed up application.
  • Services with J2EE design patterns using Eclipse.
  • Used TOAD to interact with DB and test some SQL queries Procedures.
  • Configured Java objects with back end database tables using O/R mapping in Hibernate.
  • Extensively participated in Agile Scrum Development Methodology with Test Driven Development process, from the development phase to testing phase and postproduction phase.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object and Singleton
  • Used Weblogic App Server to deploy the application.
  • Supported applications and configuration on 25 Unix servers
  • to build and deploy the project.
  • Developed webservices using Apache-CXF and JAX-RPC for both on ICP/TP and Existing environments.
  • Monitored the Error logs using Log4J and fixed the problems
  • Interacted with application testers to review system defects and recreate defects in order to provide comprehensive fixes.

Environments:

Java1.5, AJAX, XML, GWT, GXT, JSP, Log4j, JQuery, Spring2.0, Hibernate3.0, Web Services, AWS, Ant, PL/SQL, TOAD, HTML, CSS, JavaScript, Web Logic, Oracle 11g, Eclipse, UNIX.

Confidential

Description:

It is part of ETL where extract the data from sources and insert to the stage Table. User will create the rules on the staging table based on the data validation. Once we validate the data by using MapReduce, We provide the results to user. Then he transforms the error data and load into main table.We used Hadoop to run Jobs to execute the rules on large data.

Responsibilities:

  • Worked on analyzing Hadoop cluster using different big data analytic tools including Pig, Hive, and Map Reduce.
  • Worked on debugging, performance tuning of Hive Pig Jobs.
  • Developed Simple and complex MapReduce programs in Java for Data Analysis.
  • Written the MapReduce Jobs to process the rules.
  • Used spring framework with Hibernate in My Eclipse IDE and Oracle 11g as back-end.
  • Involved in loading data from LINUX file system to HDFS.
  • Experienced in Data Migration from RDBMS to HDFS using Sqoop.
  • Wrote Hive Scripts to Analysis the data.

Environment: Java, Hadoop, HDFS, Pig, Hive, MapReduce, Sqoop, LINUX.

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Requirement gathering and providing estimates for the task.
  • Involved in Analysis, Design, Coding and testing of Enhancements
  • Implemented login portal screens using JSP.
  • Used JQuery for rich user interface. Active participation in Weblogic server and Oracle problems killing instances, debugging server logs, applications logs
  • Integrated with external service like Gmail, yahoo...etc using API.
  • Maintaining user credentials at database.
  • Maintaining sessions of users.
  • Involved in the testing the functionality.
  • Delivered the code using SVN.

Environment : JSP, Servlets, Hibernate and Oracle.

Confidential

Java/J2EE Developer

Responsibilities:

  • Requirement gathering and providing estimates for the task.
  • Involved in Analysis, Design, Coding and testing of Enhancements.
  • Implemented installation screens using JSP.
  • Used JQuery for rich user interface.
  • Maintaining database scripts of platform.
  • Involved in the testing the functionality.
  • Delivered the code using SVN.

Environment : JSP, Servlets, JDBC, JQuery, Oracle and Tomcat Server.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Coding and testing of Enhancements.
  • Implemented the functionality of publishing file to local folder using FTP.
  • Implemented the functionality of locking the documents.
  • Developed Scheduler with Quartz Scheduler which uses the threading mechanism to schedule the Job.
  • Developed the entire Application Involved in testing.
  • Coordinated the team to deliver project on time.

Environment: Spring, JSP, Hibernate, Java and Oracle.

Confidential

Java/J2EE Developer

Description: Worked as a Software developer in the Supplier Management and Vendor Supply system for DELL.

Responsibilities:

  • Responsible for analysis and design of the application in Java based on MVC Architecture, used open source Struts framework.
  • Added features with latest Business requirements and system requirements as needed.
  • Designed classes, created class diagrams, sequence diagrams using Rational rose.
  • Wrote and customized several Java programs for the generation of the payroll processing for pay groups, benefits, retirement services, employer services, audit reports and the out of balance records with rollups.
  • Application development with WSAD and Web sphere application server.
  • Design and development of User Interfaces and menus using HTML, JSP, Java Script, client side and server side validations.
  • Developed Struts Action classes and Validation classes using Struts controller component and Struts validation framework.
  • Wrote different Java Operation Class for handling different transaction events like benefits, adding/deleting dependent/family status change events and payroll processing.
  • Wrote test classes and suites for all the java classes developed using JUnit framework.
  • Used PL/SQL, Stored Procedures and table level and system level triggers for handling database processing.
  • Worked on Production support from client requirements to developmental aspects with coding, system optimization and testing.

Environment: Core Java/J2EE, Struts 1.1, XML, HTML, CSS, Eclipse, Websphere, ICP/TP , PL/SQL, JavaScript, Ant, and CSS, Windows XP.

We'd love your feedback!