← Back to jobs

United Software Group Inc Logo
Full Stack Engineer

United Software Group Inc

 

Seattle, WA, USA

Posted On: 1 day ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Full Stack Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will own the migration of self-managed Kafka clusters to AWS MSK and maintain Java/Spring Boot microservices with React or Angular frontends.

This role is on-site.

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.
  • Partner with DevOps teams to provision infrastructure using Terraform or CloudFormation and ensure secure, compliant implementations.

Required Skills

  • 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, consumers, Kafka Streams, Kafka Connect, and Schema Registry (Avro or Protobuf).
  • 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.

Preferred Skills

  • 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).

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs