
Krati Gupta
Java Backend and DevOps Engineer with Spring Boot, Microservices, Kafka, Docker
Skills

Bekijk mijn diensten

Werkervaring
Senior Software Developer
Amdocs • Fulltime
May 2021 - Present • 5 yrs 1 mo
• The system operates by receiving order requests from upstream sources and processing them into the required format. Once formatted, it transmits order creation requests to a third-party application. The application then monitors the order status by polling the third-party system and receives updates through notifications. • Extensive hands-on experience with Spring Boot for developing RESTful services and microservices architectures. • Proficient in Java technologies, with a strong focus on developing secure, high-performance, and modular applications. • Successfully fulfilled the responsibilities of a Technical Team Member, collaborating in Agile environments and ensuring on-time delivery of deliverables. • Solid expertise in Object-Oriented Programming (OOP) concepts like Abstraction, Encapsulation, Inheritance, and Polymorphism, along with advanced skills in Collections, Streams, and Design Patterns (Singleton and Factory). • Hands-on experience with JPA, Hibernate, SQL, and designing microservices using Spring Boot and REST APIs. • Skilled in implementing and maintaining microservices architecture on Kubernetes clusters and Dockerized platforms. • Proficient in investigating, troubleshooting, and resolving production and QA issues, coordinating with cross-functional teams like QA, Production Support, and Business Analysts. • Adept at writing comprehensive unit tests, integration tests, and resolving major code quality issues using tools like SonarLint and JUnits. • Demonstrates a proven ability to adapt to new technologies quickly and deliver innovative solutions in challenging environments. • Known for excellent interpersonal and communication skills, effectively collaborating with stakeholders, management, and team members. • Highly versatile, with the capability to work on multiple projects simultaneously and deliver under tight deadlines.