We provide IT Staff Augmentation Services!

Software Consultant Resume

MN

CAREER SUMMARY:

  • Software professional with analytical ability and problem - solving skills
  • Experience in developing Java8 spring-boot applications using TDD
  • Experience in UI development using Javascript and JQuery
  • Deep understanding and experience in distributed messaging services like Apache Kafka
  • Working knowledge of React JS
  • Hands-on experience in orchestrating applications in cloud using Docker and Kubernetes
  • Hands-on work experience in monitoring and support using ELK stack
  • Working Knowledge in Oracle SQL and PostGre SQL database
  • Motivated and responsible team player with excellent communication skills

TECHNICAL SKILLS:

Programming Technologies: Java, Spring, Spring Boot, REST Web services, PL/SQL, Kafka, Spock, Junit, Javascript

Application Servers: Spring-boot, Apache Tomcat, IBM Websphere

Databases: Postgres, IBM DB2, Oracle

Platforms: Unix, Linux

Database Tools: SQL Developer, PG Admin

CI/CD Tools: Kubernetes, Docker, Drone, GitHub, Jenkins

Design/Development Tools: Eclipse, IntelliJ, Putty, JIRA, JMeter, RestClient, Kibana

PROFESSIONAL EXPERIENCE:

Confidential, MN

Software Consultant

Technologies & Tools: Java/J2EE, Spring Boot, REST Webservices, Postgres, Apache Kafka, Git, JIRA, Eclipse, IntelliJ, Spock, Kibana, Drone, Kubernetes

Responsibilities:

  • Planning the Agile Sprints and creating user stories based on Project roadmap
  • Designing and Data modeling of functionalities for the new system
  • Creating Java8 applications using spring-boot as a gradle project
  • Developing REST based micro-services to expose the system capabilities
  • Creating KAFKA services for consuming messages near real-time through distributed systems
  • Writing business logic using Java8 concepts such as lambda, stream
  • Using various open source libraries such as GSON, Jackson for JSON processing and joox library for XML-processing
  • Adding Unit and Integration Testing for the features
  • Versioning the source using GIT
  • Creating tables and Writing SQL queries in PostGres database
  • Revamping existing web-focus reports using React JS and Axios
  • Setting up drone pipeline for continuous integration of build and deployment
  • Deploying the applications in cloud as a Docker image and Kubernetes
  • Setting up log monitoring dashboards using Kibana and ELK stack

Confidential

Software Consultant

Technologies & Tools: Java/J2EE, Spring, REST, Maven, JIRA, Eclipse, JunitChef, Openstack, Jenkins, GIT

Responsibilities:

  • Reverse-engineering for applications running on CAGen and Visual Basic
  • Creating java applications using Spring MVC and spring-boot as a maven project
  • Developing UI components using JSP, CSS, Javascript and Jquery
  • Versioning the source code using GIT
  • Deploying applications in cloud using Jenkins and Chef
  • Doing performance analysis for applications using JMeter
  • Writing Unit and Integration Testing for the features

Confidential

Software Consultant

Technologies & Tools: Java/J2EE, Spring, REST, Ant, JIRA, Eclipse, Junit, TFS, Jenkins, SONAR, Selenium, JMeter, IBM Websphere 8.5

Responsibilities:

  • Reverse-engineering for applications running on ATG E-commerce
  • Creating Java applications using Spring MVC and deploying in IBM Websphere server as an ant project
  • Versioning the source code using TFS
  • Writing Junit for the application with Mockito framework
  • Writing automation test cases using Selenium
  • Recording scripts using JMeter and running performance tests
  • Building and deploying the application using Scorch Automation task and blade logic
  • Assuring Code coverage and code quality using SONAR and PMD, Checkstyle plugins

Confidential

Software Consultant

Technologies & Tools: Java/J2EE, Spring Integrations, SOAP, Ant, Eclipse, Junit, Weblogic

Responsibilities:

  • Creating Java applications using Java & Spring Integration and deploying in weblogic server
  • Creating SOAP webservices to integrate data between cross-functional system
  • Revamping the tibco GI to handle the new data and structural changes
  • Versioning the source code using SVN
  • Build and Deployment of the code using Hudson
  • Working with the business users & Supporting the application post-production

Hire Now