Talent.com
This job offer is not available in your country.
SSE - Java Microservices

SSE - Java Microservices

Alphanext Technology Solutionsahmedabad, India
22 hours ago
Job description

About Alphanext

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.

Create a job alert for this search

Java • ahmedabad, India