
Job title: Senior Backend Developer Java Spring Boot
Company: Juara IT Solutions
Job description: About the RoleWe are looking for an experienced Senior Backend Developer (Java Spring Boot) with 12+ years of hands-on expertise in architecting and developing scalable, high-performance microservices-based applications.
The ideal candidate has strong experience across distributed systems, microservices architecture, and cloud-native deployments, and can lead design discussions, mentor developers, and ensure delivery excellence for enterprise-grade solutions.Key ResponsibilitiesArchitecture & Design
- 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.
Development & Delivery
- Develop RESTful APIs and backend services with a focus on reliability, maintainability, and testability.
- 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.
DevOps & CI/CD
- 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).
Performance, Monitoring & Optimization
- Implement observability tools (ELK, Prometheus, Grafana, Jaeger) to monitor application performance.
- Apply load balancing, fault tolerance, and caching techniques to optimize system scalability.
Data Strategy & Governance
- Design and integrate with both SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, Cassandra).
- Ensure compliance with enterprise data governance and security standards.
QualificationsEducation:
Bachelor’s or Master’s in Computer Science, Information Technology, or related field.Experience:
- 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.
Primary Skills
- Java (Core & Advanced)
- Spring Boot / Spring Cloud
- Microservices Architecture
- RESTful API Development
- Docker / Kubernetes
- CI/CD (Jenkins, GitHub Actions, or similar)
- Event-Driven Architecture (Kafka/RabbitMQ)
- Cloud Platforms (AWS, Azure, or GCP)
Secondary Skills
- Domain-Driven Design (DDD)
- Service Mesh (Istio, Linkerd)
- Observability & Monitoring (ELK, Grafana, Prometheus, Jaeger)
- Database Performance Tuning (SQL/NoSQL)
- Security Protocols (OAuth2, JWT, SAML, PKI)
- Mentorship & Technical Leadership
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to drive technical decisions and mentor team members.
- Leadership mindset with focus on delivery quality and accountability.
Preferred Certifications
- AWS Certified Developer / Solutions Architect
- Certified Kubernetes Administrator (CKA) or equivalent
Expected salary:
Location: Plano, TX
Job date: Fri, 31 Oct 2025 23:52:37 GMT
Apply for the job now!
