Contract

Senior Software Engineer (Java, Python, Kafka, Streaming)

Posted on 27 March 26 by Bob Cromer

  • PHOENIX,AZ
  • $0.00 - $0.00
Logo

Powered by Tracker

Job Description

Senior Software Engineer (Java, Python, Kafka, Streaming)

Phoenix, AZ (Onsite/Hybrid)
Contract: ~9–12 Months
Rate: Competitive

Overview

We are seeking a Senior Software Engineer to build and scale modern, event-driven applications within a large enterprise environment. This role focuses on backend development, real-time data processing, and microservices architecture, leveraging both Java and Python.

The ideal candidate has strong experience with streaming technologies (Kafka/Flink), reactive programming, and building high-performance APIs.


Key Responsibilities

  • Design, develop, and maintain scalable backend services using Java (Spring Boot) and Python
  • Build and support event-driven architectures using Kafka
  • Develop real-time data pipelines and streaming solutions using Flink or similar technologies
  • Implement RESTful APIs and microservices
  • Apply reactive programming principles (e.g., WebFlux) to improve performance and scalability
  • Work with both NoSQL (MongoDB) and relational databases (Oracle)
  • Collaborate with cross-functional teams to deliver high-quality solutions
  • Contribute to system design, performance tuning, and continuous improvement

Required Qualifications

  • 4+ years of software engineering experience
  • Strong expertise in Java (Spring / Spring Boot)
  • 2+ years of Python (backend or data-focused)
  • Hands-on experience with Apache Kafka
  • Experience with Flink or other streaming/data pipeline technologies
  • Strong understanding of REST APIs and microservices architecture
  • Experience with MongoDB and/or Oracle databases

Preferred Qualifications

  • Experience with Reactive Programming (WebFlux or similar)
  • Exposure to cloud platforms (AWS, Azure, or GCP)
  • Familiarity with LLMs, prompt engineering, or agent-based architectures
  • Experience with modern AI frameworks or tools

Work Environment

  • Hybrid/onsite in Phoenix, AZ
  • Fast-paced, collaborative engineering team
  • Focus on modern architecture and real-time systems

Additional Notes

  • This is a hands-on engineering role (not purely design-focused)
  • Candidates should be comfortable working across multiple technologies (Java + Python)
  • Ability to work in the U.S. without sponsorship constraints is required

Job Information

Rate / Salary

$0.00 - $0.00

Sector

IT/Software/Technology

Category

Not Specified

Skills / Experience

Technology and Data

Benefits

Not Specified

Our Reference

JOB-245741

Job Location