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