Full Stack Java Engineer - Kafka & AWS MSK Migration - Client Site
$75.17k - $156.6kNTT DATA Services
Req ID: 384514
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Full Stack Java Engineer - Kafka & AWS MSK Migration - Client Site to join our team in Seatle, Washington (US-WA), United States (US).
Full Stack Java Engineer – Kafka & AWS MSK Migration
Location: Seattle, WA (Onsite)
Degree Required: Bachelor's Degree
About the Role
NTT DATA is seeking a Full Stack Java Engineer with deep expertise in Apache Kafka and AWS Managed Streaming for Apache Kafka (MSK) to help lead the migration of enterprise Kafka infrastructure from self-managed environments to AWS MSK.
In this role, you'll design and build event-driven applications, modernize streaming platforms, and ensure a seamless, low-risk migration with minimal impact to business-critical systems. You'll work closely with engineering, DevOps, and infrastructure teams to deliver highly scalable, secure, and resilient solutions.
Responsibilities
- Lead the migration of on-premises or self-managed Kafka clusters to AWS MSK, including planning, sizing, replication, and production cutovers.
- Design, develop, and maintain Java/Spring Boot microservices and REST APIs that publish and consume Kafka events.
- Build and enhance full-stack applications using modern frontend technologies (React or Angular) where required.
- Refactor Kafka producers and consumers to support AWS MSK, including IAM authentication, TLS, networking, and security best practices.
- Optimize Kafka performance through effective partitioning, replication, retention, and consumer group management.
- Implement monitoring and observability using CloudWatch, Prometheus, Grafana, or similar tools.
- Develop migration strategies including validation, dual-read/dual-write, rollback planning, and production readiness.
- Partner with DevOps teams to provision infrastructure using Terraform or CloudFormation.
- Ensure secure, compliant implementations with encryption, IAM, mTLS, and SASL/SCRAM authentication.
- Troubleshoot application, streaming, and infrastructure performance issues.
- Produce technical documentation, migration runbooks, and operational procedures.
- Mentor junior engineers and promote Kafka and AWS best practices.
Required Qualifications
- 5+ years of software engineering experience with Java-based enterprise applications.
- Strong expertise in Java (8/11/17), Spring Boot, and RESTful API development.
- Deep experience with Apache Kafka, including:
- Producers and consumers
- Kafka Streams
- Kafka Connect
- Schema Registry (Avro or Protobuf)
- Consumer groups and partitioning strategies
- Proven experience implementing or migrating workloads to AWS MSK (including MSK Connect or MSK Serverless).
- Hands-on experience with AWS services including IAM, VPC, CloudWatch, Lambda, S3, and Secrets Manager.
- Experience building full-stack applications using React or Angular.
- Experience with CI/CD pipelines (Jenkins or GitLab CI), Infrastructure as Code (Terraform or CloudFormation), and container technologies such as Docker and Kubernetes.
- Experience working with SQL and NoSQL databases including PostgreSQL, DynamoDB, or MongoDB.
- Strong understanding of distributed systems, event-driven architectures, scalability, and fault tolerance.
- Experience supporting large-scale production migrations with minimal downtime.
- Excellent communication skills and the ability to collaborate across engineering and infrastructure teams.
- Strong analytical and problem-solving skills with the ability to work independently in fast-paced environments.
Preferred Qualifications
- Experience migrating from self-managed or Confluent Kafka environments to AWS MSK.
- Financial services or other highly regulated industry experience.
- AWS certifications (Solutions Architect, Developer Associate, or similar).
- Experience implementing Kafka security using IAM, mTLS, SASL/SCRAM, and encryption best practices.
Pay Transparency
Where required by law, NTT DATA provides a reasonable range of compensation for specific roles. The starting pay range for this remote role is $ $75,168-$156,600. This range reflects the minimum and maximum target compensation for the position across all US locations. Actual compensation will depend on a number of factors, including the candidate’s actual work location, relevant experience, technical skills, and other qualifications.
This position is eligible for company benefits including medical, dental, and vision insurance with an employer contribution, flexible spending or health savings account, life and AD&D insurance, short- and long-term disability coverage, paid time off, employee assistance, participation in a 401k program with company match, and additional voluntary or legally-required benefits.
About NTT DATA
NTT DATA is a $30+ billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world’s leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. Our consulting and industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is part of NTT Group, which invests over $3 billion each year in R&D.
Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client’s needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form,
NTT DATA endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at . This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here . If you'd like more information on your EEO rights under the law, please click here . For Pay Transparency information, please click here .
#LI-NorthAmerica
- Lead Software Engineer We have an opportunity to impact your... ...languages such as Java, JavaScript, or Python Experience... ...-driven solutions using Kafka Practical cloud-native... ...on Amazon Web Services (AWS) Proficiency in... ...health care coverage, on-site health and wellness centers...Amazon Web ServiceWebsite
- ...skilled professional with IAM, PingOne, Java Spring Boot, and microservices experience... ...work style, and the ability to lead cross-site teams; knowledge of Azure, Kubernetes, and AWS is a plus. The candidate will design client/server architectures, develop front-end interfaces...Amazon Web ServiceWebsite
- Role: Java Developer w/AI experienceLocation... ...), Microservices, AWS, RestAPI, AI (... ...to-end delivery of full stack solutions using Java... ...sets and enforces engineering standards.Builds... ...query optimization, migrations, and transactional... ...systems:AWS Kafka (MSK): topics/partitions...Amazon Web ServiceContract work
- ...Confiz’s largest retail clients is seeking a highly skilled Senior Full Stack Engineer to design, develop, and... ...services and APIs using Java, Node.js, or similar technologies... ...Experience with AWS (EC2, ECS/EKS, Lambda, RDS... ...-driven architectures (Kafka, SNS/SQS) Background...Amazon Web ServiceTemporary workRemote workMonday to FridayMonday to Thursday
- ...Integrations Strong experience in Java Spring boot, Sing security... ...-on knowledge on Java full stack, J2EE, Spring boot... ...microservices Knowledge of AWS is added advantage Design client-side and server-side... ...teams working in multiple sites (onsite, offshore) Required...Amazon Web ServiceWebsiteWork experience placement
$40 - $45 per hour
...Immediate need for a talented Full Stack Engineer. This is a 06months... ...microservices using Java 8 and Spring Boot ,... ...solutions leveraging AWS multi-region capabilities... .... \n Experience with Kafka and NoSQL databases. \... .... \n \n \n Our client is a leading IT Industry...Amazon Web ServiceContract workLocal areaImmediate start$100k - $120k
Strong development experience using core Java 8+, Java 17 preferred. Extensive... ...with messaging systems such as Apache Kafka (highly preferred) and RabbitMQ or other... ...design. Preferable experience with AWS cloud platform and migration projects.(Good to have) Understanding...Amazon Web Service$100k - $110k
...DevOps, Data, and Software Engineering, servicing an array of... ...teams. With top clients to boast about, Synechron... ...seeking a talented Java Full Stack Developer to join our... ...MVC, Spring Security, Kafka, and Angular to build... ...Knowledge of cloud platforms (AWS, Azure, GCP)....Amazon Web ServiceTemporary workFlexible hours- ...unwavering dedication to client satisfaction.... ...nurturing their full potential consistently... .... Lead OR Full Stack Developer... ...React/Typescripts, AWS, Java/Golang/Node/Python... ...to the Golden Path engineering stack. This role requires... ...platforms such as Kafka, AWS EventBridge,...Amazon Web ServicePermanent employmentVisa sponsorship
- ...Title: Lead Full Stack Software Engineer (aka Sr. Software Engineer... ...2.) Proficient in Java and/or Spring, and object... ...cloud platform such as AWS. Experience with... ...technologies such as Apache Kafka, Amazon Kinesis, and... ..., including client-server communication,...Amazon Web ServiceContract workWork at officeRemote work
$114.6k - $234.6k
...such as Apache Kafka. This service is... ...solution is engineered for highest performance... ...providers (AWS, Azure, GPC or... ...S. customer or client-facing roles... ...DoAs a Principal Site Reliability Engineer... ...OCI Database Migration Service.You... ...work arrangements.Full timePosting...Amazon Web ServiceWebsiteTemporary workWorldwideFlexible hours- We Are Accenture AWS Business Group (AABG) is part of Accenture... ...dedicated to helping clients achieve total enterprise reinvention... ...AABG leverages cutting-edge engineering, high-performance computing (... ...experience)Minimum of 3 years of full-stack engineering w/ minimum of 1...Amazon Web ServiceFull timeWork experience placementLive inWork at officeLocal area
$85 - $115 per hour
.... Project Manager (Data Migration)Location: Hybrid-any office... ...across Azure and/or AWS environments.Partner with Data Engineering, Architecture, Analytics... ...transformation. We help clients activate ideas and solutions... ...an industry leader in Full-Stack Technology Services,...Amazon Web ServiceContract workTemporary workWork at office- ...Days a week on-site in either Seattle... ...Bristol, CT Our client has an... ...Senior Software Engineer – Ad Intelligence... ...SQL, PySpark, and Java and/or Scala.... ...as Spark, Flink, Kafka, NiFi, SingleStore, and AWS big data services... ...Presto, Kinesis, and full-stack or backend...Amazon Web ServiceWebsiteHourly payContract workLocal area
- ...Senior Full Stack Engineer At the core of Epic's success are talented, passionate... ...account management to game client account experiences like... ...large scale challenges (we use Java, Scala), as well as work with... ...moving ecosystem (we use AWS). Own the entire lifecycle of...Amazon Web Service
- ...Principal Software Engineer If you are looking... ...Wealth Management, Client Onboarding Team, you... ...applications using Java/J2EE and/or Python,... ...native AI deployment on AWS (including... ...care coverage, on-site health and wellness... ...expertise that span the full spectrum of asset classes...Amazon Web ServiceWebsite
- ...fulfillment. We’re hiring a Full-Stack Software Engineer to build and own features... ...TypeScript/React SPA), the Java/Spring services behind it,... ...about a join, and design a migration you'd be willing to run... ...cloud platforms ( Azure , AWS, or GCP) and container orchestration...Amazon Web ServiceContract work
- Job Title: Full Stack Developer Work Location:... ...operate sustainable client-side or server-... ...other application engineers to understand end-... ...experience with: Java 8+ Source control... ...Messaging framework (Kafka, RabbitMQ or equivalent... ...) Grafana Lenses AWS Terraform...Amazon Web ServiceContract workWork experience placement
$158.5k - $237.7k
...Role summary We are seeking a Senior Full Stack Engineer II to join our Digital Innovations... ...building and reviews, drive consistent client/server architecture patterns, and mentor... ...Experience operating production services in AWS (deployments, debugging, scaling/...Amazon Web ServiceLocal area$121.5k - $188.5k
...frameworks like Java, Spring Boot, Kafka, Docker and Kubernetes... ...platforms. (AWS, Azure, GCP). You... ...delivery, cloud migration and test-driven developmentWork... ...of multiple tech stacks Experience with... ...Careers site. Applicants with... ...IncSummaryLocation: Seattle, WAType: Full timeAmazon Web ServiceWebsiteFull timeRotating shift- ...Role Name: Platform Engineer Work site: Seattle, WA (Onsite) Role Overview We... ...in **NoSQL databases, Databricks, Kafka, SQL databases, data migration, and platform reliability**, along... ...CI/CD and platform automation - AWS and/or Azure - Linux - Python...Amazon Web ServiceWebsite
$141.9k - $190.3k
...global organization of engineers, product developers, designers... ...and others.As a Senior Full Stack Software Engineer (P3)... ....Proficiency with Java.Experience with ReactJS... ...Mechanisms such as Apache Kafka and/or Kinesis.Cloud platforms such as AWS.Modern DevOps tools such...Amazon Web ServiceWork experience placementWork at office- ...Description Job Description Full Stack Engineer, Product Platform Remote,... ...Postgres: schema design, migrations, indexing, query performance... ...skills in Go, Node.js, Python, Java, or similar, plus enough... ...Hands-on cloud experience, AWS preferred, including storage...Amazon Web ServiceRemote workVisa sponsorshipFlexible hours
- ...unwavering dedication to client satisfaction.... ...nurturing their full potential... ...after year. Lead Engineer Primary... ...CI/CD Pipeline, Java, Hibernate, Oracle RDBMS, Kafka, Docker, Spring... ...requirements Role: Full Stack Developer (React... ...Java, Node.js, AWS) Employment...Amazon Web ServicePermanent employmentFull timeWork at office
$162.5k - $260.4k
...is a senior, hands-on engineering role for someone who brings... ...design judgment, full-stack product engineering depth... ..., Node.js, and/or Java, including secure APIs... ...management, caching patterns, migrations, and data access... ...& Infrastructure: AWS, Azure, Docker, Kubernetes...Amazon Web ServiceFull timeWork experience placementWork at officeLocal area- ...mobile deployments the same way AWS transformed website... ...Platform Collaborate with senior engineers on projects of increasing scope... ...possibly a related web services stack ~ Experience writing and automating... ...at this time ~ Healthcare: Full healthcare benefits for Mason...Amazon Web ServiceWebsiteWork at officeRemote workWork visa
$164.65k - $230.51k
...motivated Software Engineer III to join our... ...Languages: Go, Java, JavaScript/... ...code) Cloud: AWS and cloud-... ...Real-Time Data & Full-Stack Contributions... ...configuration and client integration.... ...brokers (e.g., NATS, Kafka, or similar),... ...0,512.80 Other site ranges may differ...Amazon Web ServiceWebsitePermanent employmentFull timeTemporary workLocal area$101.7k - $119.6k
...seeking a talented Data Engineer to join our Data... ...will collaborate with our clients to address their most complex... ...Spark, Databricks, Kafka, Kinesis, Hadoop, and/or... ...tools (Azure Data Factory, AWS Glue, Informatica,... ...travel 30 to 50% to client sites Hybrid role - 2 days a...Amazon Web ServiceWebsiteLocal areaImmediate startFlexible hours2 days per week- ...We are seeking an IAM Full Stack Developer with strong experience in Identity... ..., PingOne integrations, Java/Spring Boot, front-end development... ...Design and develop client-side and server-side application... ...architecture. Knowledge of AWS is an added advantage. Professional...Amazon Web ServiceContract work
- ...Amazon is seeking a Software Development Engineer II for the Agentic WorkSpaces Client. You will design, build, and operate features across native and web... ...development from design through production, collaborating across AWS to deliver reliable, secure client experiences used by...Amazon Web Service
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Java Engineer - Kafka & AWS MSK Migration - Client Site. Be the first to apply!
- junior full-stack web developer Seattle, WA
- full stack developer Seattle, WA
- full stack / python developer (remote) Seattle, WA
- senior java full-stack developer Seattle, WA
- full stack cloud developer Seattle, WA
- full stack developer contract Seattle, WA
- remote .net full stack web developer Seattle, WA
- full stack developer remote Seattle, WA
- full stack engineer Seattle, WA
- senior full stack developer Seattle, WA




