🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Looking for strong Full stack developer whose primary responsibility will be maintaining and evolving the UI stack (frontend and backend), while providing limited maintenance support for the underlying processing engine. Maintain and enhance existing frontend and backend codebases that support platform configuration, monitoring, and operations in production. Design and implement new UI functionality, including frontend features and the backend APIs that support UI-driven workflows. Identify, remediate, and prevent security vulnerabilities across the stack, including dependency CVEs, code-level issues, and authentication or authorization concerns. Refactor existing code and perform library upgrades while preserving backward compatibility and minimizing operational risk. Provide Level 3 production support, including participation in an on-call rotation, investigation of issues escalated by SREs, and responding to questions from platform users. Perform limited maintenance on the real-time processing engine (Scala), focused on vulnerability remediation and library upgrades rather than feature development. Improve system reliability, performance, observability, and operational safety through disciplined engineering practices. Write, modify, and backfill unit, integration, and functional tests as part of refactoring and feature delivery. Participate in code reviews and collaborate with engineers across the US and India. Propose, document, and justify detailed technical designs, providing well-reasoned input into higher-level architectural decisions owned by full-time employees. Required Skills & Experience Proven hands-on experience as a Full Stack Engineer supporting production systems with real availability and reliability requirements. Strong frontend experience using JavaScript, React, Redux, HTML, and CSS to build and maintain complex user interfaces. Strong backend experience using Java, Spring, and JPA / Hibernate , including maintaining backward compatibility and evolving APIs safely. Experience designing, implementing, and operating RESTful APIs in production environments. Experience working with PostgreSQL, including schema evolution and performance considerations. Demonstrated ability to debug, refactor, and improve large or legacy codebases with limited guidance. Hands-on experience remediating security vulnerabilities, including dependency upgrades and secure coding fixes. Strong testing discipline, including unit testing (JUnit), frontend testing (React Testing Library, Enzyme), and maintaining tests as code evolves. Experience working with Git and GitHub-based development workflows. Ability to work independently: clarify ambiguous requirements, evaluate tradeoffs, and deliver resilient, production-grade solutions. Experience providing Level 3 production support, including participation in structured on-call rotations. Mandatory Skills Experience building or maintaining CI/CD pipelines using GitHub Actions. Experience instrumenting backend services with Open Telemetry for metrics, logs, and traces. Familiarity with Prometheus-based metrics collection and monitoring. Experience implementing API security patterns, authentication, and authorization. Experience with performance tuning across frontend and backend components. Experience with integration testing and automated test pipelines. Experience with containerization technologies such as Docker. Nice to Have Maintenance-level familiarity with Scala, particularly for vulnerability remediation and library upgrades. Experience working on real-time or near–real-time processing systems. Experience with functional testing using Playwright. Experience operating or supporting workloads on Kubernetes. Familiarity with Grafana dashboards and observability tooling. Prior contractor experience supporting long-running or mission-critical platforms. Immediate- serving NP until month end preferred.
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.