We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • 5+ Experience in Developing Web Services using Java/J2EE, JDBC, XML, spring, Hibernate, SQL Server 2005 and Oracle in Windows Environment.
  • Experience in working with Multithreading, Collections and Generics in Java.
  • Excellent in implementing Object Oriented Programming (OOP) techniques
  • Developing Shell Scripts in UNIX for automation of deployment process.
  • Experience in using XML based SOAP WebServices and REST API’s to Integrate Diff module of an Enterprise solution.
  • Installation and administration of Application servers WebSphere 6/8.
  • Experience in creating the Build, release Patch & maintain Release Notes.
  • Experience in Requirement Gathering and document requirements.
  • Communicate with customers throughout the development cycle, manage customer expectations and provide project status.

TECHNICAL SKILLS

Programming Languages: Core Java, J2EE, JDBC, Multithreading, CollectionsGenerics, Web services, Hibernate, spring, JSON, XML

Web Based Languages: HTML, XML

Scripting Languages: Shell Script, Perl

Databases: Oracle9i, 10g, SQL Server, DB2

Servers: WebSphere 6.0/8.0

Version Control Software: CVS, GIT, Cruise Control

IDE: IBM Rational Application Development (RAD), Eclipse

Open source API /Tools: SQL Developer, Eclipse 3.1Ant, Tomcat, Notepad++MS Excel, UML 2, Ant, log4j, IBM Rational Software Architect for WebSphere6.0, 8.0 Software (7.5.2)

Operating Systems: Windows 98/XP/7, LINUX

Domain Areas: MEDIA, ECOMMERCE

PROFESSIONAL EXPERIENCE

Confidential

Senior Java Developer

Responsibilities:

  • Create Technical Design & Modeling using UML 2.0.
  • Deals with extensive SQL to Create Budget Nodes using JDBC.
  • Used JDBC Connections and Web sphere Connection pool, JNDI for database access.
  • Used prepared statements and callable statements to implement batch insertions and access stored procedures.
  • Work with JAXB to develop export / Import Process for XML Based data.
  • Creating Java, J2EE reusable business components and XML, XSL and XSD schema definitions.
  • Creating SOAP Web Services using WSDL to connect with external clients.
  • Creating the schema tables and resources for developing the REST API’s.
  • Enhancing security of REST API’s using hashing and encryption algorithms.
  • Enhancing the test suite by developing junit test cases for the services.

Confidential

Senior Java Developer

Responsibilities:

  • Design & Develop tool for restoring address books from back up.
  • Development of REST API’s to create resources for contacts, profiles, images, identities.
  • Implemented generics and collections features of Java1.5 during the development.
  • Developed Restful web service using CFX framework implementation provided JAX - RS 1.1 and JAX-RS 1.0 the java API to create the web services.
  • Implemented oauth security and server side caching for rest API’s.
  • Coordinating with functional team related to Design part & Keep Track of all changes.

Confidential

Java Developer

Responsibilities:

  • Enhanced product functionalities which involved programming in C++, writing shell scripts, Perl scripts and querying oracle database using SQL, PLSQL.
  • Developed batch modules in C++ to capture transaction and customer data for real time monitoring.
  • Implemented procedures in PL/SQL for real time data maintenance.
  • Used Oracle enterprise manager to improve performance of queries and implemented new features of Oracle 11g like BULK data insertion and retrieval through stored procedures in PLSQL.
  • Develop Util class to Support major Functionality of new field using majorly Collections.
  • Included the functionalities in various implemented core application component using java collection classes and designed new classes for different routing process of Application based on new field using until classes’ methods.
  • Write PL/SQL to provide extensive conversion scripts for existing clients of previous release.
  • Fix defects in code and participated in peer reviews and program testing.
  • Act as a point of contact for Functional / Technical matters and provide support as necessary.
  • Mentor developers with best practices, procedures and concepts.
  • Involved in training new members in the team on functional/Application knowledge.

We'd love your feedback!