We provide IT Staff Augmentation Services!

Software Developer Resume

4.00/5 (Submit Your Rating)

Riverwoods, IL

SUMMARY:

  • 14+ Years of strong of experience in architecting, designing, coding, performance tuning and testing various JAVA, J2EE software applications.
  • Strong experience in designing and architecting highly scalable low latency application
  • Good experience in designing and developing cloud (Google Cloud and AWS) centric application
  • Hands on experience in developing application/api on Spring Boot, Spring Integration, Spring Batch, Spring Cloud Dataflow (SCDF).
  • Strong Experience in designing and implementing Service Oriented Architectures(SOA) and Microservices using REST, SOAP Services and messaging software like Apache KAFKA and Activemq.
  • Experienced in performance testing and server scaling using tools like Dynatrace, JProfiler, JMeter, VisualVM.
  • Experienced in writing and implementing unit test cases using Junit, Easymock and Mockito.
  • Expert in using version control tools such as such as SVN, GIT, Bitbucket and continuous integration tools like Jenkins.
  • Development experience in Software Development Processes Waterfall, Agile and Test - Driven Methodologies
  • Self-motivated to take independent responsibilities
  • Flexible and versatile to adapt to any new environment with a strong desire to keep pace with latest technologies
  • Possess excellent interpersonal communication and technical skills.

TECHNICAL SKILLS:

Cloud: Google Cloud Platform (GCP) - App Engine, Compute Engine, Dataflow, API Manager, Google Storage

Amazon Web Services (AWS): DynamoDB, EC2, SNS, SES, RDS, BeanStalk, LightSail, Lambda, API Gateway/Swagger

Frameworks: Java-7/8, J2EE, JMS, JFC/Swings, Java Multithreading, Struts, Spring Boot, Spring Integration, Spring Cloud DataFlow (SCDF), Spring Batch Hibernate, SOAP, RESTful Web Services, MQ, Apache Storm, Vertx, EventBus

DB/Big Data: Microsoft SQL Server, Oracle, SQL Developer, NOSQL, Cassandra, MongoDB, Hadoop, Redis, KAFKA

Application Server: Weblogic, Websphere, JBoss, Tomcat, Infinispan, ehCache

Tools: Eclipse, Ant, IntelliJ, SVN, GitHub, Gitlab, Bitbucket, Splunk, Jenkins, Rational Rose, StarUML, SoapUI, Dynatrace

PROFESSIONAL EXPERIENCE:

Confidential, Riverwoods, IL

Software Developer

Responsibilities:

  • Developed testing framework/POC which runs complete testing cycle - Create/Test/Evaluate/Train to identify capabilities of different NLP products
  • Created multiple evaluation criteria to evaluate BOT accuracy
  • Created training dataset and evaluation dataset based on data provided by customer service agents
  • Evaluated Amazon Lex on intent mapping accuracy
  • Used Amazon Lex model and runtime api for bot creation/intent detection
  • Created AWS lambda for fulfillment
  • Created Spring Boot/Restful api to fulfill slot data by making external api calls

Tech Stack: Java 8, RESTful Web Services, AWS (Cloud) - DynamoDB, Amazon Lex, Google Dialog Flow, NLP, Spring Boot, SNS, AWS Lambda

Confidential, Chicago, IL

Software Developer

Responsibilities:

  • Designed and architected Event based message router
  • Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software
  • Developed container Listeners on spring integration framework which consumes messages from MQ and KAFKA topics and route to multiple destinations
  • Developed Adapters to convert SWIFT/SOAP Messages to PES, LDM formats
  • Developed Data Access Layer (DAO) to store raw messages to Cassandra and perform Journaling transaction via OLTP

Tech Stack: Big Data, NoSQL, Cassandra, Kafka, Apache Storm (Streaming), Java 8, Spring BOOT, Spring Integration, Spring Microservices, Event Bus, MQ, Junit, Mockito, Restful Webservice, SOAP Webservice, SWIFT Messages

We'd love your feedback!