We provide IT Staff Augmentation Services!

Software Engineer Resume

MO

TECHNICAL SKILLS:

Programming Languages: Java 1.8, C++, Node JS, J2EE, OOP, Python, Java Script, PHP, AngularJS

Databases: PostgreSQL, MySQL, Oracle, ElasticSearch, MongoDB,

Technologies: Spring Boot/3.0, Hibernate, AWS, ORM, REST API, SOA, TFS, Kafka, AJAX, JQuery,

OS and Protocols: Windows, UNIX, MacOS, SSH, SASL, HTTP, FTP, SSL, TLS, OAuth

Software Tools: Maven, DynaTrace, JMeter, Jenkins, Bamboo, SOAPUI, Firebug, JProfiler, JIRA, GIT

PROFESSIONAL EXPERIENCE:

Confidential, MO

Software Engineer

Responsibilities:
  • Following Agile methodology
  • Involved in creating user stories, arranging meetings using Rally and keep a track of the process
  • Working with network and integration team to routes the transaction coming from different n/w such as VISA, Confidential, Personal card holders, validate and send the response back in XML/JSON
  • Involved in the creating the test cases, and performing the Junit testing, Mockito (Sanity Testing)
  • Using Bamboo continues integration tool, GIT/SVN repository and Maven 3.0 build tool
  • Involved in to write the test cases for Marchant Transfer Payments, Personal Payments, Funding’s transactions and test them using Automation testing tools with ISO 20022 format
  • Used Spring JDBC, Hibernate and Oracle database to developed the webservices
  • Performed Regression testing for new builds and every modification in the application using SOAPUI
  • Worked on Dynatrace agent and JMeter for testing the REST/SOAP webserivces
  • Created RESTful webservices for the payment transfers and personal payments
  • Worked on producing and consuming the RESTful webservices for the payments and transfers
  • Performing validations on the daily transaction and performance testing using LoadRunner
  • Involved in Automation testing using ReadyAPI/SOAP UI
  • Involved in Common REST API development, Spring Transactions, Hibernate to perform the CRUD operations on the users accounts information

Environment: Java 1.8, Bamboo, Rally, JBoss, Swagger API, Maven 3.0, ReadyAPI, Spring, OOP, Cloud, Oracle, REST API, Hibernate, Excel, MySQL/Oracle, Angular JS, JavaScript, GIT/SVN, Junit, ISO 20022

Confidential, CA

Software Engineer

Responsibilities:
  • Developing the application using Eclipse IDE, STS, & Agile Methodology (SDLC)
  • Create mappings, indexing documents & create types in ElasticSearch database
  • Using Kafka as publisher/subscriber messaging tool to send the updates to the CRM database
  • Created topics, partitions, set properties for Publisher/Subscriber in Kafka
  • Using indexer service to send the data/updates to the ElasticSearch database
  • Using Spring Boot/Core/IOC/AOP/Data, REST API and integrated frameworks with Java 1.8 features
  • Used Data Access Layer (DAO) to connect & perform operations on databases
  • Used Maven & GIT as a Version Control System
  • Developed Unix shell scripting to automate the services
  • Used SSH, OAuth for the App2App connection & authentication
  • Integrated JMeter with DynaTrace agent for the load testing of the web requests
  • Used concepts of the Object - Oriented Programming & design patterns
  • Created documents for services by fetching the data from the database using postman/SOAP UI
  • Worked on TestNG, Load testing, use case testing with QA, Performance team
  • Documented the memory profiling, database profiling & time profiling for each method of the existing services & working on solutions to improve the performance of the services

Environment: Java 1.8, Spring Boot, OOP, Cloud, MongoDB, REST API, ElasticSearch, Hibernate, Excel, MySQL/Oracle, Angular JS, JavaScript, GIT, Jetty, Maven, BASH, Kafka, Micro-services

Confidential, San Jose, CA

Software Engineer

Responsibilities:

  • Strong experience of working with design patterns, software/computer architecture, data structures & algorithms, trees & sorting techniques (time/space complexity)
  • Designing, coding and configuring server side J2EE components like JavaScript, Node JS, Angular JS, HTML5, CSS3 for User Interface, validations & controllers
  • Strong experience of developing, mapping data models using Hibernate POJO's, configuring Hibernate persistence layer & used Hibernate query language (HQL)
  • Expertise in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, DDL, DML SQL queries
  • Designed Business Logic Layer and developed SOA architecture application based on Spring Framework using MVC design pattern
  • Involved in monitoring the dashboards, alters & perform the CI with Jenkins
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks
  • Used Spring ORM module to integrate with Hibernate to access PostGreSQL /MySQL/MongoDB
  • Used Maven as Build and Configuration Tool & SVN/GIT as a version control system
  • Produced & Consumed RESTful web services & tested it using POSTMAN/SOAPUI
  • Hands on experience in writing light weight Node.js Express server, and using technologies like Ajax, JavaScript/jQuery, JSON to make connections between server and databases
  • Developed test cases for testing the application using Junit, JMeter and Selenium Grid/Web Driver
  • Implemented Restful web services using Python, Flask, Django & connect to the database SQLite
  • Worked on Unix shell scripting to automate the processes, file manipulation & printing texts
  • Involved in STLC specially (smoke, regression, manual, TDD) and deployment of the modules
  • Handled the different operations team such as DevOps, Performance, Production team
  • Co-ordinate with the QA lead, Performance team for development of test plan, test cases, test code from scratch and responsible for regression, functional & smoke testing

Environment: JSP, AWS, SOA, Unix, Python, AJAX, Angular JS, Node JS, Weblogic, JBoss, JUnit, TDD, Spring, Hibernate, Jetty, Shell Scripting, PostGreSQL, Jenkins, JSON, XML, POSTMAN, Agile, GIT, JMS

Confidential

Software Engineer

Responsibilities:
  • Develop business and system models to be used by the business to plan and design for future products and solutions; translate business requirements into system concepts; Assist to find resolutions for production issues
  • Involved in Initial design and Use case diagrams, Sequence Diagrams and class diagrams using UML
  • Developed JavaScript for all client side validation and GUI using HTML, JavaScript, JSP & JQuery
  • Developed MVC architecture for developing applications using JSP, Java Beans and Servlets
  • Developed and consumed Restful Web Services and tested using SOAP UI/ Postman
  • Involved in writing dependency Injections for wiring the components in many Spring IoC Components and maintaining them as required
  • Integrated the Spring framework with Hibernate ORM tool (JPA) to access the Oracle/MySQL
  • Involved in regression testing, error handling, test result reports generation using HPQTP
  • Performed functional, integration, regression, load and end-to-end tests and build automated tests
  • Experience of writing UNIX Shell Scripting
  • Work as a team to manage, maintain, deploy, troubleshoot and support servers
  • Helped in maintaining operating system backup for system recovery and disaster recovery
  • Responsible for preparing documentation of the application

Environment: Agile, MS Studio, JSP, Servlets, Spring, Hibernate, TFS, TDD, PostgreSQL, REST API

Hire Now