> Markdown version of [/jobs/ext/1895103-full-stack-engineer-java-kafka-aws-msk-migration](https://www.wearedevelopers.com/jobs/ext/1895103-full-stack-engineer-java-kafka-aws-msk-migration). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Engineer - Java, Kafka & AWS MSK Migration - **Company:** United Software Group, Inc. - **Location:** Seattle, WA, United States - **Experience:** Expert - **Salary:** $145,600.0 - $154,960.0 - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Amazon S3, Apache HTTP Server, Cloud Computing, Databases, System Configuration, Continuous Integration, Data Validation, Data Governance, DevOps, Distributed Systems, Amazon DynamoDB, Fault Tolerance, Protocol Buffers, Identity and Access Management, PostgreSQL, MongoDB, NoSQL, Performance Tuning, Prometheus, SQL Databases, Data Streaming, ReactJS, Grafana, Spring-boot, Amazon Virtual Private Cloud (VPC), Backend, Cloudformation, Event Driven Architecture, AngularJS, Gitlab-ci, Kubernetes, Low Latency, Avro, Apache Kafka, Front End Software Development, Functional Programming, Cloudwatch, Restful APIs, Terraform, Code Restructuring, Serverless Computing, Docker, Jenkins, Confluent, Microservices - **Published:** August 2, 2026 - **Apply:** https://www.careerjet.com/jobad/usa56bf22151bac32404d437dbb7ddf24b ## About the Role * Java: Strong hands-on experience with Java (8/11/17), Spring Boot, REST API development * Kafka: Deep expertise in producers/consumers, Kafka Streams/Connect, schema registry (Avro/Protobuf), partition strategy, consumer group management * AWS MSK: Proven experience provisioning, configuring, and migrating workloads to AWS MSK; familiarity with MSK Connect, MSK Serverless * AWS Ecosystem: IAM, VPC, CloudWatch, Lambda, S3, Secrets Manager * Full Stack: Frontend framework exposure (React/Angular) is a plus * DevOps: CI/CD (Jenkins/GitLab CI), Infrastructure as Code (Terraform/CloudFormation), Docker/Kubernetes * Databases: SQL/NoSQL (PostgreSQL, DynamoDB, MongoDB) * Experience with large-scale, mission-critical migrations in regulated environments (financial services preferred) * Strong understanding of distributed systems, fault tolerance, and event-driven design patterns Preferred Qualifications: * Prior experience migrating from self-managed Kafka (Confluent/Apache) to AWS MSK * Experience in banking/financial services with knowledge of data governance and compliance requirements * AWS Certification (Solutions Architect / Developer Associate) * Exposure to Kafka security hardening (mTLS, SASL/SCRAM, IAM-based auth) ## Description Seeking an experienced Full Stack Engineer with strong Java expertise and deep hands-on Apache Kafka experience to lead and support the migration of existing Kafka infrastructure to Amazon Managed Streaming for Apache Kafka (AWS MSK). This role blends backend engineering, streaming architecture, and cloud infrastructure skills to ensure a seamless, low-risk transition with minimal disruption to downstream consumers., * Lead technical migration of self-managed/on-prem Kafka clusters to AWS MSK - cluster sizing, topic replication, cutover planning * Design and implement Java-based microservices and APIs producing/consuming from Kafka topics * Develop full-stack features (backend + UI integration) supporting event-driven architectures * Re-architect/refactor producer/consumer applications for MSK compatibility (IAM auth, TLS, VPC connectivity, security groups) * Implement monitoring/alerting/observability using CloudWatch, Prometheus/Grafana, or equivalent * Define and execute data validation, dual-write/dual-read, and rollback strategies during cutover * Optimize Kafka topic partitioning, replication factor, retention policies, and consumer group configurations * Collaborate with DevOps/Infra teams on Terraform/CloudFormation-based MSK provisioning * Ensure compliance with security, encryption (at-rest/in-transit), and access control standards (IAM, SASL/SCRAM, mTLS) * Troubleshoot performance, latency, and throughput issues pre/post-migration * Document migration runbooks, architecture decisions, and operational procedures * Mentor junior engineers on Kafka/MSK best practices ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [From event streaming to event sourcing 101](https://www.wearedevelopers.com/videos/91-from-event-streaming-to-event-sourcing-101) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers)