
Java Developer with 7+ years of IT experience in the banking and financial services industry, including 2 years as a Technical Tester and 5+ years as a Java Developer. Experienced in developing and supporting Spring Boot microservices, REST APIs, and event-driven solutions using Apache Kafka and Apache Flink. Daily hands-on experience with Java, Spring Boot, React JS, Material UI (MUI), Kafka, Flink, SQL, and PostgreSQL to deliver scalable and reliable banking applications.
Skilled in backend integration, real-time data processing, CI/CD pipelines, OpenShift deployments, application testing, and production support. Proven ability to troubleshoot complex issues, perform code reviews, collaborate with QA, DevOps, and development teams, and deliver high-quality solutions throughout the software development lifecycle. Strong analytical and problem-solving skills with a focus on continuous improvement, system reliability, and business value delivery.
Languages & Frameworks: Java 11, Spring Boot, Dropwizard, React JS, Material UI (MUI), SQL, Python, JavaScript
Microservices & Integration: REST APIs, Jersey/JAX-RS, Microservices Architecture, Backend Integration, WebSockets, Event-Driven Architecture (EDA)
Streaming & Messaging: Apache Kafka, Apache Flink, Confluent Platform, Confluent Schema Registry, Apache Avro, Apache Calcite
Databases: PostgreSQL, SQL, HikariCP
Frontend Development: React JS, Material UI (MUI), ReactFlow, CodeMirror, D3js, Webpack, Babel
Rules & Document Processing: Camunda DMN, Apache POI, FastExcel, JXLS
Monitoring & Security: Grafana, Prometheus, Graylog, SLF4J, Log4j2, JWT Authentication, OAuth, Keycloak, Kerberos/JAAS, RBAC
Cloud & Containers: OpenShift, Kubernetes, Docker, Docker Compose, Podman
DevOps & CI/CD: Git, Maven, Bamboo, CI/CD Pipelines, Release Automation, Fabric8 Maven Plugin
Testing & Support: Performance Testing, Test Automation, Defect Management, Production Support, Root Cause Analysis, Application Support
Platform Engineering: Distributed Systems, Platform Services Development, Application Lifecycle Management, Kafka Platform Enablement
Monitoring & Security: Grafana, Prometheus, OAuth, Keycloak
AI & Automation: Microsoft Copilot, Kiro AI, AI-Assisted Development, Prompt Engineering, AI Workflow Automation, AI Productivity Tools
Professional Skills: Technical Design, Code Reviews, Problem Solving, Agile Development, Stakeholder Collaboration, Mentoring, Knowledge Sharing, Performance Optimization, Cross-Functional Collaboration, Solution Development, Incident Management