BuzzClan LLCposted 29 days ago
Dallas, TX

About the position

We are seeking a highly skilled Java Backend Developer with expertise in building scalable, high-performance microservices. The ideal candidate is an independent thinker who takes ownership of solutions, understands complex systems, and ensures reliability across multiple regions. This role requires experience in SQL, cloud platforms (Azure/AWS), CI/CD, and messaging buses, along with a strong grasp of microservices design patterns and disaster recovery strategies.

Responsibilities

  • Design & Develop robust backend services and APIs using Java-based microservices architecture.
  • Architect & Implement cloud-based solutions using Azure and AWS, ensuring scalability and resilience.
  • End-to-End Flow Understanding – Comprehend the flow of data and logic from frontend to backend, integrating with databases and messaging systems.
  • SQL Expertise – Write optimized queries, stored procedures, and database integrations for relational databases.
  • CI/CD Pipelines – Implement and maintain automated deployment pipelines for continuous integration and delivery.
  • Messaging Bus & Event-Driven Architecture – Utilize Azure Event Bus, Kafka, RabbitMQ, or similar messaging platforms for asynchronous processing.
  • Microservices Design Patterns – Apply best practices like Saga, Circuit Breaker, Event Sourcing, and distributed tracing for high availability.
  • Regional Awareness & Disaster Recovery – Develop resilient architectures that can operate across multiple geographies with disaster recovery strategies.
  • Write Pseudocode & Design Documentation – Clearly communicate technical solutions and concepts before implementation.
  • Ownership & Problem-Solving – Proactively identify, debug, and resolve production issues without waiting for direction.

Requirements

  • Strong Java programming skills
  • Experience in SQL databases (PostgreSQL, MySQL, Oracle, etc.)
  • Hands-on experience with Azure services (Event Bus, Storage, Functions, App Services) and AWS equivalents
  • Experience with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps, etc.)
  • Understanding of messaging systems (Kafka, RabbitMQ, or similar)
  • Knowledge of microservices architecture and best practices
  • Familiarity with disaster recovery strategies and multi-region deployments
  • Ability to write and explain pseudocode to convey logic before implementation

Job Keywords

Hard Skills
  • Azure DevOps
  • Github
  • Jenkins
  • RabbitMQ
  • SQL
  • 0KBgz6frN ESbA5JXBR
  • 3rot1hDkxIf BW75dErMIhXzw
  • 5qrhtPF2YG fHJXBWKFlqmtc3
  • 9W2w
  • aXihLj1 Rc7Qf3dt0WLVI2
  • BP8Gqt
  • Bwvl6X YOFV2dc1HeSRC
  • fsjXZb qlpXybxA JmsR
  • gHImyG q5OK
  • IP7kFzaZD 96IYOFXKG
  • Kfh31oOB NSPlRWFK
  • l7atDN cNZx
  • mW2fv
  • S8iKfopz mfIx126uD
  • sZbKSC
  • tBbnj4 EnVP
  • U8WZwgIHGOf dygIRHpXFu8M
  • uK07b
  • WljhNrV jVY5iwzeWD
  • ZahbQ
  • Zfk0cBoFehJ
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service