Post Job Free
Sign in

Full Stack Developer (H1B Visa)

Location:
Queens, NY, 11432
Posted:
July 01, 2026

Contact this candidate

Resume:

SATWIKA KAKARLA

*******.**@*****.*** +1-937-***-****

LinkedIn: www.linkedin.com/in/naga-satwikakakarla

PROFESSIONAL SUMMARY

•Full Stack Developer with 10+ years of experience building scalable web applications, REST APIs, and microservice integrations across enterprise, healthcare, and financial services environments

•Strong hands-on experience with Java, Spring Boot, Spring MVC, Spring Cloud Stream, JPA, and Hibernate, building modular and scalable microservices

•Experience designing event-driven systems using Apache Kafka, Spring Cloud Stream, and asynchronous messaging patterns across distributed services

•Skilled in React, Redux, TypeScript, and Vue.js, with a focus on building reusable, enterprise-grade component libraries and maintaining Storybook documentation

•Hands-on experience integrating Spring AI into backend services to add LLM-based capabilities for automated translation and multilingual content delivery

•Proven track record delivering platforms in regulated industries including banking, payments, and healthcare, with working knowledge of HIPAA, SOX, AML, and Regulation Z requirements

•Implemented OAuth2, JWT-based authentication, Spring Security, and role-based access control across multiple enterprise applications

•Comfortable working with Docker, Kubernetes, OpenShift, and AWS services including Lambda, RDS, S3, and API Gateway

•Experience configuring and maintaining CI/CD pipelines using Jenkins, GitHub Actions, Azure DevOps, and Drone/Vela/Captain across Git repositories

•Strong experience with PostgreSQL, Oracle SQL, and Hibernate ORM for data modeling across high-volume transactional and clinical systems

•Proficient in JUnit, Mockito, Jest, React Testing Library, Groovy, and Spock, maintaining high code coverage and regression-safe releases

•Contributed to GenAI discovery and prototyping efforts, exploring practical applications of large language models within enterprise software workflows

•End-to-end ownership of features from API design through React implementation, with strong collaboration across cross-functional Agile teams; AWS Certified Solutions Architect

•Quick to adapt to new tools, frameworks, and team structures, with a track record of ramping up fast on unfamiliar codebases and domains

•Experienced in mentoring junior developers and supporting onboarding through code walkthroughs, pair programming, and knowledge transfer sessions

TECHNICAL SKILLS

Backend

Java, Spring Boot, Spring MVC, Spring Cloud Stream, Spring AI, JPA, Hibernate, REST APIs, Node.js (Express), Python, microservices, serverless functions

Frontend

React, Redux, TypeScript, JavaScript (ES6+), Vue.js, HTML5, CSS3, SCSS, Responsive Design, WCAG 2.1

Messaging

Apache Kafka, Spring Cloud Stream, asynchronous event-driven architecture

Databases

PostgreSQL, Oracle SQL, MySQL, SQL Server, relational schema design, query optimization, migrations

Cloud

AWS (Certified, Lambda, RDS, S3, EC2, API Gateway), Azure, serverless architecture, cloud APIs

Security

OAuth2, JWT, Spring Security, role-based access control

State & APIs

Redux Toolkit, Context API, GraphQL (Apollo), typed Axios, API gateway integration, WebSocket

Testing

JUnit, Mockito, Groovy, Spock, Jest, React Testing Library, Cypress, code review, structured testing, debugging

Tools & CI/CD

GitHub Actions, GitLab CI, Jenkins, Azure DevOps, Drone, Vela, Captain, Git, Docker, OpenShift, Jira, Confluence, Agile/Scrum, Webpack, Vite, Storybook, Swagger

PROFESSIONAL EXPERIENCE

Cargill, Wayzata, MN(Remote) Oct 2024 – Present

Senior Java Full Stack Developer

•Built Java Spring Boot REST API microservices to deliver software products across the enterprise, working through the full lifecycle from endpoint design to deployment

•Integrated Spring AI into existing Spring Boot services to add LLM-based capabilities, enabling automated translation and multilingual content delivery across the platform

•Implemented Kafka producers and consumers using Spring Cloud Stream to handle asynchronous messaging between services and reduce dependency on synchronous calls

•Developed reusable, enterprise-grade React.js components for the company's platform catalog, focused on making components easy for other teams to adopt without extra support

•Collaborated with a GenAI discovery and prototyping team to evaluate practical LLM use cases within enterprise services, and used AI-assisted development tools day-to-day to accelerate code generation and documentation workflows

•Designed and implemented HTML5, SCSS, and JavaScript solutions that met accessibility and cross-browser compatibility standards across multiple product features

•Used Redux middleware and Redux-Saga to manage asynchronous flows in the frontend, keeping state predictable across complex multi-step user interactions

•Maintained and updated Storybook to showcase released React components, improving discoverability and helping other teams find and reuse existing components

•Authored technical documentation and user manuals for software deliverables, and configured Swagger to keep API endpoint documentation accurate and current

•Designed and exposed RESTful API contracts using OpenAPI 3.0 specifications, enabling frontend and downstream teams to integrate against well-documented, versioned endpoints without back-and-forth coordination

•Wrote unit tests using Jest for frontend applications and Spring Test for backend services, catching issues early before they reached staging

•Configured Docker and CI/CD tooling, including Drone, Vela, and Captain, across Git repositories to support reliable and repeatable pipeline execution

•Collaborated across frontend and backend work depending on sprint priorities, owning features end to end from API design through React implementation

•Participated in code reviews across the team, focusing on performance, security, and maintainability rather than just style consistency

Technologies: Java, Spring Boot, Spring AI, Spring Cloud Stream, Kafka, REST APIs, React.js, Redux, Redux-Saga, HTML5, SCSS, JavaScript, Storybook, Swagger, Jest, Spring Test, Docker, Drone, Vela, Captain, Git

HealthPartners, Bloomington, MN Feb 2023 – Sep 2024

Senior Java Full Stack Developer

•Contributed to design, development, and code review of enterprise healthcare applications on Java 17 and Spring Boot 3.x, working closely with architects to shape backend microservice structure supporting clinical and administrative workflows

•Built and maintained RESTful and SOAP-based APIs using Spring MVC and Spring Boot, enabling seamless data exchange between patient-facing applications, EHR systems, and third-party healthcare integrations

•Developed and optimized clinical data workflows using InterSystems Cache Studio and SMUMPS, interfacing directly with proprietary health record storage and retrieval systems

•Developed backend microservices using Java, Spring Boot, JPA, and Hibernate, following layered architecture patterns to support scalable processing of patient records, appointments, and insurance workflows

•Integrated Apache Kafka for event-driven communication between microservices handling real-time clinical notifications, patient status updates, and insurance eligibility processing across distributed healthcare systems

•Developed responsive frontend interfaces using React and Vue.js, delivering patient portal features and provider dashboards aligned with WCAG 2.1 accessibility standards and HIPAA display requirements

•Implemented application security controls including OAuth2, role-based access control, and data encryption, ensuring PHI protection and compliance with HIPAA and healthcare data governance standards

•Wrote comprehensive test suites using JUnit, Mockito, Groovy, and Spock, maintaining high code coverage across critical clinical and billing service layers and supporting regression-safe production releases

•Deployed and managed microservices on OpenShift container platform, maintaining CI/CD pipelines via Jenkins and GitHub Actions to ensure reliable promotion across development, staging, and production environments

•Conducted code walkthroughs, pull request reviews, and unit test script reviews across all project deliverables, enforcing engineering standards and mentoring junior developers to accelerate onboarding

•Supported system integration, user acceptance, and pre-production testing phases, coordinating with QA and clinical stakeholders to validate end-to-end workflows prior to production deployment

•Maintained technical documentation and quality checklists across project deliverables, flagging blockers and dependencies to the team lead during sprint planning to keep releases on track

•Created and groomed user stories in Jira, triaged production defects, and provided ongoing production support for clinical and administrative platforms serving a regional health system across Minnesota and surrounding states.

Technologies: Java 17, Spring Boot 3.x, Spring MVC, REST, SOAP, React, Vue.js, Kafka, JPA, Hibernate, JUnit, Mockito, Groovy, Spock, OpenShift, Jenkins, GitHub Actions, Cache Studio, SMUMPS, OAuth2, WCAG 2.1, Jira

Synchrony Financial, Hyderabad, India May 2019 – Dec 2022

Java Full Stack Developer

•Designed and developed scalable, fault-tolerant microservices deployed on Pivotal Cloud Foundry (PCF), leveraging Java 11, Spring Boot 2.x, and RESTful APIs to support CareCredit's consumer healthcare lending platform processing high-volume credit transactions across nationwide provider networks

•Built React 16/17 components for CareCredit's provider-facing credit application portal, streamlining the point-of-care financing workflow and reducing application completion time for healthcare providers and cardholders

•Implemented credit application processing pipelines using Spring Boot microservices, integrating with third-party decisioning APIs to support real-time lending workflows at scale

•Developed Spring Security with OAuth 2.0 and JWT-based token authentication to enforce regulatory-compliant access control across cardholder accounts, provider portals, and internal servicing applications

•Built RESTful APIs for core lending operations including credit line management, payment scheduling, account servicing, and billing cycle processing in compliance with Regulation Z and consumer lending standards

•Designed Hibernate ORM-based data models on Oracle DB to manage cardholder account records, transaction histories, and payment data supporting audit-ready financial reporting requirements

•Integrated Kafka-based event streaming for asynchronous processing of payment confirmations, delinquency alerts, and account status updates across downstream lending and risk management services

•Supported third-party integrations with payment processors and healthcare billing systems via REST and SOAP services, enabling seamless financing at the point of care across thousands of enrolled providers

•Configured Jenkins-based CI/CD pipelines on PCF to automate build, security scanning, and deployment workflows, reducing release cycle time while maintaining compliance with financial services change management standards

•Wrote JUnit 5 and Mockito test suites covering credit decisioning logic, payment processing flows, and account servicing APIs, ensuring code reliability and supporting SOX audit requirements

•Collaborated with product, compliance, and risk teams in Agile sprints to deliver iterative enhancements to CareCredit's lending platform, aligning technical delivery with consumer financial protection and regulatory timelines

Technologies: Java 11, Spring Boot 2.x, React 16/17, Redux, REST APIs, SOAP, Oracle SQL, OAuth2, JWT, Spring Security, Kafka, Hibernate, JPA, JUnit 5, Mockito, Jenkins, PCF (Pivotal Cloud Foundry), Git, Jira, Confluence

HSBC Bank, Hyderabad, India Feb 2016 – Apr 2019

Java/J2EE Developer

•Contributed to HSBC's Faster Payments Service (FPS) integration project, building backend Java services to support real-time domestic payment processing and status tracking

•Developed Java 8 and Spring MVC based backend services supporting core banking and payment processing systems for retail and commercial banking operations

•Built and consumed SOAP and RESTful web services to integrate internal banking platforms with payment networks, enabling real-time transaction status updates and confirmations

•Implemented business logic for payment validation workflows, including wire transfers, account-to-account transfers, and real-time payment status enquiry functionality

•Wrote complex SQL queries and stored procedures against Oracle databases to support payment reconciliation, transaction reporting, and historical transaction retrieval

•Worked with Spring Framework (Core, MVC, JDBC) to build modular backend components supporting payment initiation, processing, and status tracking across banking platforms

•Supported development efforts for AML and sanctions screening enhancements, building Java components for transaction monitoring tied to cross-border payment compliance

•Built and maintained JSP-based front-end interfaces for internal tools used by payment operations and customer service teams to track transaction statuses

•Used Hibernate ORM for data persistence, mapping payment and account entities to relational database tables across multiple banking modules

•Collaborated with QA teams to write and execute JUnit unit and integration tests, ensuring reliability of payment validation and processing logic before release

•Participated in Agile development practices including sprint planning, daily standups, and iteration reviews within a cross-functional payments technology team

•Debugged and resolved production issues related to payment transaction failures and batch processing errors, working with operations teams to minimize delays

•Documented technical specifications for payment integration workflows and supported knowledge transfer for new team members joining the payments technology group

Technologies: Java 8, J2EE, Spring Framework (Core, MVC, JDBC), Hibernate ORM, SOAP Web Services, REST APIs, Oracle SQL, JSP, JUnit, SQL Stored Procedures, Git, SVN, Agile/Scrum, Jira

EDUCATION

•BS in Computer Science – SRKR Engineering College, India

CERTIFICATIONS

•Oracle Certified Professional, Java SE 17 Developer

•AWS Certified Solutions Architect – Associate

•Confluent Certified Developer for Apache Kafka



Contact this candidate