···
Log in / Register

Backend Engineer

Indeed
Full-time
Onsite
No experience limit
No degree limit
Av. Club Golf los Incas 492, Santiago de Surco 15023, Peru
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are seeking a Senior Backend Engineer (Java/Kotlin) to design, develop, and maintain scalable REST APIs and microservices for SaaS platforms, ensuring high performance and quality standards. Key Highlights: 1. REST API and scalable microservices design and development 2. Implementation of complex business logic and high-availability services 3. Participation in code reviews and technical decision-making **About Us** As VCM, we are a Professional Services Outsourcing company serving businesses in the United States and Canada. We recruit, train, and develop talent; advise our clients on best practices; and guarantee high standards of performance, communication, and quality. We are currently seeking a **Senior Backend Engineer (Java/Kotlin)**. **Responsibilities:** * Design, develop, and maintain scalable REST APIs and microservices for SaaS platforms. * Implement complex business logic, automated processes, and high-availability backend services. * Design and optimize PostgreSQL databases, including data modeling, indexing, and efficient queries. * Implement authentication and authorization mechanisms using JWT. * Develop unit and integration tests to ensure software quality. * Document technical solutions, APIs, and architectural decisions. * Participate in code reviews and collaborate on the team’s technical decisions. * Work in an agile environment with a focus on quality, maintainability, and scalability. **Requirements:** * Technical English for documentation reading. * More than 5 years of backend development experience. * Minimum 3 years developing production REST APIs with **Java 21\+ or Kotlin 2\+** and **Spring Boot 3\+**. * Solid experience with **PostgreSQL** (schema design, indexing, query optimization, and transactions). * Experience with **Docker** and **Docker Compose**. * Knowledge of **clean architecture**, **SOLID** principles, and development best practices. * Experience implementing authentication via **JWT**. * Experience developing unit and integration tests. * Ability to work autonomously, solve complex problems, and communicate technical decisions. **Tech Stack:** * Java 21\+ or Kotlin 2\+ * Spring Boot 3\+ (Spring MVC or WebFlux) * PostgreSQL 16\+ * Redis 7\+ * Docker \& Docker Compose * Flyway or Liquibase * JWT Authentication **Nice-to-have experience with:** * WebFlux \+ R2DBC (reactive programming) * GitHub Actions and CI/CD pipelines * Redis for session management and rate limiting * Microservices architecture * Swagger / OpenAPI * Integrations with Stripe or payment webhooks * Prior experience in startups or fast-growing environments Job Type: Full\-time Application Question(s): * How many years of experience do you have developing backend applications with Java or Kotlin? * Which of the following technologies have you used in production? (Java/Kotlin, Spring Boot, PostgreSQL, Redis, Docker, Flyway/Liquibase, JWT) * Please specify your ID document type and number (DNI or CE) * Do you have intermediate to advanced English proficiency? * Are you available to work in person at our offices in Surco? (Reference: El Trigal Shopping Center) * We operate under the PYME payroll regime. Do you have any objections to this? Work Location: In person

Source:  indeed View original post
María García
Indeed · HR

Company

Indeed
María García
Indeed · HR

Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.