Alphanext is a global talent solutions provider with locations in London, Pune, and Indore. We partner with leading companies to deliver high-performance technology talent across domains and industries.
About the Role
Alphanext is hiring a
Senior Software Engineer
to join a high-impact product engineering team focused on delivering robust and scalable backend services. The ideal candidate will have strong experience in building
Java microservices
, working with
real-time communication
, and deploying solutions in a
distributed architecture
. This is a hands-on engineering role that combines coding excellence, architectural knowledge, and team collaboration.
Key Responsibilities
Design and develop
Java-based microservices
using
Spring Boot
and modern architectural best practices.
Build real-time features using
WebSocket
for low-latency communication.
Develop and manage background/scheduled jobs with
ScheduledExecutorService
.
Apply microservice design patterns like
Circuit Breaker
,
Saga
,
API Gateway
, or
CQRS
.
Implement
asynchronous communication
via
Kafka
or
REST APIs
.
Define clean
service boundaries
, maintain API contracts, and uphold service-level agreements.
Own features end-to-end including design, development, deployment, and production support.
Collaborate with
DevOps
for CI/CD pipelines, monitoring, and system observability.
Participate in
code reviews
,
architecture discussions
, and provide mentorship to junior team members.
Troubleshoot and resolve issues in production and development environments.
Required Skills
Proficiency in
Java 11+
,
Spring Boot
, and
Spring Cloud Gateway
.
Strong understanding and application of microservice design patterns such as:
+
Circuit Breaker
,
API Gateway
,
CQRS
,
Saga
,
Service Mesh
Experience building
WebSocket
communication using
Spring WebSocket
or
Netty
.
Experience using
ScheduledExecutorService
for background tasks.
Hands-on experience with
Kafka
or similar event/message queues.
Database experience with
PostgreSQL
or
MS SQL
; familiarity with
MongoDB
or
Redis
is a plus.
Familiarity with
Docker
and working knowledge of
Kubernetes
.
Understanding of
OAuth2
,
JWT
, and security principles.
Experience with CI/CD pipelines and monitoring tools like:
+
Prometheus
,
Grafana
,
ELK Stack
, etc. Excellent debugging, troubleshooting, and problem-solving skills.
Good to Have
Prior experience in
mentoring or leading engineers
.
Knowledge of
Service Mesh
concepts and implementations (e.g., Istio, Linkerd).
* Exposure to
domain-driven design (DDD)
or
clean architecture
approaches.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.