We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • 12+ Years of experience in software design and development, Data Modeling, Software tool development which includes Coding, Testing, Debugging, troubleshooting for Back end Web services, Android/Medical devices, VOIP, high - volume, high-scalable, low-latency Software development in E-Commerce, Android Apps, Telecomm billing, Airlines domain by using Agile Methodology, Test driven development, etc.
  • Motivated, proactive, innovative problem solver with excellent analytical, organizational, interpersonal, communication and written skills. Excellent team player, quick learner, keen to learn and implement the new IT technologies.
  • Strong knowledge of Data Structure and Algorithm, Object Oriented Analysis, Machine Learning (Bagging, Boosting) and software design patterns.

TECHNICAL SKILLS:

Programming/Scripting Language: Java (Spring/Spring boot), Python, C/C++, Java Script, XML.

Operating System/platform: Linux, Android, UNIX, Windows.

Databases: PL/SQL, MySQL, Oracle(Relational), Couch DB (NoSQL), Sybase, Hadoop.

Technology/Tools: Eclipse, Android Studio, JUnit, JIRA, Jenkins, UIAutomator, Buildbot, JSON, REST Architecture, Maven, T-32, Android Debug Board, JTAG, Visual Studio, IPC mechanism, ILOG Rules, Agile methodology, CORBA (Orbix), Rogue Wave.

Source Control Software: SVN, Perforce, Git, Clear case.

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java Developer

Responsibilities:

  • Developing backend REST API micro services for server side application which includes voice mail, public and private audio (music on hold, ring back tone, etc), call processing/call router/scheduler xml file for VOIP telephony system. While developing micro service of a module, it may call other micro services from some other module.
  • Developing these APIs for public as well as private level like extension/pbx/branch/customer level.
  • Designing the URI for micro services through which these back end platform APIs are connected with other module.

Confidential

Sr. Java Developer

Responsibilities:

  • Maintaining Core Checkout System as a backend module of Electronic Marketplace product. CCS calls other micro services from other back end modules.
  • Developed Ship to Fund release reactor (Consumer part of the Producer-Consumer model) application addressing some events like shipment tracking, Order payment, etc.
  • Developed Seller workout email templates for below standard candidates.

Confidential

Sr. Java/Python Developer

Responsibilities:

  • Developed and implemented some multithreaded functionalities including identification of different tag for end result ab1/fsa file, designing of plate/well/injection object corresponding to different type of run, designing and implementing of optical alignment interaction with Instrument Server for controlling various activity (raw camera data, motor movement, etc), plotting of color object, writing to the end result file, validating and analyzing them, etc for Data Collection software for DNA sequencing/fragment analysis.
  • Designing Data Modeling related to well, injection and plate object for DNA sequencing/fragment run corresponding to a plate (specimen plate).
  • Involving in developing a tool for UI validating in Android instrument/emulator.

Confidential

Sr. Java (Android)/Python/Triage Engineer

Responsibilities:

  • Developed and implemented a multithreaded tool with buildbot for building and testing of android browser source for proprietary/open source changes.
  • Developed and implemented “UI Automation suite” tool for validating UI activity in Android devices such as scrolling, zooming, rotating, etc for different browsers. The software tool provides UI APIs for opening tab/url, closing tab, refreshing page, clearing cache, etc.
  • Finding root cause of a crash by debugging through stack trace, adb log, etc.
  • Developed and implemented tool for generating the stack trace from application crash dump of different android applications such as browser.
  • Flashed/triaged devices for different chipset using T-32 and JTAG connector.

Confidential

Care Fusion Tools Developer

Responsibilities:

  • Developed and implemented build tools for automating different file operations associated with embedded products such as infusion, dispensing.
  • Worked with FDA regulated medical devices product like Infusion, Dispensing, etc.
  • Developed and implemented client server tools for dispensing builds.
  • Responsibility also includes day to day build and release to the appropriate team.

Confidential

Developer

Responsibilities:

  • Implemented shared objects in Linux (Ubuntu) using C for accessing Java Script from C/C++ code in embedded environment.
  • Developed widgets (weather, gaming) for testing TV API in embedded environment.

Confidential

Senior Subject Matter expert

Responsibilities:

  • (Ensemble) Implemented several functionalities, collection agent and reject pricing as new multithreading functionality in the rater module of Ensemble.
  • Worked with Customer Hierarchy & Discount Engine product related to billing software.
  • (Clarify CRM) Fixed bug and customization (C++ in Windows) in Email Clerk application.
  • Fixed bug in Rule manager and Thick client application.

Confidential

Sr. Software Developer

Responsibilities:

  • Implementation of the customer billing processes with enterprise resource planning (ERP)
  • ( Confidential Inc. ) Designed several modules such as Collection agents, Formatters, Accumulators, Rating clients and Rating servers, Invoicing (mail sending feature).
  • ( Confidential WY) Implemented the billing methods as new multithreading functionality for the customers for different Wireless technologies, using business scenarios such as pricing plans, Inventory, discount plans, monthly minimum usage charges, etc.
  • ( Confidential, Confidential ) Implemented installation script, several functionalities as new multithreading functionality in the bulk rate module for the Domestics and Intra-Lata calls for wireless tech. Worked in invoicing module too.
  • ( Confidential & Wireless, Confidential ) Implemented Block of Minute (BOM) modules to facilitate several discounting processes and several interfaces related to billing processes.
  • Implemented the concept of the child and parent accounts that dictates distribution of call volume between the child accounts and the parent accounts in the discounting module.
  • ( Confidential, India) Implemented accumulation and bulk rating modules.

Confidential

Responsibilities:

  • ( Confidential, TX) Implemented a new password system module in the Confidential application to ensure security in the employees’ accounts access processes for Confidential, USA.
  • ( Confidential, MN) Implemented some functionalities of the forecast module of Confidential .
  • Developed a tool to analyze specific details of source code of the Confidential application.

We'd love your feedback!