Java Track Manager Architect

Purple Drive

Not Interested
Bookmark
Report This Job

profile Job Location:

Columbus, NE - USA

profile Monthly Salary: Not Disclosed
Posted on: 5 days ago
Vacancies: 1 Vacancy

Job Summary

Role Overview

We are seeking an experienced Java Track Manager / Solution Architect to lead a Java engineering track and drive architecture decisions for enterprisescale systems. The ideal candidate will combine handson Java architecture expertise with strong leadership skills and deep experience in Apache Kafka and eventdriven microservices architectures.

This role involves leading multiple development teams defining technical standards owning solution architecture and ensuring delivery of highthroughput scalable and resilient applications.


Key Responsibilities

Architecture & Technical Leadership

  • Define and own solution architecture and highlevel design for Javabased platforms.
  • Architect and review microservices and eventdriven systems using Apache Kafka.
  • Drive domaindriven design (DDD) service decomposition API design and data flow strategies.
  • Establish architectural standards best practices and coding guidelines across Java teams.
  • Act as the technical escalation point for complex design and production issues.

Kafka & EventDriven Systems

  • Design and implement Kafkabased streaming and messaging architectures.
  • Apply messaging patterns such as:
    • EventDriven Architecture
    • CQRS
    • Saga
    • Outbox pattern
  • Optimize Kafka producers/consumers for performance scalability and fault tolerance.
  • Ensure proper topic design partitioning strategy schema management and data governance.

Delivery & Team Management

  • Lead and manage a Java development track mentoring senior and junior engineers.
  • Work closely with Product Owners Engineering Managers and other Architects to align roadmaps.
  • Convert business requirements into technical epics features and stories.
  • Oversee Agile delivery (Scrum / SAFe / Kanban) sprint planning and technical estimation.
  • Ensure ontime highquality delivery across multiple projects.

Cloud DevOps & Reliability

  • Architect and deploy solutions on AWS (preferred) or Azure.
  • Guide teams on:
    • CI/CD pipelines
    • InfrastructureasCode concepts
    • Observability and monitoring
  • Ensure systems meet security performance availability and resiliency standards.

Required Technical Skills

Core Java & Architecture

  • Strong proficiency in Java (Java 8)
  • Spring ecosystem:
    • Spring Boot
    • Spring MVC
    • Spring Security
  • Advanced knowledge of software design principles and architecture patterns
  • RESTful API design and integration

Kafka & Messaging (Mandatory)

  • Apache Kafka (strong handson experience)
  • Kafka Streams / Kafka Connect (preferred)
  • Schema management (Avro / Schema Registry)
  • Event sourcing and messaging semantics
  • Distributed system consistency and resiliency patterns

Databases

  • SQL: PostgreSQL MySQL SQL Server
  • NoSQL: MongoDB Redis (or similar)
  • Experience designing data models for eventdriven systems

Cloud & DevOps

  • AWS services (EC2 EKS MSK S3 RDS IAM etc.)
  • CI/CD tools (GitHub Actions Jenkins Azure DevOps etc.)
  • Containerization: Docker Kubernetes
  • Performance tuning and scalability strategies

Soft Skills & Leadership

  • Strong communication and stakeholder management skills
  • Ability to present complex technical designs to nontechnical audiences
  • Proven experience leading technical teams
  • Strategic mindset with a pragmatic deliveryfocused approach
  • Experience working across multiple teams and initiatives

Preferred / Nice to Have

  • Prior experience as a Track Manager Technical Lead or Architect
  • Financial services or other largescale enterprise experience
  • Exposure to distributed tracing observability and SRE practices
  • Experience modernizing monolithic applications to microservices
a text-decoration: none; color: #464feb;tr th tr td border: 1px solid #e6e6e6;tr th background-color: #f5f5f5;Role Overview We are seeking an experienced Java Track Manager / Solution Architect to lead a Java engineering track and drive architecture decisions for enterprisescale systems. The idea...
View more view more