Azam K.

Azam K. Email and Phone Number

"Senior Software Engineer | PNC Bank | Expert in Microservices, REST APIs, Java, Kotlin, AWS, and Scalable Systems" @ PNC
Azam K.'s Location
Pittsburgh, Pennsylvania, United States, United States
About Azam K.

Technically skilled software developer experienced in RESTful microservice development, testing, and implementation, including both front end and back end through complete software development lifecycle. Skilled in using Java 8, Kotlin, REST APIs, Microservices, MongoDB, MySQL, Git, Docker, AWS, Openshift.Languages: .Net, Kotlin, JavaScript (ES6), SQLFrameworks: Spring (MVC, Core, Data), Spring Boot, Hibernate, Spring Cloud, ReactJS libraryWeb Services: RESTWeb/App Servers: Apache TomcatDatabases: MySQL, MongoDB, Oracle DB, H2Build Tools: Gradle, Maven, DockerTesting: JUnit, Mockito, Spock, Groovy, Jest, EnzymeSDLC: Agile/Scrum, TDD, WaterfallIDEs and Tools: IntelliJ, Eclipse, VS Code, Slack, SwaggerDebugging Tools: JIRA, Jest, Enzyme, Mockito, JUnit, PostmanAWS Components: EC2, AMI, IAM, ELB, auto scaling, launch configuration, S3, RDSPlatforms: Windows, Linux

Azam K.'s Current Company Details
PNC

Pnc

View
"Senior Software Engineer | PNC Bank | Expert in Microservices, REST APIs, Java, Kotlin, AWS, and Scalable Systems"
Azam K. Work Experience Details
  • Pnc
    Senior Software Engineer
    Pnc Jan 2022 - Present
    Pittsburgh, Pennsylvania, Us
    ● Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology, designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase.● Developed applications using new features of Java 8, 11. 17 (lambda expressions, stream API’s, Collection API’s, Functional Interfaces.● Performed Unit Testing using Junit and Mockito and interacted with QA for testing.● Implementing the Microservices to base on RESTful API utilizing Spring Boot with Spring MVC.● Worked closely with Spring Data main modules like Spring Data, Spring Data REST.● Extensively used MYSQL for querying databases and building scalable web service architectures.● Migrating existing application into REST based Microservices to provide the CRUD capabilities using Spring Boot● Implemented OAuth and Ping Authentication & Authorization with Spring Security.● Remodernized the PNC Mobile App backend by transitioning from a legacy system to a microservice architecture, enhancing scalability and performance.● Implemented caching strategies using Redis, resulting in improved application response times and reduced database load.● Led integration of third-party APIs, ensuring seamless communication between internal systems and external vendors.● Enhanced CI/CD pipelines to automate testing and deployments, significantly reducing release cycles.● Configured Kafka to read and write messages from external programs.● Configured Kafka to handle real time data. Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.● Worked on creation of custom Docker container images, tagging and pushing the images.● Used Docker to build Docker images to publish images.● Experience in automated deployment tool such as service OpenShift which is used to deploy quickly and predictably.Environment: Java 8, 11, 17 , Spring MVC, Spring Data, Spring Boot, Micro Services, REST Web Services, Angular 13, MySQL, Kafka, Redis, Spock
  • Club Os
    Back End Developer
    Club Os Jul 2021 - Dec 2021
    Philadelphia, Pennsylvania, Us
    ● Created REST APIs for microservices based on Contract Management in Java 1.7 using Spring and Google Guice Framework based on JIRA tickets.● Designed and developed various modules of the application with J2EE design architecture, frameworks like Spring MVC architecture, Angular 6.● Developed reusable components and Services using Angular6.● Developed Templating Library for form generation with EJS and Using Cloud Native Applications, Containers and Pivotal Cloud Foundry. ● Used jQuery library functions for the logical implementation part at client side for all the application. Customer retail and organization Used AWS to deploy the project on EC2 instance involved in Migrating an existing on-premises application to AWS.● Managed data backup and archiving on AWS using S3 and Glacier.● Used NPM for installing required node modules and other published Angular NPM modules.● Created and Configured micro services and integrated with Angular application.● Maintaining and updating various Web applications created primarily in Python.● Developed POC to create a user interface in Angular 6 for developers, Presentation as a Service.● Added new functionality for Package Agreement Rewrites.● Wrote new database queries in iBatis framework and modified existing ones for the same.● Responsible for optimizing Relational Databases by creating indexes, performance tuning.● Performed Unit and Integrations tests in JUnit and Mockito for the new APIs.● Used Maven build project and deploy JAR files.● Performed deployment of the new features in production environment. Logged and tracked bugs thereafter.● Followed Kanban methodology with daily meetings to track progress of JIRA tickets.Environment: Java, Google Guice, Spring, MySQL, Restful web services, Junit, Mockito, Maven, AWS (EC2, S3, IAM)
  • Inteliquent
    Full Stack Engineer
    Inteliquent Jan 2020 - Jun 2021
    Chicago, Il, Us
    ● Involved in all stages of Software Development Life Cycle (SDLC) of the project in Agile methodology. ● Participated in daily Scrum meetings, sprint grooming/review and demo with management and other teams. ● Worked on Lambda Expressions, Functional interfaces Stream API's, by using Java 8.● Implementing the microservices to base on RESTful API utilizing Spring Boot with Spring MVC and Spring Data JPA.● Worked with No SQL databases like MongoDB to save and retrieve the data.● Used Java and Kotlin for implementing new modules in the application. Good Experience on converting Java code to Kotlin code and utilizing Kotlin features.● Experienced in developed a web application by using Angular4 as frond end and using web API to receive and pass data to back end.● Utilized core Angular4 features such as HTTP, Data Binding, Services and Dependency Injection.● Proficiency on CI/CD tools/processes (Git, Gradle, Maven, Jenkins, and Junit) ● Experience in Integration of Amazon Web Services with other applications infrastructure.● Extensive experience in developing RESTful Web Services using Apache CXF and Jersey.● Used VAVR functional library with Kotlin and Java for Immutable variable called Either.● Wrote services to perform using CRUD operations of MongoDB and Oracle database management system and handled database access and data transmission based on RESTful web service.● Upgraded MongoDB driver and MongoDB Geo Queries to MongoDB Aggregation.● Built additional 933(911 simulation) support for VoIP Geo Class of Service (CoS).● Worked on Restful web services which enforced a stateless client server and support JSON (few changes from SOAP to RESTFUL) Involved in detailed analysis based onEnvironment: Kotlin, Java, Spring Boot 2.4.x, Spring MVC, Sprint Boot, Micro Services, REST Web Services, MongoDB, Gradle, Spock, Groovy, Mockito, HTML, CSS, JavaScript (ES6), React, Axios, Jest, Enzyme, Jenkins, RabbitMQ, Docker, OpenShift, Datadog, JIRA, Git, Swagger2.
  • Tata Consultancy Services
    Java/J2Ee Developer
    Tata Consultancy Services Jan 2016 - Aug 2018
    Mumbai, Maharashtra, In
    ● Involved in discussions with the client to discuss and understand various components of the requirement and to implement the same.● Implemented JSP corresponding to the controller where in the data was propagated into it from the model and view object from the controller Designed and Implemented MVC architecture using Spring Framework, which involved writing Action Classes/Forms/Custom Tag Libraries & JSP pages.● Designed, developed, and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.● Extensively written JQuery for responsive event handling. Involved in front end development using JSP's, JSF and JSTL. ● Used XML, WSDL, UDDI, SOAP Web Services for communicating data between different applications● Used the Java Collections API extensively in the application as security protection for XML, SOAP, REST and JSON to make a secure Web Deployment. ● Developed Jersey Restful Framework of spring for consuming and producing web services. ● Developed server-side services using Java, spring, Web Services (SOAP, Restful, WSDL, JAXB, JAX-RPC). ● Experience using SOAP UI for testing web services. Created JUNIT test case for various functional modules, modified, debugged, and executed using JUNIT plugin to Eclipse IDE. ● Involved in creating and extracting data from database using SQL Queries, PL/SQL on Oracle database.● Extensively used log4j to log regular debug and exception statements.● Performed code review and unit tested the application using Junit framework. Participated in the production support and maintenance of the project.Environment: Java 1.5, Spring 2.5, Hibernate 3.1, J2EE, JSP, JSTL, JavaScript, JQuery, Oracle, Web Logic, Eclipse, ANT, Apache Tomcat, REST, JSON, SOA, J2EE, Oracle, XML 1.x, JAXB 2.x, XSLT 1.x, JAX-WS, and Web Services
  • Pie Infocomm
    Java Developer Intern
    Pie Infocomm May 2014 - Dec 2014
    Lucknow, Up, In
    ● Designed and implemented a CRM system for data mining, enhancing organizational insights and customer data collection through a web-based front end.● Developed and tested REST Web Services using Spring MVC, employing tools like SOAPUI and Postman to ensure robust API functionality.● Managed session tokens for authenticated users and optimized backend operations using Oracle Database for near-realistic data generation.● Deployed and monitored WAR, JAR, and EAR files on application and web servers, troubleshooting performance issues using logs.● Utilized WebLogic commands (weblogic.Admin, weblogic.Deployer, and weblogic.server) for efficient application server management.

Azam K. Education Details

  • Umass Boston
    Umass Boston
    Computer Science
  • Amity University
    Amity University
    Computer Science

Frequently Asked Questions about Azam K.

What company does Azam K. work for?

Azam K. works for Pnc

What is Azam K.'s role at the current company?

Azam K.'s current role is "Senior Software Engineer | PNC Bank | Expert in Microservices, REST APIs, Java, Kotlin, AWS, and Scalable Systems".

What schools did Azam K. attend?

Azam K. attended Umass Boston, Amity University.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.