We provide IT Staff Augmentation Services!

Software Development Engineer Resume

3.00/5 (Submit Your Rating)

San Ramon, CA

SUMMARY:

  • 14 years of web development experience with expertise in Java/J2EE, AWS, Node JS, Spring, REST web services, Microservices, Javascript and with exposure to multiple domains like Retail, Insurance, Energy.

TECHNICAL SKILLS:

Languages: Java, J2EE, Node.js, JavaScript, SQL, PL/SQL, Shell Scripts

AWS Services: Lambda, CloudWatch, EC2, S3, Auto scaling Groups, Elastic Beanstalk, Cloud Formation/Terraform, CloudFront, RDS, VPC, Route 53, Cloud Trail, IAM, Dynamo DB, SNS, SQS

Web: REST API Development, J2EE, Spring MVC, JavaScript, Node JS, Angular JS, Struts, Servlets, JSP, jQuery, AJAX, XML, HTML, CSS

Versioning: GitLab, GitHub, SVN, CVS, VSS

Build Tools: Jenkins, GitLab CI/CD, Maven, Gradle

Database: Oracle, MySQL, DynamoDB

Methodology: Agile, Waterfall

Software: Docker, Jira, Hiera, Vault, Eclipse, IntelliJ, IBM RAD, Apache Tomcat, JUnit, PIT Mutation Testing, Gradle, Liquibase, TOAD, Sequel Pro

Testing Tools: Selenium, BrowserStack

Operating Systems: MacOS, Window

PROFESSIONAL EXPERIENCE:

Confidential

Software Development Engineer

Responsibilities:

  • The survey platform needs to create REST API to manage contacts, group them based on country, create transactions, mailing lists and schedule email distributions along with first and second reminders to fill - up the surveys.

Confidential, San Ramon, CA

Senior Java Developer

Responsibilities:

  • The client Confidential needs to encrypt all the form data that is submitted by its website end-users and store it in a secure place, so the internal team can decrypt and use that data further. The following are done inorder to achieve this.

Confidential, Ann Arbor, MI

Java Dev Lead

Responsibilities:

  • The client ADP needs a website to be created for the employees to enroll onto Health, Wealth, Work and Order pillars. The employees should be able to walk-thru the intro videos, articles and relevant subscriptions to enroll themselves within a particular date.
  • This module contains notifications management, pillar management and journeys management.
  • All the modules are developed using Spring MVC framework REST services having an Angular JS module as front-end to parse the JSONs returned. Also, supports an Admin module to configure the videos/articles etc

Confidential, Mooresville, NC

Java J2EE Dev Lead

Responsibilities:

  • Order Placement module is a complex order processing solution that is developed at Confidential that has a sequence of steps for fulfilling a customer online order accomplished using a set of web services.
  • The online orders go through stringent checks against the item inventory available, applicable delivery methods, pricing, promotions and credit cards/gift cards amount validations.
  • A successful order acknowledges the customer with an Order Processing Confirmation email posted to the customer’s email-id.

We'd love your feedback!