Principal Software Engineer (EDA / Java Tech Stack)

Vinsari LLC
Salt Lake City, United States of America
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 162K

Job location

Salt Lake City, United States of America

Tech stack

Java
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Cloud Computing
Cloud Engineering
DevOps
Distributed Systems
Middleware
Amazon Web Services (AWS)
Software Engineering
SQL Databases
Systems Integration
Datadog
Enterprise Software Applications
Cloud Platform System
Large Language Models
Grafana
Spring-boot
GIT
Event Driven Architecture
Build Management
Containerization
Kubernetes
Kafka
Api Gateway
REST
Amazon Web Services (AWS)
Terraform
Dynatrace
Confluent
Microservices

Job description

Event-Driven Architecture (EDA) Java / Spring Boot REST APIs & Microservices Kafka / Confluent AWS Cloud (ECS, EKS, Lambda, SNS, SQS, API Gateway) Kubernetes & Containerization Terraform & Infrastructure as Code SQL & Enterprise Integrations AI-Assisted Development & Modern Engineering Practices Cloud-Native Architecture & Distributed Systems

What You'll Do

  • Lead technical strategy and architecture for enterprise applications.
  • Design and build scalable, cloud-native solutions.
  • Drive adoption of modern engineering practices and AI-assisted development.
  • Mentor engineering teams and establish technical standards.
  • Deliver high-quality production software while influencing architecture decisions.
  • Collaborate with product, cloud, infrastructure, and security teams.
  • Lead proof-of-concepts, innovation initiatives, and platform modernization efforts.

Requirements

We are looking for an experienced Principal Software Engineer to lead enterprise-scale software development initiatives and drive technical excellence across engineering teams. This role is ideal for a hands-on technical leader with deep expertise in Event-Driven Architecture (EDA) and the Java ecosystem., * 10+ years of software engineering experience.

  • Strong hands-on experience with Java, REST APIs, SQL, and Git.
  • Expertise in system integrations and enterprise application development.
  • Experience leading architecture and delivery across large-scale environments.
  • Strong understanding of Agile delivery methodologies.

Preferred

  • Kafka/Confluent and integration middleware experience.
  • AWS, Kubernetes, Terraform, and Spring Boot expertise.
  • Experience with observability tools such as Dynatrace or Datadog.
  • Exposure to AI/ML, LLM integrations, and agentic frameworks.
  • Enterprise, EdTech, or regulated industry experience.

Apply for this position