> Markdown version of [/jobs/ext/1895102-full-stack-engineer-java](https://www.wearedevelopers.com/jobs/ext/1895102-full-stack-engineer-java). 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) - **Company:** VDart, 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, Databases, System Configuration, Continuous Integration, Data Validation, Data Governance, DevOps, Distributed Systems, Amazon DynamoDB, Fault Tolerance, Protocol Buffers, Identity and Access Management, PostgreSQL, Microsoft Office, MongoDB, NoSQL, Performance Tuning, Prometheus, SQL Databases, 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/usf82bf8cdf18fdbf983a422535cd0bc96 ## About the Role * Java: Strong hands-on experience with Java (8/11/17), Spring Boot, REST API development * Kafka: Deep expertise in Kafka producers/consumers, Kafka Streams/Connect, schema registry (Avro/Protobuf), partition strategy, and 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 for full-stack ownership * 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) Soft Skills * Strong stakeholder communication for cross-functional migration coordination * Ability to work independently in ambiguous, evolving technical environments * Problem-solving mindset with a focus on zero-downtime migration strategies ## Description * Lead the technical migration of self-managed/on-prem Kafka clusters to AWS MSK, including cluster sizing, topic replication, and cutover planning * Design and implement Java-based microservices and APIs that produce/consume from Kafka topics * Develop full-stack features (backend services + UI integration where applicable) supporting event-driven architectures * Re-architect or refactor existing producer/consumer applications for MSK compatibility (IAM auth, TLS, VPC connectivity, security groups) * Implement monitoring, alerting, and observability for MSK using CloudWatch, Prometheus/Grafana, or equivalent * Define and execute data validation, dual-write/dual-read, and rollback strategies during migration cutover * Optimize Kafka topic partitioning, replication factor, retention policies, and consumer group configurations for MSK * Collaborate with DevOps/Infra teams on Terraform/CloudFormation-based provisioning of MSK clusters * Ensure compliance with security, encryption (at-rest/in-transit), and access control standards (IAM, SASL/SCRAM, mTLS) * Troubleshoot performance, latency, and throughput issues pre- and post-migration * Document migration runbooks, architecture decisions, and operational procedures * Mentor junior engineers on Kafka/MSK best practices ## Related Videos - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [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) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)