{"id":3316361,"url":"https://alion.io/job/taggd-staff-software-engineer-java-mircoservices","title":"Staff Software Engineer (Java & Mircoservices)","company":{"id":2003417,"name":"Taggd","domain":"taggd.in","url":"https://alion.io/company/taggd","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Gurgaon, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":33000,"max_usd":80000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":26},"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"Cassandra","optional":false},{"name":"DynamoDB","optional":false},{"name":"gRPC","optional":false},{"name":"Java","optional":false},{"name":"Micronaut","optional":false},{"name":"MySQL","optional":false},{"name":"PostgreSQL","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Rest API","optional":false},{"name":"SLI/SLO/SLA","optional":false},{"name":"Spring Boot","optional":false},{"name":"AI Agents","optional":true},{"name":"AWS","optional":true},{"name":"Chaos Engineering","optional":true},{"name":"CloudFormation","optional":true},{"name":"Datadog","optional":true},{"name":"Docker","optional":true},{"name":"Function Calling","optional":true},{"name":"GCP","optional":true},{"name":"Grafana","optional":true},{"name":"Kubernetes","optional":true},{"name":"LangChain","optional":true},{"name":"LangGraph","optional":true},{"name":"LLM","optional":true},{"name":"Multi-Agent Systems","optional":true},{"name":"OpenTelemetry","optional":true},{"name":"Prometheus","optional":true},{"name":"RAG","optional":true},{"name":"Resilience4j","optional":true},{"name":"Service Mesh","optional":true},{"name":"Terraform","optional":true}],"status":"live","first_seen_at":"2026-10-26T23:51:22Z","employer_posted_date":null,"last_verified_at":"2026-10-26T23:51:22Z","board_verified":false,"closed_at":null,"days_open":5,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":5},"description":"We're looking for a Staff Software Engineer to lead the design and evolution of our backend platform. You'll own the architecture of large-scale, distributed systems built on Java and microservices, set technical direction across teams, and raise the bar for resilience, scalability, and operational excellence. This role spans building new products from the ground up and scaling existing ones. It is hands-on technical leadership: you'll write code, drive design reviews, and mentor engineers while partnering with product and engineering leadership to shape the roadmap.\nKey Responsibilities\nBuild products from 0 to 1 by turning ambiguous ideas into a clear architecture, shipping MVPs quickly, and evolving them into production-grade systems.\nArchitect and build highly available, fault-tolerant microservices that scale to millions of requests and handle failure gracefully.\nSet technical direction for backend systems across multiple teams, authoring design docs and driving architectural decisions with clear trade-off analysis.\nChampion resilience engineering through patterns such as circuit breakers, bulkheads, retries with backoff, rate limiting, idempotency, and graceful degradation.\nDrive scalability and performance by identifying bottlenecks, optimizing JVM performance, and designing for horizontal scale, caching, and data partitioning.\nOwn operational excellence, including observability (metrics, logging, tracing), SLOs/SLAs, incident response, and blameless postmortems.\nLead modernization efforts, such as decomposing monoliths, adopting event-driven architectures, and reducing technical debt.\nMentor and grow engineers through code reviews, design reviews, and technical coaching, building a strong engineering culture.\nInfluence cross-functionally by partnering with product, SRE, security, and data teams to deliver customer outcomes.\nBasic Qualifications\n7+ years of professional software development experience, with a strong focus on backend systems.\nProven experience building at least one product or platform from 0 to 1, from concept through production launch.\nExpert-level proficiency in Java, including concurrency, memory management, and JVM tuning.\nDeep experience designing and operating microservices in production using frameworks such as Spring Boot or Micronaut.\nProven track record of building resilient, scalable distributed systems serving high-traffic workloads.\nStrong knowledge of distributed systems fundamentals: consistency models, CAP trade-offs, partitioning, replication, and failure modes.\nExperience with RESTful and gRPC API design, plus asynchronous messaging (Kafka, RabbitMQ, or similar).\nHands-on experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, DynamoDB, Cassandra).\nBachelor's degree in Computer Science or a related field, or equivalent practical experience.\n\nPreferred Qualifications\nExposure to agentic frameworks (e.g., LangChain4j, Spring AI, LangGraph) and building LLM-powered features such as tool calling, RAG, and multi-agent workflows.\nExperience using AI coding assistants and AI tools to speed up development.\nExperience with public cloud platforms (AWS or GCP) and cloud-native design.\nProficiency with containers and orchestration (Docker, Kubernetes) and infrastructure as code (Terraform, CloudFormation).\nExperience with resilience libraries and practices such as Resilience4j, service mesh, and chaos engineering.\nStrong background in observability tooling (Prometheus, Grafana, OpenTelemetry, ELK, Datadog).\nExperience with event-driven architecture, CQRS, event sourcing, and saga patterns.\nTrack record of leading technical initiatives spanning multiple teams.\nExcellent written communication, especially design docs and architectural proposals.","description_format":"text","description_chars":3756,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Recruiting & Staffing"],"lifecycle":[{"event":"open","at":"2026-10-27T05:09:15Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":5,"expected_fill_days":31,"reasons":["seen:5","velocity","win:early"],"computed_at":"2026-11-01T06:10:25Z"},"pay":null,"html_url":"https://alion.io/job/taggd-staff-software-engineer-java-mircoservices","json_url":"https://alion.io/job/taggd-staff-software-engineer-java-mircoservices.json","meta":{"generated_at":"2026-11-01T15:01:17Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":23004,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2003417},"rest":"https://alion.io/mcp/rest/get_company?id=2003417"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftaggd-staff-software-engineer-java-mircoservices"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ftaggd-staff-software-engineer-java-mircoservices"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ftaggd-staff-software-engineer-java-mircoservices"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/taggd-staff-software-engineer-java-mircoservices\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftaggd-staff-software-engineer-java-mircoservices"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3316361}},{"tool":"search_jobs","arguments":{"company":"taggd.in","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3316361},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}