Faster chat, better deals — Get the App

Senior Java Server-side Engineer

Indeed

Company

Job typeFull-time
Workplace typeOnsite
Experience levelNo experience limit
Education levelNo degree limit

Description

Summary: Seeking a Senior Java Server-side Engineer to develop and enhance a Backend-for-Frontend service layer for high-traffic mobile experiences, shaping next-gen mobile platforms. Highlights: 1. Architect and develop Backend-for-Frontend API layer for mobile applications 2. Enhance service performance and rework legacy code for maintainability 3. Collaborate with cross-functional teams to ship features and champion UX We are looking for a **Senior Java Server\-side Engineer** to develop and enhance a Backend\-for\-Frontend service layer that drives high\-traffic mobile experiences for clients around the globe. You will work alongside engineers, product partners, designers, and QA to ship dependable APIs and top\-tier code. Join us to help shape the next wave of mobile platforms! **Responsibilities** * Architect and develop the Backend\-for\-Frontend API layer consumed by mobile applications * Build REST endpoints and service contracts that enable mobile user journeys * Enhance service performance via profiling, analysis, and focused improvements * Rework legacy code to boost maintainability, readability, and reliability * Produce clean, testable code and sustain strong unit test coverage * Connect with existing backend services and manage bespoke and legacy dependencies * Resolve defects by identifying root causes and delivering safe, timely patches * Partner with engineers, product partners, designers, and QA to ship features * Support CI workflows and build tooling to keep delivery running smoothly * Exchange ideas and champion great user experience through API and data design * Eliminate unnecessary code and cut technical debt to keep the codebase healthy **Requirements** * Qualifications in Computer Science or related field (Bachelor’s), or equivalent experience * 3\+ years of experience building server\-side applications in Java * Competency in solution design for open\-ended problems * Expertise in Spring Boot for building and maintaining services * Proficiency in REST API development, including integration with legacy services * Knowledge of algorithms and data structures for efficient implementations * Skills in unit testing with a test\-driven mindset * Familiarity with build tools and experience with CI workflows * Capability to analyze and optimize performance for backend services * Proficiency in troubleshooting for debugging and fixing production issues * Showcase of self\-starter mindset with ownership and proactive communication * Skills in senior\-level collaboration with cross\-functional teams * Proficiency in English at an Upper\-Intermediate level (B2\) or higher **Nice to have** * Skills in Docker for containerizing and running services locally and in pipelines * Background in Gradle for builds and dependency management * Familiarity with GraphQL for designing and consuming GQL APIs * Proficiency in Kotlin for server\-side development on the JVM * Knowledge of RAML for API modeling and documentation **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

Source: indeed

Posted by

Sofía González

Indeed · HR

Location

Sofía González

Indeed · HR

Similar jobs

Senior Java Server-side Engineer job by Indeed in 2026 | ok.com