Talent.com
This job offer is not available in your country.
Senior Software Engineer - Java Technologies

Senior Software Engineer - Java Technologies

Alphanext Technology SolutionsAhmedabad
30+ days ago
Job description

Job Title : Senior Software Engineer Java Microservices

Location : Ahmedabad

Experience : 4+ Years

Employment Type : :

  • Design and develop Java-based microservices using Spring Boot and Spring Cloud Gateway
  • Build real-time features using WebSocket for low-latency communication
  • Implement background jobs with Apply microservice patterns : Circuit Breaker, Saga, API Gateway, CQRS
  • Integrate asynchronous communication via Kafka or REST APIs
  • Define clean service boundaries and maintain API contracts
  • Own features end-to-end : design, development, deployment, and support
  • Collaborate with DevOps for CI / CD pipelines and system observability
  • Participate in code reviews and mentor junior engineers
  • Troubleshoot and resolve production Skills :
  • Java 11+, Spring Boot, Spring Cloud Gateway
  • Microservice design patterns : Circuit Breaker, CQRS, Saga, API Gateway
  • WebSocket (Spring WebSocket or Netty)
  • Kafka or similar message queues
  • ScheduledExecutorService for background tasks
  • PostgreSQL or MS SQL; MongoDB / Redis (plus)
  • Docker & Kubernetes
  • OAuth2, JWT, and security principles
  • CI / CD tools and monitoring : Prometheus, Grafana, ELK Stack
  • Strong debugging and problem-solving to Have :
  • Experience mentoring or leading engineers
  • Knowledge of Service Mesh (Istio, Linkerd)
  • Exposure to Domain-Driven Design (DDD) or Clean Architecture

(ref : hirist.tech)

Create a job alert for this search

Senior Software Engineer Java • Ahmedabad