Senior Server-side Engineer (Esquel)

Senior Server-side Engineer (Esquel)

05 nov
|
EPAM Systems
|
Esquel

05 nov

EPAM Systems

Esquel

We are looking for a Senior Server-side Engineer to build and evolve a mobile service layer (Backend for Frontend) that powers high-traffic client experiences. You will collaborate with engineers, product partners, designers, and QA to deliver reliable APIs, optimize performance, and keep code quality high.

Responsibilities

- Design backend-for-frontend APIs that support mobile client use cases
- Build Spring Boot services in Java with clean, maintainable architecture
- Implement REST endpoints with clear contracts and predictable behavior
- Optimize performance through profiling, tuning, and efficient data access
- Write unit tests to protect critical logic and enable safe changes
- Refactor legacy code to improve readability, safety, and extensibility
- Fix bugs through root-cause analysis and targeted remediation
- Integrate with existing backend services and adapt to evolving interfaces
- Implement asynchronous flows where needed to improve responsiveness
- Automate builds and checks within continuous integration pipelines
- Review code to uphold standards and share best practices
- Collaborate with product, design, and QA to deliver end-to-end features

Requirements

- 3+ years of Java experience building server-side applications
- Strong leadership skills to influence technical decisions and mentor peers
- Proven project delivery experience in large cross-functional teams
- Solid Spring Boot knowledge for building scalable services
- Strong REST API design skills for contract-first,



maintainable endpoints
- Strong algorithms and data structures skills for solving complex problems
- Strong unit testing skills to ensure correctness and prevent regressions
- Hands-on CI experience with build and test automation
- Experience with asynchronous programming and concurrency concepts
- Performance optimization skills including profiling and tuning
- Strong refactoring skills and ability to work with legacy code safely
- Excellent communication skills and a proactive, self-starting mindset
- Bachelor’s degree in Computer Science or related field, or equivalent experience
- Upper-Intermediate English proficiency (B2)

Nice to have

- Docker experience for local development and deployment workflows
- Gradle experience for build configuration and dependency management
- GraphQL experience for adaptable client-driven data fetching
- Kotlin experience for JVM-based backend development
- RAML experience 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 leaveUpskilling, 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

📌 Senior Server-side Engineer (Esquel)
🏢 EPAM Systems
📍 Esquel

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior server-side engineer (esquel) / esquel

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior server-side engineer (esquel) / esquel