Senior Backend Developer Java Spring Boot

JUARA IT SOLUTIONS

Not Interested
Bookmark
Report This Job

profile Job Location:

Plano, TX - USA

profile Monthly Salary: Not Disclosed
Posted on: 13 days ago
Vacancies: 1 Vacancy

Job Summary

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:
Bachelors or Masters 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 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 microservice...
View more view more

Key Skills

  • REST
  • Eclipse
  • Junit
  • Spring
  • Struts
  • SOAP
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java