HimalayasHimalayas logo
JUARA IT SOLUTIONSJS

Senior Backend Developer Java Spring Boot

Juara IT Solutions is dedicated to providing tailored IT services to empower businesses globally, focusing on innovation and efficiency.

JUARA IT SOLUTIONS

Employee count: 11-50

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

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.

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

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Education

Bachelor degree
Postgraduate degree

Experience

12 years minimum

Location requirements

Hiring timezones

United States +/- 0 hours

About JUARA IT SOLUTIONS

Learn more about JUARA IT SOLUTIONS and their company culture.

View company profile

At Juara IT Solutions, we’re passionate about building the future of technology for businesses across the globe. Our mission is to empower organizations by offering innovative IT services tailored to their unique challenges. We understand that in today’s fast-paced digital landscape, businesses need agile and reliable IT solutions that can adapt to their evolving needs. With a commitment to excellence, we provide a comprehensive suite of services including Managed IT Services, Cybersecurity Solutions, Software Development, and Technology Consulting.

With our team of experienced professionals, we focus on creating value through our services that are designed to foster growth, enhance operational efficiency, and improve security. Our Managed IT Services ensure that your systems are always optimized and secure, while our Cybersecurity Solutions protect your valuable data from evolving threats. In addition to this, our Software Development capabilities allow us to bring your ideas to life with custom solutions that fit your business requirements. We pride ourselves on our collaborative approach, ensuring that we work closely with our clients to understand their needs and develop strategies that drive success.

Claim this profileJUARA IT SOLUTIONS logoJS

JUARA IT SOLUTIONS

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at JUARA IT SOLUTIONS

Explore the variety of open remote roles at JUARA IT SOLUTIONS, offering flexible work options across multiple disciplines and skill levels.

View all jobs at JUARA IT SOLUTIONS

Remote companies like JUARA IT SOLUTIONS

Find your next opportunity by exploring profiles of companies that are similar to JUARA IT SOLUTIONS. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan