We provide IT Staff Augmentation Services!

Sr. Full Stack Engineer Resume

4.00/5 (Submit Your Rating)

TECHNICAL SKILLS

  • Java
  • Spring
  • Hibernate
  • Microservice
  • JDBC
  • JPA
  • Junit
  • PrimeFaces JSF
  • SQL
  • DB2
  • Oracle
  • MySQL
  • Struts
  • Servlet
  • EJB
  • Web Services (AJAX/ REST)
  • Atlassian Suite (Bamboo
  • Confluence
  • HipChat
  • JIRA)
  • Ant
  • Maven
  • Gradle
  • JavaScript
  • HTML
  • CSS jQuery
  • XML
  • XSL
  • ZK
  • ZUL
  • Git/ GitHub
  • Jenkins
  • Flyway
  • Ansible
  • Apache TOMCAT
  • JBoss
  • Spring Boot
  • AppDynamics
  • Sumo Logic
  • Cloud Native architecture
  • Angular
  • Kafka
  • SDR
  • Zuul
  • Eureka
  • Kubernetes
  • Docker
  • Pivotal (PAL Java Architecture)
  • Exposure to Azure AD
  • AWS

PROFESSIONAL EXPERIENCE

Confidential

Sr. Full Stack Engineer

Responsibilities:

  • Architecting/ designing, and implementing Technical and Business Solutions for an On - Premises e-commerce client Loyalty platform system using Spring Boot, Spring security, Docker, Kafka, JPA, Hibernate, SDR, MySQL etc. Worked closely with the client (onsite) and implementation partner from different countries.
  • Designing and building Microservices architecture applications using Spring Boot, Spring Cloud config, Restful Web Services, Netflix OSS components (Eureka, Zuul, Hystrix), PCF, Docker, Angular, Hibernate, JPA.
  • Leading/ managing a pod to build and deploy (with CI/ CD) cloud native applications using XP and TDD.
  • Key contributor to the expansion of the internal application, proposing and developing many new features using Java, Spring Boot, Microservices, Angular, Hibernate, JPA.
  • Initiated redesign and lead a pod to rewrite/ refactor the existing application for better UI/ UX.
  • Designed and implemented several pipelines for microservices merge and deployments.
  • Mentoring junior team members in programming techniques, domain knowledge and best practices.

Confidential

Software Engineer

Responsibilities:

  • Performed maintenance on the core Accounting and Inventory Maintenance application for the airline.
  • Managed the legacy system single handedly for years and stabilized it, thereby making it possible to add new features to meet the changing/ growing business needs.
  • Spearheaded warranty initiative that provided warranty tracking for inventoried parts.
  • Improved the accounting system by providing enhancements to check processing, reporting and general application flow.
  • Proposed and implemented an improved physical inventory system.
  • Directly interfaced with business end users to ascertain requirements and deeper understanding of deficiencies in the system to provide a smoother user experience and additional business functionality.
  • Mentored several contractors in programming techniques and fundamental domain knowledge.
  • Tuned SQL queries by optimizing table structure and table indexing providing multiple areas of program efficiency that reduced end user waiting times from 30+ minutes to under 5 minutes for various tasks.
  • Initiated documentation of technical and business process.
  • Identified, and managed business transactions on AppDynamics business transaction list to ensure that the most critical transactions were being monitored.
  • Part of the agile/ scrum team transforming existing monolithic architecture to a more manageable, scalable, and efficient microservices architecture.

Confidential

Software Engineer/ Technology Analyst

Responsibilities:

  • Worked closely with the clients to finalize the business requirements.
  • Prepared the requirement specifications, use cases, test plans, prototypes, impact analysis and design docs.
  • Worked for various clients, mainly as core developer and Technology Analyst.
  • Coordinated with teams spread across continents to implement and integrate the services.
  • Performed SQL optimization and business logic refactoring for Swiss Re, that produces a 90% improvement in efficiency of the application which allowed the company to continue using the existing system instead of commissioning a replacement.
  • Mentored junior team members in programming techniques, domain knowledge, and internal documentation standards.

We'd love your feedback!