We provide IT Staff Augmentation Services!

Senior Specialist Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • 14+ years of experience in IT with active involvement in all phases of Software Development Life Cycle. Worked actively in Analysis, Design, Development, Testing, Implementation, Post - Implementation Support and leading/managing a team.
  • Expertise in designing, developing and deploying enterprise applications using Core Java, JEE, Spring-boot, Spring, Hibernate, Groovy, Grails, AJAX, JSON, GWT, JQuery, Struts, Angular, React, Design Patterns, PL/SQL.
  • Experience in microservices application development using spring boot framework and Container management using Docker by writing Dockerfiles.
  • Experience in application development and automated deployment using Ant, Maven and Gradle.
  • Expertise in configuring the Teamcity (CI/CD) and Oracle Service Bus (OSB) enterprise service bus tools.
  • Expertise in configuring web/app servers such as Apache Web Server, Tomcat, JBOSS, Glassfish, Web Logic on Windows and UNIX environment.
  • Strong experience in analysis and design using Software Engineering / SDLC, UML and MVC based frameworks like Struts and Spring.
  • Experience in SDLC (Software Development Life Cycle) using both Agile and Waterfall methodology.
  • Experience in databases like Oracle, MySQL, Postgres, MongoDB and PLSQL programming. Widely used stored procedures, functions, views and triggers.
  • Experience in kafka stream processing system and configuring queues and topics in Java messaging services (JMS) and Oracle AQ’s.
  • Expertise in writing test-driven applications (TDD) using JUnit.
  • Strong communication (written & verbal), presentation, and training skills.
  • Skilled in project management, multi-tasking and prioritizing competing deadlines.
  • Experience in database replication & tuning, apache load balancing, server replications using terracotta and JVM performance tuning.
  • Experience in performance troubleshooting using YourKit, JProfiler and Dynatrace APM tools.
  • Experience in various software developments IDE's like STS, Eclipse, My Eclipse, NetBeans.
  • Customer centric with high focus on quality and product longevity.
  • Experience of Mercurial, GIT, SVN and CVS Version Control systems.

PROFESSIONAL EXPERIENCE

Confidential

Senior Specialist Engineer

Responsibilities:

  • Involved in Design, Development and Deployment of the application.
  • Lead a team to develop the road map for one client business unit.
  • Developed trouble ticket management, order tracking and notification management modules.
  • Created custom GWT widgets for developing different UI pages.
  • Created procedures and scripts for managing Oracle AQ’s.
  • Involved in coordination with offshore team to help them in understanding business requirements and client processes.
  • Involved in understanding business requirements with client Business Analyst and Business users.
  • Provided technical guidance and resolved the road blocks of the team.
  • Setup SSO using Ping Federate between different client portals.
  • Migrated old applications build platform to maven.
  • Setup of all the servers in the new data center and migrated application to new data center.
  • Setup of Dynatrace APM tool and Tealeaf Customer Experience Management (CEM) tool.
  • Customer Notification functionality (Invoice available, Order Status, maintenance alert, outage alert, ticket status) across various channels (email, SMS, push notification) re-architected to align with micro services

Technologies: Core Java, GWT, JQuery, Spring, Spring boot, Struts, SOAP/REST Web Services, Ant & Maven, JBoss, Tomcat, Apache Web Server, Kafka, Teamcity, Dynatrace, Tealeaf, Fisheye and Oracle Service Bus, AWS

Confidential

Consultant

Responsibilities:

  • Involved in migration of application from JSF to GWT.
  • Involved in converting the service mix module into spring based module.
  • Involved in upgrading the complete technology stack e.g. java, hibernate, MySql and tomcat.
  • Involved in implementation of new features e.g. bulk upload, database UI management.
  • Involved in adding the MySql replication and hibernate ehcache and web session replication using terracotta

Technologies: GWT, Spring, Hibernate, Core Java, groovy, grails and Maven

Confidential

Consultant

Responsibilities:

  • Involved in Design, Development of the application.
  • Created 8MS API web service wrapper application module and exposed 8MS API as web services
  • Created UI utility using GWT to assist users in reviewing the RespOrg information for Toll Free number(s) based upon the associated search parameter

Technologies: Core Java, groovy, GWT, Spring, Maven and Web Services

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in application/database Design. Created the database tables, indexes and worked on MySQL performance tuning
  • Created struts application to view missed calls or alerts for a number and for a given time period
  • Created the main module which sends the SMS message when either 10 min or 3 messages has been received for a number, whichever is earlier. Created JMS queues and servlets to receive missed calls from external systems.
  • BUG fixing and module enhancement as per the Client requirement

Technologies: Java/J2EE(EJB,JMS,Servlets,JSP), Hibernate, Struts

We'd love your feedback!