Java/Kotlin Full Stack Software Engineer

STG

Salt Lake City (UT)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A leading tech company in Salt Lake City is seeking an experienced developer proficient in Java and Kotlin to design high-performance applications. You will integrate AI capabilities and optimize cloud service performance using AWS. The ideal candidate has over 5 years of experience in software development, strong skills in TypeScript, and familiarity with CI/CD processes. This role involves Agile processes in a collaborative, distributed team environment.

Qualifications

  • 5+ years of experience in Java/Kotlin development with a strong portfolio in Spring Boot and modern JVM features.
  • Deep proficiency in TypeScript for type-safe frontend development.
  • Solid understanding of relational (Postgres/RDS) and NoSQL (DynamoDB) databases.

Responsibilities

  • Design and develop scalable Java/Kotlin applications using Spring Boot.
  • Integrate AI capabilities into applications using Spring AI or LangChain4j.
  • Optimize performance and fault tolerance using AWS services.

Skills

Java/Kotlin development
Spring Boot
TypeScript
OpenTelemetry
Relational and NoSQL databases
Git-based workflows
CI/CD automation

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Docker
Kubernetes
Terraform

Job description

Your Role
Responsibilities:
  • Design and develop scalable, high-efficiency Java/Kotlin applications using Spring Boot and Virtual Threads (Project Loom) for high-concurrency performance.
  • Integrate AI capabilities into applications using frameworks like Spring AI or LangChain4j.
  • Optimize application performance and fault tolerance using AWS services such as Lambda, DynamoDB, and AWS Bedrock for AI workflows.
  • Develop and maintain type-safe APIs using GraphQL or tRPC, ensuring seamless integration between modern frontend and backend services.
  • Build responsive, high-performance frontend applications using TypeScript-first frameworks like React, Angular, or Vue.
  • Implement DevSecOps best practices, including automated vulnerability scanning and secure coding standards, as a core part of the development cycle.
  • Utilize AI-assisted coding tools (e.g., GitHub Copilot, Cursor) to improve code quality, documentation, and development productivity.
  • Streamline deployment using advanced containerization strategies with Docker and Kubernetes (EKS/AKS).
  • Engage in Agile processes, emphasizing asynchronous collaboration in distributed team environments.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 5+ years of experience in Java/Kotlin development with a strong portfolio in Spring Boot and modern JVM features.
  • Deep proficiency in TypeScript for type-safe frontend development.
  • Mastery of OpenTelemetry for tracing and monitoring application health in distributed systems.
  • Solid understanding of relational (Postgres/RDS) and NoSQL (DynamoDB) databases, including experience with Vector Databases for AI search.
  • Proficiency in Git-based workflows and CI/CD automation using GitHub Actions, GitLab CI, or Jenkins.
  • Excellent skills in conveying complex technical concepts to non-technical stakeholders.
Nice to Have:
  • Hands-on experience with Terraform, Pulumi, or CDK for managing cloud resources.
  • Deep knowledge of Test-Driven Development (TDD) and automated testing frameworks like JUnit 5 or Playwright.
  • Familiarity with Micro-frontend architectures and event-driven patterns.
  • AWS Certified Developer, Solutions Architect (Associate/Professional), Azure Certifications, and/or GCP Certifications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java / Full Stack Software Engineer
Java / Full Stack Software Engineer

First Soft Solutions LLC • New York (NY)

On-site
USD 120,000 - 160,000
Full Stack Technical Lead (Java, React, AWS)
Full Stack Technical Lead (Java, React, AWS)

Elite Resume Builder • Orlando (FL)

On-site
USD 120,000 - 180,000
Full Stack Developer
Full Stack Developer

Govserviceshub • Atlanta (GA)

On-site
USD 80,000 - 120,000
Full Stack Developer
Full Stack Developer

Surge IT • Alexandria (VA)

On-site
USD 90,000 - 130,000
Full Stack Developer - Backend-Focused
Full Stack Developer - Backend-Focused

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Senior Software Engineer – Full Stack
Senior Software Engineer – Full Stack

Jobtailor • Dublin (CA)

On-site
USD 130,000 - 180,000
Fullstack Architect
Fullstack Architect

IPI Technolab • United States

Remote
USD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Hudson Manpower • Cincinnati (OH)

On-site
USD 120,000 - 170,000
Java Software Engineer
Java Software Engineer

re-zoo-me • California (MO)

Hybrid
USD 90,000 - 130,000
Senior Java Software Engineer
Senior Java Software Engineer

Open Systems Technologies • Irving (TX)

On-site
USD 140,000 - 220,000