HamburgerMenu
hirist

Senior Software Engineer - Java Technologies

Alphanext Technology Solutions
Ahmedabad
4 - 6 Years

Posted on: 04/08/2025

Job Description

Job Title : Senior Software Engineer Java Microservices

Location : Ahmedabad

Experience : 4+ Years

Employment Type : Full-Time


Responsibilities :


- 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 ScheduledExecutorService

- 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 issues


Required 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 skills


Good to Have :


- Experience mentoring or leading engineers


- Knowledge of Service Mesh (Istio, Linkerd)

- Exposure to Domain-Driven Design (DDD) or Clean Architecture


info-icon

Did you find something suspicious?