




Summary: Seeking a Senior Software Engineer to act as a high-impact troubleshooter, tackling production challenges, introducing new functionality, and enhancing system robustness using state-of-the-art AI technologies. Highlights: 1. High-impact troubleshooting and rapid problem-solving in unpredictable settings 2. Leverage state-of-the-art AI for accelerated engineering output 3. Drive full lifecycle feature delivery in distributed microservice ecosystems We are on the lookout for an outstanding **Senior Software Engineer** to join our group. This role extends past traditional backend work \- we are after pragmatic, results\-driven engineers who can rapidly familiarize themselves with new systems, deliver fully working solutions, and make use of state\-of\-the\-art AI technologies to accelerate engineering output. Those joining this team will function as high\-impact troubleshooters, rotating across different groups to tackle live production challenges, introduce new functionality, and improve overall system robustness \- typically working against the clock and within highly unpredictable settings. **Responsibilities** * Ramp up swiftly on unfamiliar code repositories, configure and launch applications locally, and produce working deliverables under demanding timeframes * Identify and remediate complicated production defects affecting several platform teams * Drive the complete lifecycle of feature delivery, including coding, integration\-level test coverage, and rollout through CI/CD pipelines * Contribute to distributed architectures and enterprise\-grade microservice ecosystems * Make use of AI\-powered assistants (like Copilot, Claude Code, or similar offerings) to author and revise code, design and enhance tests, and simplify debugging and day\-to\-day engineering work * Thoroughly assess output produced by AI and correct any inaccuracies, faulty premises, or omissions * Build, fix, and refine build pipelines using technologies such as Gradle, Maven, and a variety of CI configurations * Work alongside platform teams to manage incidents and establish preventive measures against repeat issues * Drive SWAT efforts and guide multi\-team resolution initiatives (relevant for the lead position) **Requirements** * At least 3 years of hands\-on experience as a software engineer * Solid track record working with enterprise\-grade distributed platforms and microservice architectures * Confident proficiency in Java for backend service implementation * Applied expertise in building and consuming REST APIs Proven ability to independently take a project through the full cycle — from clone build debug modify test* integrate into a CI pipeline * Hands\-on familiarity with CI/CD platforms (like GitHub Actions or analogous tools) for automating compilation, testing, and release processes * Concrete experience using build technologies such as Gradle and Maven, including handling dependencies and managing environments * Deep skills in diagnostics and root cause investigation across compilation issues, dependency clashes, and runtime malfunctions * Genuine experience embedding AI tools within engineering practices well beyond basic autocompletion, including engineered prompt design, multi\-stage AI\-supported pipelines, and iterative refinement of generated content * Ability to confirm correctness of AI\-generated code, recognize gaps or unfounded assumptions, and elevate the output to meet production\-grade quality * Sound judgment regarding situations where AI accelerates delivery versus those that demand traditional engineering effort * Ability to perform well under pressure, in unclear contexts, and with little supervision * Excellent verbal and written English skills (B2\+ level or higher) **Nice to have** * Familiarity with Kotlin for backend or other JVM\-oriented work * Hands\-on experience with Spring Boot for shipping production\-ready microservices * Exposure to agent\-driven frameworks or agent orchestration solutions (like Claude Code, LangGraph, or similar) * Comfort with sophisticated developer tooling and productivity environments (like tmux, Warp, or scripted workflow setups) * Prior development work in Go (Golang) for backend service creation **We offer** * International projects with top brands * Work with global teams of highly skilled, diverse peers * Healthcare benefits * Employee financial programs * Paid time off and sick leave * Upskilling, reskilling and certification courses * Unlimited access to the LinkedIn Learning library and 22,000\+ courses * Global career opportunities * Volunteer and community involvement opportunities * EPAM Employee Groups * Award\-winning culture recognized by Glassdoor, Newsweek and LinkedIn


