JUARA IT SOLUTIONS ยท 2 months ago
Senior Backend Developer Java Spring Boot
JUARA IT SOLUTIONS is seeking an experienced Senior Backend Developer specializing in Java Spring Boot. The role involves architecting and developing scalable microservices-based applications while leading design discussions and mentoring developers to ensure delivery excellence.
BlockchainCyber SecurityInformation TechnologySoftware Engineering
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
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
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
Apply load balancing, fault tolerance, and caching techniques to optimize system scalability
Design and integrate with both SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, Cassandra)
Ensure compliance with enterprise data governance and security standards
Qualification
Required
12+ years of hands-on expertise in architecting and developing scalable, high-performance microservices-based applications
Strong experience across distributed systems, microservices architecture, and cloud-native deployments
Lead design discussions, mentor developers, and ensure delivery excellence for enterprise-grade solutions
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
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
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
Apply load balancing, fault tolerance, and caching techniques to optimize system scalability
Design and integrate with both SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, Cassandra)
Ensure compliance with enterprise data governance and security standards
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
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)
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
AWS Certified Developer / Solutions Architect
Certified Kubernetes Administrator (CKA) or equivalent
Company
JUARA IT SOLUTIONS
JUARA IT SOLUTIONS offers managed IT, cloud, blockchain services, technology consulting, IT device rentals, and software development.
Funding
Current Stage
Early StageCompany data provided by crunchbase