16 часов назад
Backend Developer (Java Spring Boot)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Backend Developer (Java/Spring Boot): Designing and evolving reliable microservices, APIs, and event-driven integrations for a global project with an accent on distributed systems, messaging, and complex system integration. Focus on architectural decisions, improving CI/CD pipelines, and building resilient backend solutions with Java, Spring Boot, Kubernetes, and GCP.
Location: Brazil; fully remote; freelance
Company
is an independent technology consulting firm providing technology guidance and solutions to businesses through international client projects.
What you will do
- Design, develop, and maintain microservices and REST APIs in event-driven environments.
- Build backend solutions with Java 21/25 and Spring Boot 3/4.
- Develop messaging-based integrations using Pub/Sub, RabbitMQ, Solace, Kafka, or similar technologies.
- Design reliable integrations between internal and external systems and document them with Swagger and OpenAPI.
- Contribute to architecture discussions, technical design decisions, and agile collaboration.
- Improve CI/CD pipelines and support DevOps practices.
Requirements
- At least 5 years of experience developing with Java and Spring Boot.
- Strong experience with microservices, REST APIs, event-driven architecture, distributed systems, and system integrations.
- Experience with Docker, Docker Compose, Kubernetes, Liquibase, GCP services, Git, GitLab CI/CD, resilience patterns, Clean Code, Clean Architecture, SOLID, Swagger, and OpenAPI.
- Advanced English is required and will be assessed during recruitment.
- Ability to contribute to architectural definitions and technical discussions in complex integration contexts.
- Ability to work effectively in multidisciplinary agile teams with a proactive, problem-solving mindset.
Nice to have
- GCP, Java, or similar certifications.
- Experience with Node.js and NestJS.
- Experience with gRPC, Saga Pattern, Circuit Breaker, observability, and communication between microservices.
Culture & Benefits
- International community representing more than 110 nationalities.
- Internal Academy with more than 250 training modules and regular skills-development follow-ups.
- Opportunities to work with international clients in the US and Europe.
- Career development through project mobility across finance, telecommunications, energy, and technology industries.
- Internal events, team buildings, and sustainability initiatives through the WeCare Together program.
Hiring process
- Brief virtual or phone call.
- Approximately three interviews, depending on seniority.
- Potential case study, technical assessment, role play, or problem-solving exercise.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →