We provide IT Staff Augmentation Services!

Software Developer Resume

0/5 (Submit Your Rating)

TX

SUMMARY

  • Around 10 years of experience in complete Software Development Life Cycle.
  • Experienced in Architecture, Analysis, Design, Development, e - commerce, Distributed and Implementation of Web Based applications using Object Oriented Programming and Relational Database Concepts with emphasis on:
  • Java, Servlets, Java Server Pages (JSP), SOA, Web Services, Spring, Struts, XML, SOAP, HTML, DHTML, JSTL, XSLT, JavaScript, AJAX, ANT, Hibernate, JUNIT, Maven
  • Extensive hands on experience with web servers and application servers such as Web Sphere and Apache Jakarta Tomcat.
  • Expertise in developing complex enterprise systems that has rich user interface and DBMS such as Oracle.
  • Implemented and executed UNIX based shell scripts to process scheduled cron jobs.
  • Expertise in developing Web Services with Apache SDF (Cisco internal framework), Axis, JAX-WAS, Apache CXF frame works.
  • Implemented java components using J2EE Design Patterns such as Factory, Proxy, Abstract, Service-Locator, Business Delegate, DataAccessObject, Singleton and MVC.
  • Having good work experience on nodejs express module for web applications.
  • Having knowledge on Cassandra.
  • Having good work experience on Lucene, Elastic Search.
  • Expert in Database including SQL, PL/SQL, Data modeling, Stored Procedures, Triggers, Views and Functions in Oracle.
  • Good knowledge on splunk queries.
  • Documented design models using industry standard UML 2.0 for review and communicating design with peers.
  • Knowledge in Digital Security Practices and experience in using CA Site Minder.
  • Enhanced existing perl applications.
  • Writing Shell scripts (UNIX) to for scheduling $U jobs.
  • Implementing informatica workflows to integrate data from different sources.
  • Knowledge on SAP Business objects design and report generation.
  • Knowledge on big data Hadoop, Map Reduce, PIG and Apache Spark
  • Strengths include excellent interpersonal and communication skills, easily adaptable to new technologies, meet deadlines and a very good team player with ability to work well under pressure.
  • Having basic knowledge on GWT(Google tool kit).
  • Strong analytical and problem solving skills.

TECHNICAL SKILLS

Operating System: Windows XP/2000/NT, Linux

JAVA & J2EE: Core Java, JDBC, Servlets, JSP, JSTL, Struts, HTML, Java Script, Struts, Hibernate, Spring, Web services, log4J, kibana

Databases & Tools: Oracle 9i/10g, MS SQL Server 2005

Application Servers: Websphere 5.1, 6.1 &7.0, Tomcat 7

Other Utilities/Tools: Eclipse, VSS, Rational ClearCase, PVCS Tracker, TOAD, CVS, RAD 7.0

XML Technologies: XML, XSLT, XSL, DTD, DOM, JAX-RPC, SOAP, WSDL

Other Languages: C, C++, PL/SQL, Webservices (Soap, WSDL), Perl

Integration Tools: Informatica

Distributed Technologies: Elastic Search, Solar, Hadoop

Cloud Platform: AWS (Amazon Web Services)

PROFESSIONAL EXPERIENCE

Confidential, TX

Responsibilities:

  • Having good experience in closely working with clients and understanding the requirements.
  • Implementing the Design and developing modules using Agile Methodology. Planning iterations for effective design and development of the Modules.
  • Provided solutions to improve performance while starting up the application to load static data.
  • Analyzing the requirements, provide solutions and implement functionalities.
  • Implemented junit test cases with 90% code coverage and with less sonar violations.
  • Fixed the critical and major sonar violations in the project.
  • Implemented UI screens using GWT (Google Web tool Kit)
  • Worked on Drools to validate the pre-condition of the loan and to validate select the suitable Mortgage plan

Environment: Java 1.7, Spring, GWT, SOAP, oracle, ibatis, selenium and junit test cases, apache tomcat, Jenkins.

Confidential, San Jose, CA

Responsibilities:

  • Having good experience in closely working with clients and understanding the requirements.
  • Implementing the Design and developing modules using Agile Methodology. Planning iterations for effective design and development of the Modules.
  • Developed Search requirements of the project.
  • Implemented the data push from the oracle to elastic search and developed the search api’s based on the usecase requirement
  • Cluster setup for all environments.
  • Developed the Spring restful services
  • Indexing data into Elastic Search using concurrent (threads) API more than 1000 million data.
  • Implemented Elastic Serach services using filters, query string, Aggregations
  • Developed the code for incremental jobs using the spring scheduler
  • Developed the UI components using HTML 5.0, Angular JS for auto complete search functionality
  • Used the Spring JDBC Template for Querying the data
  • Implemented JUNIT test cases with 95% of code coverage.
  • Implemented code with less sonar violations.
  • Did POCs using solar for searching the data.
  • Loaded data from oracle to Cassandra using spark for analyzing the quote and transaction data.
  • Implemented basic drools for Access Management and for Contract Validations.

Environment: Java 1.8, J2EE, Servlets 2.4, JSTL, Web Services JAX-RPC, Spring 4.1.7, Elastic Search 1.6.4,Oracle 10g, PL/SQL developer, Eclipse, Maven, GIT, Apache Tomcat, Apache Spark .1.4, Cassandra, Drools 6.0.

Confidential

Responsibilities:

  • Analysis and Requirement gathering and preparation Impacted applications and its Impact assessment documents.
  • Reviewing the Impacted documents with IT analysis and updating the documents as per IT analysts and preparation of Technical design documents and project estimation.
  • Implementing the rest full and soap based web services (SDF-axis),JAX-WAS integrating data between partner and cisco.
  • Generating GNUPG public and private key generation.GNUPG encryption decrypting the incoming and outgoing files.
  • Implementing the informatica workflows for incoming & outgoing data from partner.
  • Coordinating with offshore team by providing requirements.
  • Providing inputs to offshore team to design and implementation changes.
  • Preparation of unit test cases.
  • Unit testing for web services using soap UI and SOA Test tools, Junit testing all web applications.
  • Deploying code into different environments like development, stage and production.
  • Responsible for reviewing code written by team as per coding standards and provide review comments to team.

Environment: Windows XP, Unix, Core Java, Oracle 11i,, TOAD, XML, Web spear, SOAP UI 3.0, Web services (SOAP, SDF Frame work), JAX-WAS,CVS, PVCS, SU, WSG Gateway, $U, Informatica, GNUPG Encryption, SOAP UI, SOA Tool, SOAP UI, $U

Confidential

Responsibilities:

  • Analysis and Requirement gathering and Preparation of Technical design document.
  • Preparation of Schema definitions for Invoice and work orders according to partner requirements and XML Transformations.
  • Implementations of Web services.
  • Implementation of web service clients for consuming partner web services.
  • Layer 7 gateway configurations for integrating web services.
  • Version controlling, check in and check out the latest code from cvs and PVCS.
  • Preparation of unit test cases and responsible for unit testing using soap UI and SOA Test tools.
  • Writing shell scripts for $U scheduling setup.

Environment: Windows XP, Unix, Core Java, Oracle 11i,, TOAD, XML, Web spear, SOAP UI 3.0, Web services (SOAP, SDF Frame work), CVS, PVCS, SU, WSG, Gateway, $U.

Confidential

Responsibilities:

  • Analysis of requirements for Integrating Application.
  • Worked closely with management and business Analysts by reviewing business requirements and provide assistance for estimates.
  • Preparation of Design Document by identifying the code/database changes needed.
  • Preparation of Unit Test Cases, development and Junit cases.
  • Preparation of ANT scripts and Deployment to QA environments and Prod environments.
  • Designing and coding Web services and implementation of Web service Clients.
  • Scheduling $U jobs for making web service calls automatically.
  • Mentoring and guiding team members by providing functional and technical solutions.

Environment: Windows XP, Unix, Core Java, Oracle 10g,, TOAD, XML, Web spear, SOAP UI 3.0, Web services (SOAP, SDF Frame work), CVS, PVCS, SU, WSG Gateway.

Confidential

Responsibilities:

  • Provided valuable input in the over-all architecture and design of the application.
  • Did end to end analysis from gathering requirements to Coding and unit testing.
  • Did time management and analyzed scope of the project with business and developers.
  • Lead the team in merging the code and testing the functionalities.
  • Co-coordinating with Client’s offshore, onsite teams related to the defects and providing solutions.
  • Preparation of ANT scripts and Deployment to QA environments and Prod environments.
  • Responsible for documenting and reviewing test plans.
  • Involved in the process of Project Management in identifying and categorizing the Defects as raised by QA/Clients and statistical analysis of defects and its fixes across the Releases.

Environment: Windows 9x/XP/2000/NT, Linux, Core Java, Oracle 10g, TOAD, XML, Web spear, SOAP UI 3.0, Web services (SOAP, SDF Frame work), CVS, PVCS, SU, WSG Gateway.

Confidential

Responsibilities:

  • Involved in the process of gathering requirements and worked with Business Analysts.
  • Involved in designing the application.
  • Prepared artifacts such as Detail Design Document and Unit Level Test cases.
  • Implementation of the Site contacts functionality.
  • Preparation of ANT script and migrating code to different environments DEV, STAGE, PRODUCTION.
  • Involved in data migration from old system to new system-prepared one time scripts, informatica work flows for migrating data.

Environment: Windows XP, Unix, Core Java, Struts, Java Script, Hibernate, Spring, Oracle 10g, DOJO, TOAD, XML, WAS.

Confidential

Responsibilities:

  • Provided valuable input in the over-all architecture and design of the application.
  • ·Did end to end enhancements from gathering requirements to Coding and unit testing.
  • Did time management and analyzed scope of the enhancements with business.
  • Merging the code, included in deployment into dev, stage, production environments and testing the functionalities.
  • Responsible for documenting and reviewing test plans.
  • Did the proof of concept for scheduling servelet using $U scheduler for every half hour.
  • Configured the web service exposed urls with certificates using web service gateway tool.

Environment: Windows 2003, Core Java, Oracle 10g,, TOAD, XML, Web spear, SOAP UI 3.0, Web services (SOAP, SDF Frame work), CVS, PVCS, SU, WSG Gateway.

Confidential

Responsibilities:

  • Involved in the process of gathering requirements.
  • Involved in the coding.
  • Preparing Artifacts and benchmark standards. Preparation of unit test cases and unit testing
  • Migrating code to different environments - dev, stage, production.

Environment: Windows, Unix, Core Java, struts, J2EE platform, WAS 5.0, TOAD

Confidential

Responsibilities:

  • Involved in the process of gathering requirements.
  • Involved in the coding.
  • Preparing Artifacts and benchmark standards.
  • Preparation of unit test cases and unit testing
  • Migrating code to different environments - dev, stage, production.

Environment: Windows XP/Unix, Perl, Ajax.

We'd love your feedback!