We provide IT Staff Augmentation Services!

Software Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • 6+ years of experience in Banking and Networking domain working as a Senior Java Developer.
  • Extensive experience in developing web based, client/server application using Java, J2EE, CSS, HTML, XML, JMS, JDBC, AngularJS, Web services with SOAP, WSDL and Frameworks - Spring and OpenJPA.
  • Experience in developing SOA (Service Oriented Architecture), REST and J2EE Web Services.
  • Expertise in developing XML documents with XSD validations, SAX and DOM parsers to parse the data held in XML documents.
  • Hands on experience with build tools like Maven, Jenkins and logging tools like Log4J.
  • Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML) by using Rational Rhapsody.
  • Deep knowledge of AngularJS practices and commonly used modules.
  • Experience in creating custom, general use modules and components in AngularJS.
  • Experience in designing, developing and testing applications in SDLC as well as Agile environment.
  • Comprehensive knowledge base in structural, behavioral and creational design patterns.
  • Extensive experience in C++, Qt and QML.
  • Experience in writing device drivers and socket programming.

PROFESSIONAL EXPERIENCE:

Confidential

Software Developer

Responsibilities:

  • Developed the application using Model-View-Controller (MVC) architecture.
  • Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects.
  • Experience in developing Web Services using - SOAP, REST and developing DTDs, XSD schemas for XML (parsing, processing, and design).
  • Designed and developed Web Services for communication with external systems.
  • Developed UI for various transactions performed by Tellers using HTML, CSS and AngularJS.
  • Developed Interfaces between Legacy and Web Application in C++ and Java.
  • Involved in coding of messaging between Legacy and WebApp using ActiveMQ.
  • Created general use modules and components extending elements and modules of core AngularJS.

Tools: /Technology: Java, C++, Qt, XML, HTML5, CSS, AngularJS, Empress, JSON, SOAP/REST, JUnit, Maven, Jenkins, Eclipse, Spring Framework, Open JPA, SVN, Jira, Sonar

Confidential

Java Developer

Responsibilities:

  • Understanding solution definition and application interface documents.
  • Part of the team, which created low level design document.
  • Coding and writing system integration plan.
  • Responsible for unit testing of the entire application.
  • Debugging and bug-fixing in case of any issue.
  • Migration and production release.

Tools: /Technology: Java/J2EE, Weblogic 8.1, XML, Oracle 10g, SQL developer, Collection Fwk, Junit, Ajax, Eclipse, Clear case, Rational rose.

Senior Software Engineer

Confidential

Responsibilities:

  • Involved in creation of design documents
  • Coding and writing unit test documents
  • Development of features and support for QA activities

Tools: /Technology: Java/J2EE, C++, Linux, Rational Rhapsody, Eclipse, Clearcase, SVN, Tomcat

Confidential

Research Associate

Responsibilities:

  • Part of the team which created design documents (low level and high level) for features.
  • Involved in development of features as per design document using Java, PHP, HTML, CSS, Javascript.
  • Unit testing of features.
  • Responsible for tracking and writing the Traceability Matrix.

We'd love your feedback!