We provide IT Staff Augmentation Services!

Senior Java Developer Resume Profile

4.00/5 (Submit Your Rating)

UT

SUMMARY

Java programmer with 8 years of experience with in design, development and maintenance of n-tier web-based applications, large scale desktop applications and databases, is seeking a position in the field of Information Technology that allows growing professionally in an environment conducive for gaining knowledge.

PROFESSIONAL SUMMARY

Have worked with cross-functional teams in requirements gathering, analysis, design, development, testing, quality control and maintenance of applications as team member, team leader etc.,

  • Strong knowledge on Algorithms, Object Oriented Analysis and Design OOAD , Java/JEE Design patterns Relational Database and web services concepts.
  • Have strong programming experience on Java Core Java, Collection framework, Multi threading, exception handling, assertions etc., , JEE Servlets, JSP, EJB, JDBC, JTA, SOAP, WSDL, Java Mail, JMS, JNDI and Perl.
  • Strong work experience in designing user interface screens using HTML, CSS, XML, JSON, XSL, JavaScript, DHTML, AJAX, JQuery, AWT and Swing.
  • Have strong work experience in developing web applications using Struts MVC framework, Spring, Hibernate, Web Services, Restful Web services, Apache AXIS, Quartz scheduler frameworks, Eh cache etc.,
  • Have strong work experience in backend programming using MySQL, SQL and PL/SQL that includes stored procedures, Views, Triggers, functions, Packages etc.,
  • Have strong work experience in Hibernate Query Language, Hibernate Criteria and Native SQL programming.
  • Have experience in deployment and configuration of enterprise applications in Tomcat, WebSphere, WebLogic, JBoss, Oracle 9i AS and Webspehere portal servers.
  • Strong experience in using development IDEs, Eclipse, JBuilder and JDeveloper.
  • Strong experience in build tools such as Ant and Maven.
  • Strong experience in configuration management using Visual SourceSafe, CVS, SVN, GIT and Clearcase.
  • Strong experience in tracking tools, ClearQuest, Quality Center, Rally, Jira etc.,
  • Strong system design experience using Rational Rose and Microsoft Visio
  • Have good experience in Linux OS.
  • Have Strong knowledge on quality standards.
  • Have worked in various projects that follow Six Sigma, Lean, RUP and AJILE methodologies.
  • Sincere, enthusiastic, hardworking with good communication and interpersonal skills and appetite to learn new technologies.

TECHNICAL SKILLS

  • Core Java Technologies: Core Java, Collection framework, Multi threading, exception handling, RMI, Applets, Swing etc.,
  • Core Java Technologies: Servlets, JSP, JDBC, EJB, Java Mail, JMS, JTA, JNDI, LDAP etc.,
  • Frame Works: Struts, Spring, hibernate, Quartz, Eh cache frame works etc.,
  • Web services: SOAP, WSDL, Apache Axis, SOAP UI, Restful web services etc.,
  • Scripts: Java script, Shell scripts, Perl, Ant, Maven, JQuery, ExtJs etc.,
  • Application Server: Tomcat, Weblogic, Webshpere, JBoss, Glash fish etc.,
  • Databases: Database modeling, SQL, PL/SQL, Triggers, Stored Procedures, Functions, Packages, Oracle, MySQL, ETL programming
  • Operating Systems: Windows, Solaris, Linux
  • Design Skills: UML, Database modeling, Object Oriented Analysis and Design, GOF Design patterns, J2EE Design Patterns, Rational Rose, Visio etc.,
  • Source Control: Visual Source Safe, Clear case, CVS, SVN Sub version , GIT etc.,
  • Tools: Eclipse, STS, Toad, SQL Developer, MySql Work bench, Jira, Clear Quest, Rally, Quality center etc.,
  • Methodologies: Waterfall, Rational Unified Process, Agile etc.,

WORK Experience

Confidential

Senior Software Engineer

Environment: Java, JEE, Spring, MVC, Restful Web services, Oracle, SQL, PL/SQL, Stored procedures, functions, packages, eh cache, quartz scheduler, XML, JSON, JQUERY, EXTJS, cets-monitor, HTML, CSS, Java script, ExtJS, JQuery, Ant, tomcat, CVS and SVN, Web Sphere Application Sever, Linux, shell scripting

  • Increased efficiency in space utilization
  • Extension of equipment life by updating, rather than replacing
  • Tracking of equipment and costs to projects
  • Reduction of lost equipment
  • eITMS is a Web-based application which features for organizing and managing lab assets. eITMS is the foundation for achieving the following business values:
  • Optimization of asset utilization, thus minimizing additional purchases
  • Time savings, by searching for assets both within a lab and throughout the company
  • For lab administrator, eITMS provides the tool to better enable lab management. For end users, eITMS makes it easier and faster to find and reserve desired equipment. For Cisco, eITMS allows far better use of resources, more information about their costs and utilization, and very significant financial savings.
  • My roles and responsibilities in various development releases and production support of eITMS include
  • Gather, analyze, document in rally and prioritize requirements for new releases.
  • Provide effort estimation and prepare plan for release.
  • Develop prototype using HTML, Java Script, JQuery and ExtJS etc. and present them to business/users and get the feedback and incorporate changes needed.
  • Provide technical design for the use stories.
  • Develop a proof of concept for complex requirements and study pros and cons with different approaches and help the customer to decide on implementation approach
  • Development of various application features using spring, SQL, PL/SQL etc. Some of them include
  • ETL programing in PL/SQL to pull the data from HR, SI System Integrator , WPR Work Placement Resources , iProcurement, Cisco Internal Manufacturing and fulfillment database, Lab Allocations data, End of Life database, Automated Shipping Tool, Asset Management System database etc.,
  • Development of various transformations and jobs using PDI - spoon interface.
  • Development of Receive Items, Quick Receive, Receive External Items, My Search, Advanced Search, Lab Audit etc., using HTML, Ajax, Java Script, JQuery, ExtJS, Java, JEE, Spring, SQL technologies.
  • Development of various reports such as Lab View, Space view, Missing Assets, Calibration, My Assets reports etc.,
  • Testing and supporting the application in various environments like DEV, Stage environments.
  • Deploy the application to production environment
  • Production support of the existing application and work for the resolution cases opened by users.
  • Participate in weekly client status meetings and update the status to IT / business managers.
  • Generate reports for various client requests by pulling the data from database using SQL queries

Confidential

Senior Java Developer

Environment: Java1.6, Struts, JSF1.2, EJB 2.0,Java/J2EE coding,J2EE patterns, Web service,

JDBC, JMS, Spring, WSDL, JQuery, Hibernate, Log4j, XML, JSON, JUnit, Oracle 10g, WebLogic Application server, UML Design, HTML/Java script, Rational Clear Case, PL/SQL, Maven, Unix Shell scripting.

  • Confidential. NSP a leading natural health and wellness company, markets and distributes nutritional and personal care products through a global direct sales force of over 340,000 active independent Managers, Distributors and customers in more than 40 countries. Customer Response Management CRM goal is to design, develop and support a notification system focused on sending notifications like customer profile update information, bill view remainders, promotional offer, paper bill suppression and call assistant information to Nature sunshine customers.
  • CLICK2 is a provider of cross channel and email marketing services. Currently, Nature sunshine is integrated with CLICK2 to make use of creating a template and for creating a campaign. Nature sunshine will be invoking rest of the click square services through service-oriented architecture.

My roles and responsibilities include:

  • Involved in design and development and Testing of the Project.
  • Understanding the requirements by interacting with business users and mapping them to design.
  • Involved in developing Collections module.
  • Involved in developing Collections screens using JSP, HTML and JavaScript.
  • Developed Stored procedures and Packages using Oracle 10g PL/SQL.
  • Used Design Pattern for developing Business Layer and Presentation Layers and Data Access Layers
  • Involved in writing complex multi-table joins and conditional queries in Database.
  • Extensively worked with Core java collection classes like ArrayList, Hash Map and Iterator etc.
  • Involved in interacting with multiple subsystems with Core application in SOA environment.
  • Used JUnit Test Cases for unit testing to achieve required coverage.
  • Used JCART to make sure of using proper coding standards as per the Code review Standards.
  • Used Configuration Management Tools for version control which is built on Rational Clear Case

Confidential

Senior J2EE Developer

Environment: Java, J2EE, spring framework, Oracle 9i, Visio, HTML, Java Scrpt, JQuery, JSON, XML, Websphere Application Server.

Financial Life Services FLS is a business within Smith Barney that services the Mass Affluent segment i.e. those clients with

We'd love your feedback!