×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Engineer

Job in Waukesha, Waukesha County, Wisconsin, 53188, USA
Listing for: Blue Yonder
Full Time position
Listed on 2025-12-07
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Position: Sr. Staff Software Engineer

Overview

Role:
Sr. Staff Software Engineer ( Java Architect)

Location: Dallas, TX – (Hybrid role, in-office presence required)

  • Blue Yonder is a Leading AI-driven Global Supply Chain Solutions Software Product Company and one of Glassdoor’s “Best Places to Work”
  • Seeking an expert who has a strong technical foundation with the additional ability to be hands-on with the broader engineering team as part of the development/deployment cycle, and deep knowledge of industry best practices, with the ability to implement them working with both the platform and the product teams.
  • We are seeking an experienced Sr Staff Engineer with deep expertise in Java, Web Flux/Reactor Core, Spring boot, Kafka, Platform Engineering and Azure. You will play a key role in designing and developing highly scalable and low latency platform software solutions and driving technical excellence. You will have the opportunity to influence architectural decisions, build cloud-native solutions, and ensure the best practices are applied across the software development lifecycle.
Our

current technical environment
  • Software:
    Java, Spring boot, Gradle, GIT, Hibernate, Rest API, OAuth, Web Flux/Reactor Core
  • Application Architecture:
    Scalable, Resilient, event driven, secure multi-tenant Microservices architecture
  • Cloud Architecture: MS Azure (ARM templates, AKS, HD insight, Application Gateway, Virtual Networks, Event Hub, Azure AD)
  • Frameworks/Others:
    Kubernetes, Kafka, Platform Engineering, Elasticsearch, Spark, NOSQL, RDBMS, Spring boot, Gradle GIT, Ignite
What will you do
  • Architect and Develop:
    Design, implement, and maintain robust backend services using Java, Spring Boot, Web Flux/ Project Reactor, Quarkus and Reactive Programming principles.
  • Cloud Solutions:
    Leverage Microsoft Azure services for building, deploying, and scaling applications. Work with services like Azure Kubernetes Service (AKS), helm, terraform, Git Hub action and Mongo

    DB.
  • SaaS Development:
    Design and development of SaaS solutions, focusing on multi-tenancy, scalability, low latency and high availability
  • Event-Driven Systems:
    Design and develop distributed systems using Kafka for event streaming, real-time data processing, and messaging.
  • Hands-on Leadership:
    Lead by example through hands-on coding, peer code reviews, and setting high standards for software quality, performance, and security.
  • Mentorship:
    Provide technical guidance, and support to junior and mid-level engineers, fostering a collaborative and innovative development environment.
  • Collaboration:

    Work closely with cross-functional teams including Product Management, UX, and PD to ensure seamless integration and delivery of features.
  • Performance Optimization:
    Identify performance bottlenecks, troubleshoot complex issues, and optimize code for maximum scalability and reliability.
  • Best Practices:
    Champion software engineering best practices such as test-driven development (TDD), continuous integration/continuous deployment (CI/CD), and secure coding standards.
What we are looking for
  • Bachelor’s degree in computer science, Engineering, or any other relevant field
  • Minimum of 12 + years of experience in software development with a focus on Java and Spring Boot and microservices architecture.
  • Proven experience in Reactive Programming using frameworks like Spring Web Flux, Project Reactor, or Quarkus.
  • Strong hands-on experience with Apache Kafka for building scalable event-driven applications.
  • Expertise in Microsoft Azure cloud services, including deploying microservices and managing infrastructure.
  • Deep understanding of microservices architecture, RESTful APIs, and designing scalable backend systems.
  • Strong knowledge of relational databases (e.g., Postgre

    SQL, MySQL) and No

    SQL databases (e.g., Mongo

    DB).
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Strong problem-solving skills, with a proactive and detail-oriented approach.
  • Excellent communication skills, with the ability to explain complex technical concepts to diverse audiences.
Preferred Skills
  • Experience with CQRS and Event Sourcing patterns.
  • Familiarity with Dev Ops practices and Infrastructure as Code tools like Terraform or Azure Resource…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary