Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Juara IT Solutions Logo

Senior Backend Developer Java Spring Boot

Juara IT Solutions

Salary not specified
Oct 29, 2025
Plano, TX, US
Apply Now

The company is looking for an experienced Senior Backend Developer (Java Spring Boot) to architect and develop scalable, high-performance microservices-based applications, lead design discussions, mentor developers, and ensure delivery excellence for enterprise-grade solutions.

Requirements

  • 12+ years in backend development and enterprise application architecture.
  • Proven success in microservices, RESTful APIs, distributed systems, and event-driven architecture.
  • Solid experience in Java (11 or above), Spring Boot, Spring Cloud, and Hibernate/JPA.
  • Hands-on with containerization (Docker), orchestration (Kubernetes), and CI/CD automation.
  • Strong exposure to Kafka, RabbitMQ, or other message brokers.
  • Experience with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, Cassandra).
  • Experience with observability tools (ELK, Prometheus, Grafana, Jaeger).

Responsibilities

  • Lead the design and implementation of scalable microservices using Java and Spring Boot.
  • Define service boundaries, data models, and API contracts aligned with domain-driven design (DDD).
  • Ensure architectural consistency, performance optimization, and adherence to security standards.
  • Develop RESTful APIs and backend services with a focus on reliability, maintainability, and testability.
  • Work with DevOps teams to implement automated pipelines using Jenkins, GitHub Actions, or equivalent.
  • Deploy and manage applications using Docker and Kubernetes on cloud platforms (AWS/Azure/GCP).
  • Implement observability tools (ELK, Prometheus, Grafana, Jaeger) to monitor application performance.

Other

  • Lead design discussions, mentor developers, and ensure delivery excellence for enterprise-grade solutions.
  • Collaborate with cross-functional teams including DevOps, QA, and Product to deliver high-quality releases.
  • Conduct code reviews, implement unit testing, and mentor junior developers.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.