We provide IT Staff Augmentation Services!

Sr Developer Resume

PROFESSIONAL SUMMARY:

Senior level innovative software engineer with over 14 years of software development experience in all phases of Software Development Life Cycle (SDLC) that includes Requirement Analysis/Modeling, Architecture/Design, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management, Production/Customer Support, Maintenance, Enhancements to existing software. Proven experience in learning and implementing new ideas and technology stack.

TECHNICAL SKILLS:

  • Java, Scala Continuous Integration
  • J2EE, Web Services Agile, waterfall
  • Spring, Hibernate, Struts Test Driven Development
  • Play 2, Slick, type safe, Kafka Cloud based systems
  • Web Servers and App Servers Git Hub, SVN
  • RDMBS, NoSQL and caching Ant, Maven, Gradle, Docker
  • UI Development Requirement analysis
  • SOA, SAAS R&D on new frameworks
  • Technical Specification Creation Analytical and debugging skills
  • Performance Tuning & optimization Object oriented design Patterns
  • DevOps functional development

WORK HISTORY:

Confidential

Sr Developer

Responsibilities:

  • PayPal payment APIS are group of micro services which handles huge transaction volume with high latency. (50 million transactions/day with latency of 30 milliseconds per micro service and with 99.9904 availability).
  • Design, develop, test and own transactional micro services with organizational standards. Create customized unit, functional, integration test suites and optimize the continuous development environment. Also, implement advanced analytics based customized log monitoring tools for alert and report generation.
  • These micro services were heavily relying on message drive architecture and asynchronous event driven programming.
  • Contribute and validate architectural and design discussions.
  • Meet with all engineering group for interfacing between various components.
  • Research, analysis and create POCs on latest frameworks.
  • Code reviews, coding standards guide, automation of operational processes and deployment process
  • DevOps facilitation.

Confidential

Backend Architect / Sr Developer

Responsibilities:

  • Design, develop and implement REST based micro web service to support multi - platform needs. New Service creation and existing Service integration from SOAP to REST were carried out with latest service standards.
  • Building shared vision of architectural initiatives for multiple products.
  • Disintegrated heavy services into scalable, portable and manageable micro services applying scale cube architecture. Caching and NoSQL for data retention were used to achieve high performance and stability.
  • Facilitated infrastructure architecture for security gateways and cloud migration of micro services.
  • Facilitated QA testing, load testing and performance testing.
  • Troubleshooting issues using xcode and Android developer studio.
  • Spearheaded middleware and infrastructure architecture and designs.
  • Research, analysis and create POCs on latest frameworks.
  • Code reviews, coding standards guide, automation of operational processes.

Confidential

Sr Developer

Responsibilities:

  • Created micro services to support Simplicity’s (an Confidential Corporation undertaking) big data platform’s online file content search, new file creation, share and analytics based on their cloud file storage account.
  • Carry out the POCs from Inception through implementation and demonstration
  • Find out the technical solutions and best practices for the requirements to build highly scalable and high performance system.
  • Designed the Service contracts for the web services deployed to Azure cloud
  • Designed and Created REST services in Scala to run on Play2 Framework.

Confidential

Tech Lead /Sr Developer

Responsibilities:

  • Created the REST based services and UI interfaces which consumed these services.
  • Architecture, design and development of security interceptors.
  • Created and maintained common frameworks, database schemas, service contract schemas, APIs, UI designs and multi threaded batch jobs.
  • Organized code reviews, unit testing, load testing, performance testing, production deployments and higher severity production issues.

Confidential

Java/J2EE Technical Lead/Sr.Developer

Responsibilities:

  • Confidential provided around 40 different loosely coupled REST based APIs for attaining various business and functional goals for the gift card suppliers. These services were installed as part of amazon ec2 cloud.
  • Extensively involved in architecture, design, coding, database schema designing, XML/JSON schema designing, API designing, ORM
  • Designed and coded multi threaded backend java jobs.
  • Involved in code reviews, performance optimization/ tuning, deployments and highly severe production issues. Managed scrum standups occasionally as senior member.

Confidential

Java/J2EE Technical Lead/Sr. Developer

Responsibilities:

  • eNetwork APIS provided various APIs for its customers which ensured the smooth creation and management of virtual and plastic gift cards.
  • Actively involved in design and architectural discussions of product development.
  • Created and managed in database schema, common frameworks. XML schemas, APIs.
  • Involved in design and coding of common frameworks.
  • Writing JUnit test cases, code reviews and QA facilitation.

Confidential

Java/J2EE Sr.Developer

Responsibilities:

  • Confidential is a UI based system of record for Blackhawk’s operational flow that includes product assignment, approval and distribution.
  • Actively involved in design and architectural discussions of product development and creating general frame works
  • Involved in UI design, SQL schema designing, optimization, code optimization

Confidential

Java/J2EE Technical Lead

Responsibilities:

  • Designed and developed various SOAP based services and multi threaded batch processes to support fulfillment of ecommerce site.
  • Actively involved in design /architectural discussions of product development.
  • Active participation in database schema designing, XML schema designing, API services designing and coding.
  • Involved in design and coding of common frameworks.

Confidential

Java/J2EE Technical Lead

Responsibilities:

  • Acquiring Switch is a highly configurable, high performance (500TPS) transaction processing framework based on Java/J2EE technologies
  • Coding the commonly used frameworks and core components.
  • Leading the offshore team.
  • Requirement study/ clarification, Coding, testing, Implementation and support

Confidential

Sr. Software Engineer

Responsibilities:

  • Design and coding for the generic interfaces which parses the messages between the systems
  • Requirement study/ clarification, Coding, testing, Implementation and support

Hire Now