Logo
Blue Yonder

Principal Software Engineer ( Java Architect)

Blue Yonder, Coppell, Texas, United States, 75019

Save Job

Principal Software Engineer (Java Architect) Location: Dallas, TX (Hybrid role - LOCAL ONLY; candidate must relocate)

Role: Lead Java Architect

Eligibility Requirements

Candidates on Optional Practical Training (F1/OPT/CPT/EAD) status DO NOT qualify for this position.

Overview

Leading AI‑driven Global Supply Chain Solutions Software Product Company and one of Glassdoor’s “Best Places To Work”.

Seeking an astute individual with strong technical foundation, able to be hands‑on with the broader engineering team as part of the development/deployment cycle, and deep knowledge of industry best practices.

Scope

Core responsibilities include architecting and designing a ground‑up cloud native SaaS warehousing product (we use Azure).

The team comprises 60+ global associates across US, India (COE) and UK; expected to grow rapidly. Inclusive leadership required to mentor junior and mid‑level associates.

Technical environment:

Software: Java, Spring Boot, Gradle, GIT, Hibernate, Rest API, OAuth.

Application Architecture: Scalable, Resilient, Event‑Driven, Secure Multi‑Tenant Microservices.

Cloud Architecture: MS Azure (ARM templates, AKS, HD Insight, Application Gateway, Virtue Networks, Event Hub, Azure AD).

Frameworks/Others: Kubernetes, Kafka, Elasticsearch, Spark, NOSQL, RDBMS, Spring Boot, Gradle, GIT, Ignite.

What You’ll Do

Drive architecture and designs to become simpler, more robust, and more efficient.

Write and review service descriptions including relevant measures of service quality; deliver reliable services with minimal manual intervention.

Provide early visibility and mitigation to technical challenges.

Represent product and portfolio, including vision and functional and technical roadmaps, to customers.

What We Are Looking For

Bachelor’s degree (STEM preferred) and 12‑15 years of software development experience; progressed to architect within last 3–4 years.

Strong programming experience in Enterprise Java, Spring Boot, microservices.

Experience designing, building, deploying and maintaining enterprise cloud solutions (AWS, Azure, or GCP).

Experience with microservices architecture on cloud at scale.

Experience implementing event‑driven architecture using Kafka, Spark or similar technologies.

Strong experience in Supply Chain with TMS or WMS knowledge.

Hands‑on development skills with architecture/design experience.

In‑depth knowledge of cloud‑native architecture, distributed micro‑services, multi‑tenant SaaS solutions, scalability, performance, high availability.

Experience with API management platforms & consuming RESTful APIs.

Proficiency with Spring Boot, OAuth, REST, GraphQL, Hibernate, NoSQL, RDBMS, Docker, Kubernetes, Kafka, React.

Experience with DevOps, Infrastructure as Code, infrastructure automation.

Understanding of secure architectures, configurations, identity management, role‑based access control, authentication & authorization, data encryption.

Synonym Titles Principal Software Engineer

Salary The salary range for this position is $126,300 - $216,924.

Benefits

Comprehensive Medical, Dental and Vision.

401(k) with Matching.

Flexible Time Off.

Corporate Fitness Program.

Voluntary benefits including Legal Plans, Accident and Hospital Indemnity, Pet Insurance and more.

Our Values We are an equal opportunity employer. All 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.

#J-18808-Ljbffr