We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

Sunnyvale, CA

PROFESSIONAL SUMMARY:

Over Sixteen years of experience in full project lifecycle, software development, application designarchitecture and implementation of various Distributed multi - tiers for financial service (BFSI) domain as well in HR & Payroll domain. Effective in delivering superior customer service and bridging the business and technical communities. Proactive and result-oriented in mentoring and motivating the dynamic team to exemplary performance

SKILL:

Java

J2EE servlets, JSP

Spring

Hibernate

OpenStack

Makito

Apache Kafka

JMS

Restful Web Services

Maven, Hudson, SONAR, Jenkins, SVN, git

Micro Services Architecture

MongoDB

Oracle

WORK HISTORY:

Confidential, Sunnyvale, CA

Software Developer

Responsibilities:

  • Working in Operations Team for Integration service projects that involve setting up application infrastructure on Linux based systems.
  • Setting up the Load Balancers for all the components of the application.
  • Deploying the code builds across various environments helping in continuous integration and adhering to the D2P software cycle.
  • Created Splunk dashboards for critical NPI releases
  • Resolving critical production issues referred to the Operations team by the L1/L2 support teams.
  • Designed and developed the application using Spring MVC architecture.
  • Involved in the Development of CRUD functionality for HR system using MongoDB .
  • Developed the Rest Web services using spring framework.
  • Implemented Concurrency API using Akka framework and Collection API into application modules.
  • Developed the distributed java applications using J2EE.
  • Creating Unit test plan, which covers all logical conditions.
  • Resolve the Technical Problems.
  • Support functional, regression, IT, UAT testing, Code Reviews & Integration testing

Technologies used:

  • Java 8, Springs 3.0, Spring boot
  • Micro Services Architecture, Apache Kafka, Restful Web Services (Rest Easy), JSON, EHCache, Jetty
  • MongoDB, Oracle, SQL Developer Client, PL/SQL
  • Design Patterns (Facade, Transfer Object, DAO, MVC, Service Lookup, Singleton, Abstract Factory, Composite object)
  • Agile Methodology
  • Eclipse, Mockito, GIT, SVN, Maven, Jenkins
  • Unix, Mac OS
  • DevOps, Net Scalar Load balancer

Confidential

Software Developer

Responsibilities:

  • Involving and implementing the new Algorithms for the PCI functionality.
  • Providing the Technical Inputs while doing business analysis.
  • Creation of automation framework in Perl to automate the testing.
  • Resolve the Technical Problems.

Technologies used:

  • Java, RMI
  • CORBA, Perl
  • JMS
  • Jenkins, Maven
  • Spring, CEX

Confidential

Software Developer

Responsibilities:

  • Build, test and Deploy scalable highly available Open Stack Private Cloud Environments.

Technologies used:

Confidential

Software Developer

Responsibilities:

  • Involved in Architecting, Designing and development of framework for Business Process for the application GPS the results.
  • Providing Technical Inputs while doing business analysis.

Technologies used:

  • Java, JMS,
  • Confidential proprietary Application Server,
  • Infolink ESB (IBM WebSphere MQ),
  • Oracle, Axis, Eclipse, Subversion.

Confidential

Software Developer

Responsibilities:

  • Analyzed the limitations and issues of existing Web services, and Architected, Designed, Developed and implemented the new Web Services Framework based on Java, Axis, Xerces and XML for Market Data Server Management.
  • Understanding of the business requirements and current technology challenges & issues.
  • Analyzed, Architected, Designed CSM service functions using the EJB and CSM.
  • Redesigned ANT built scripts and developed complete Build deployment using HUDSON and SONAR.
  • Identifying the Performance improvements and implementation

Technologies used:

  • Java
  • JMS (TIBCO EMS), JBOSS, EJB (Session Beans)
  • Oracle, Axis
  • Eclipse, SVN, Hudson, Sonar, BigMemory (Terracotta EHCache).

Confidential

Software Developer

Responsibilities:

  • Responsible for Planning & Scheduling the delivery of the feature.
  • Involved in Architecting, Designing and development of framework for the process of extracting various data sources using Java, Spring, XML and XSL.
  • Designing the Unit Test cases for the core functionality.
  • Was part of Production Support on a rotation basis for LEVEL 3 support.

Technologies used:

  • Java,
  • JMS, spring, Hibernate
  • JBOSS Application Server
  • Oracle, Axis
  • Eclipse, Subversion

Confidential

Software Developer

Responsibilities:

  • Responsible for implementation of new enhancements.
  • Involved in Technical Design Document (TDD) preparation
  • Perform peer review for detail design documents (LLD) for individual
  • Application Development using Spring, Hibernate
  • Monitor and mentor the development team
  • Communicate with the client at the project level.
  • Testing the features.
  • Providing support to the system.

Technologies used:

  • Core Java, Spring
  • XML,
  • EJB,
  • CMSDK, JWS, Oc4j, Oracle 10g

We'd love your feedback!