JUARA IT SOLUTIONS
Senior Backend Developer Java Spring Boot
About The Role We 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 Responsibilities Architecture & 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. Qualifications Education:
Bachelor’s or Master’s in Computer Science, Information Technology, or related field. 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
#J-18808-Ljbffr
About The Role We 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 Responsibilities Architecture & 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. Qualifications Education:
Bachelor’s or Master’s in Computer Science, Information Technology, or related field. 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
#J-18808-Ljbffr