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.