Java Software Developer

Tanisha Systems

St. Louis, MO

JOB DETAILS
SALARY
$50–$55 Per Hour
SKILLS
Apache Kafka, Application Programming Interface (API), Architectural Services, Artificial Intelligence (AI), Billing, Continuous Deployment/Delivery, Continuous Integration, Data Modeling, Distributed Computing, Docker, High Throughput, Incident Response, Java, Large-Scale Systems, Literacy, Mentoring, Microservices, Mobile Technology, Oracle, Oracle Database, Oracle PL-SQL, Performance Tuning/Optimization, Production Systems, Query Optimization, REST (Representational State Transfer), Root Cause Analysis, Software Development, Technical Delivery, Technical Leadership, Technical Strategy
LOCATION
St. Louis, MO
POSTED
4 days ago
Java Software Developer III
1st Preference - St Louis - 4 days in the office
2nd Preference- Denver- 4 days in the office
Pay Rate $50-55/Hr
JC 158569
Domain Telecom Domain is must

About the Role

Principal-level technical leader within Mobile organization, owning architectural decisions and driving technical strategy across multiple teams. Deep hands-on expertise in Java/Spring Boot, Oracle/SQL, and Kafka required with the ability to evaluate and adopt AI/ML capabilities.

What You'll Do

  • Lead design and implementation of high-throughput distributed systems using Java and Spring Boot
  • Own end-to-end technical architecture for cross-team initiatives (provisioning, billing, network, customer/agent facing apps)
  • Architect event-driven systems using Apache Kafka for real-time streaming and integration
  • Evaluate and integrate AI/ML tools into engineering workflows and developer productivity
  • Establish engineering standards, lead design reviews, and mentor senior engineers
  • Partner with product and architecture teams to translate business needs into scalable solutions
  • Lead production incident response, root cause analysis, and systemic improvements
  • Hands-on coding as needed to deliver technical and business features.

What You Bring

  • 10+ years overall and 8+ years hands-on with Java (11+) and Spring Boot
  • Deep Oracle expertise PL/SQL, performance tuning, query optimization, data modeling
  • Strong Kafka experience producers, consumers, Kafka Streams, schema registry
  • Proven delivery of large-scale distributed systems in production
  • RESTful API design, microservices patterns, CI/CD, Docker/Kubernetes
  • AI literacy ability to evaluate AI tools and apply them to engineering problems
  • Influence-based technical leadership across teams

Nice to Have

  • Telecom, network/mobile provisioning, or billing systems experience
  • MNO or MVNO experience
  • AI/ML platforms

About the Company

T

Tanisha Systems