About AlphanextAlphanext 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 RoleAlphanext 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 ResponsibilitiesDesign 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 SkillsProficiency 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 MeshExperience 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 HavePrior 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.