SYED KAMRAN
Email me: [Link]@[Link] LinkedIn:[Link]
Call Me: +1-(469) 338-7345 Address: Plano,Tx
SUMMARY
Seasoned Java developer with expertise in building scalable backend systems using Java and Spring Boot.
Proficient in designing microservices, RESTful and GraphQL APIs, and leveraging Spring Data JPA with Hibernate
for ORM. Skilled in Spring Batch, Quartz scheduling, and integrating messaging systems like Kafka and RabbitMQ
for event-driven architectures. Experienced with SQL and NoSQL databases (SQL Server, Oracle, Postgres,
MongoDB) and deploying applications via CI/CD pipelines (Jenkins, Maven, GitHub Actions) with Docker and
Kubernetes. Additionally, experienced in maintaining front-end development with React and [Link]. Recently
developed AI-powered applications using Spring AI, implementing RAG for policy-driven Q&A and MCP for
automating workflows such as leave balance checks and requests.
PROFESSIONAL EXPERIENCE
Stelmith LLCJuly 2025 –ToDate
Senior Java Developer
● Design, develop, and maintain RESTful APIs and microservices leveraging Spring Boot and Java 17 for
modular, scalable application architecture.
● Implement event-driven communication using Apache Kafka to ensure reliability and fault tolerance
across distributed systems.
● Deploy and manage cloud-based components using AWS services such as EC2, S3, Lambda, and RDS for
scalable infrastructure.
● Participate in CI/CD pipelines using Jenkins and GitHub Actions, ensuring smooth deployment and
rollback processes.
● Work with SQL and NoSQL databases, design efficient data models, and maintain data integrity and
consistency.
● Write and maintain unit, integration, and API-level tests using JUnit and Mockito to ensure system
stability and reliability.
● Write and maintain unit, integration, and API-level tests using JUnit and Mockito to ensure system
stability and reliability.
Centegy Technologies Sep 2024 –June 2025
Team Lead
● Develop and maintain scalable, microservices-based backend components for a Retail Sales &
Distribution platform using Java, Spring Boot, JPA, and Hibernate, enabling efficient inventory, logistics,
and modular service management.
● Contributed to front-end development using React, including building reusable components, integrating
Nodejs REST APIs, and fixing UI bugs to improve user experience and performance.
● Integrate internal and third-party systems using RESTful APIs and messaging platforms like Kafka and
RabbitMQ, supporting event-driven architecture for real-time processing.
● Developed and maintained several microservices using GraphQL extensively alongside REST APIs,
working on API design, implementation, and integration to provide flexible and efficient data querying.
● Integrate internal and third-party systems using RESTful and GraphQL APIs, as well as messaging
platforms like Kafka, supporting event-driven architecture for real-time processing
● Troubleshoot and resolve complex system and integration issues across multiple environments,
collaborating with cross-functional teams including QA, DevOps, and product owners.
● Utilize AWS cloud services such as EC2, S3, RDS,ECS, API Gateway and IAM for developing and managing
backend components in a scalable and secure cloud environment.
● Leverage CI/CD tools like Jenkins and Bash scripting to automate deployment pipelines and
development workflows, improving team efficiency and delivery speed.
● Configured and managed CI/CD pipelines using Jenkins and GitHub Actions to automate build, test, and
deployment workflows, reducing manual effort and accelerating release cycles.
● Containerized Spring Boot microservices using Docker and orchestrated deployments on Kubernetes
clusters, enabling scalable and fault-tolerant application environments.
● Implemented Kubernetes configuration (Deployments, Services, ConfigMaps, Secrets) to streamline
application rollout and environment management.
● Built an AI-powered HR assistant using Spring AI with RAG to enable employees to query company
policies (leaves, medical, provident fund) and streamline the onboarding process.
● Integrated Model Context Protocol (MCP) features allowing employees to check leave balance and
apply for leaves directly through the chat interface.
● Designed and developed a Selenium-based automation framework using Java Swing/JavaFX, tailored for
testing custom UI components—reducing manual testing efforts and enhancing test reliability.
FWU Life Insurance Lux S.A - German Based Mar 2018 – Sep 2024
Team Lead
● Full-stack development experience, contributing to both backend services and front-end interfaces using
React & Nodejs. Built and maintained reusable React UI components for policy and premium modules,
integrated REST and GraphQL APIs, and resolved UI bugs to improve usability and performance..
● Developed Spring Boot-based RESTful and GraphQL microservices using Hibernate/JPA for persistence,
enabling secure and efficient access to insurance data across distributed systems.
● Designed and developed multiple modules of a Life Insurance ERP system using a microservices
architecture, covering domains like premium processing, policy servicing, and factoring.
● Employed Saga pattern (orchestration-based) to manage long-running transactions across services,
particularly for premium collection and factoring workflows, ensuring data consistency and fault
tolerance.
● Implemented RabbitMQ for asynchronous communication between services, decoupling processes like
policy updates, premium status, and factoring submissions.
● Maintained and enhanced a monolithic JSP-based legacy application, gaining deep functional
understanding of the ERP system’s business logic and database structure.
● This foundational knowledge of the monolith enabled a smooth modular decomposition and transition
to microservices, minimizing disruption and ensuring feature parity.
● Implemented a medium size Drools-based decision management utility to automate insurance policy
approvals, enabling business users to manage rules independently and improve approval turnaround
time.
● Built a Spring Batch job for automating bulk data import/export processes in the factoring module,
eliminating manual file processing and reducing operational overhead by 25%.
● Utilized Spring Cloud Config and Eureka for centralized configuration management and dynamic service
discovery, enabling seamless scaling and maintainability of microservices..
Senior Software Engineer
● Led a team in designing, developing, and enhancing back-office life insurance applications, ensuring
scalability, performance, and business rule compliance.
● Collaborated with cross-functional stakeholders to align technical deliverables with evolving business
goals and operational workflows.
● Communicate and collaborate with the German development team to coordinate design, development,
and deployment activities, ensuring smooth cross-team delivery and support.
● Configured and maintained CI/CD pipelines to automate build and deployment workflows: retrieved
source code from Git repositories, used Maven for building monolithic applications, and integrated
Jenkins jobs for automated builds. Deployed artifacts to development and QA servers for sanity and
functional testing, ensuring faster feedback cycles and smoother releases.
Centegy Technologies Jan 2012 – Mar 2018
Senior Software Engineer
● Involved in end-to-end development of general insurance modules, ensuring robust architecture and
maintainability. Integrated third-party APIs to enable seamless data exchange and enhance system
capabilities.
● Mentored developers on best practices in RESTful API design, exception handling, thread management,
and debugging techniques.
● Oversaw functional testing, deployment coordination, and milestone tracking to ensure stable releases
within project timelines.
● Ensured seamless functionality of insurance modules through rigorous integration and functional testing.
Coordinated development efforts and delivery schedules to meet project deadlines with high quality.
● Designed and implemented an integration framework for the Remittance Application to support PUSH
and PULL transactions.
● Enabled real-time communication with third-party APIs like MoneyGram and RIA, ensuring secure and
reliable data exchange.
● Enabled 60% of exchange companies to switch from file-based to online processing, reducing manual
effort.
● Optimized SQL Server database interactions, including stored procedures and indexing strategies, to
support real-time data synchronization and reporting.
● Led the end-to-end development and enhancement of bank home remittance applications, focusing on
scalability, security, and user experience to drive high customer satisfaction.
● Improved and implemented an FTP/SFTP integration framework that automated file transfers, reducing
manual errors and accelerating transaction processing times.
● Developed web-based home remittance applications, enhancing transaction efficiency and user
experience.
● Contributed to retail banking modules, including Consumer and Corporate Finance and a BI module for
MIS reporting.
Siddat Haider Jan 2007 – Dec 2011
Software Engineer
● Developed reports using Crystal Reports for banking modules (Core Banking, Consumer & Corporate
Finance, GL, MIS).
● Integrated Crystal Reports with [Link] applications for seamless reporting functionality.
● Collaborated with banking clients to gather requirements and design queries.
● Enhanced data visualization in MIS Reporting using graphs and charts.
● Transferred 20 legacy reports to Crystal Reports within the first 4 days on the job.
● Developed complex queries for a comprehensive banking application across all modules.
● Ensured accurate data representation and analysis in reporting.
TECHNICAL SKILLS
Programming Languages: Java (8, 17), C#.NET (2.0, 4.0), JavaScript, TypeScript, SQL, PL/SQL,JavaFx,Java Swing
Frameworks & Libraries: Spring (Spring Boot, Spring MVC), Hibernate, Angular, [Link], [Link], Material-UI,
jQuery, Bootstrap, Material-UI, jQuery.
Database Management: Oracle (9i+), SQL Server (2008/2012), MySQL, Postgres, Familiar with NoSQL Dbs
MongoDB.
Automation & Testing: Selenium, Cypress, JUnit 5, TestNG
Integration Tools: Kafka,RabbitMQ,Kafka Connect,Keycloak,Spring Batch,Quartz API
Cloud Technologies: AWS ,EC2,ECS,S3,RDS
DevOps & CI/CD: Docker , Kubernetes , Jenkins, Git, GitLab, CVS,Teraform
Web Services: RESTful APIs, Microservices, XML Web Services
Reporting Tools: Crystal Reports (10, 11), Oracle Reports (6i), SQL Server Reporting Services,Jasper Reports
Project Management Tools: Jira (SCRUM methodology)
Artificial Intelligence : Spring AI,RAG,MCP
EDUCATION
Bachelor of Science in Computer Science