Java Backend Developer (Spring Boot)
Join a growing engineering team developing large-scale backend services for a financial system used by millions of people. The role focuses on Java, Spring Boot, microservices, performance, reliability, and clean architecture.
Responsabilidades
- Develop, test, and maintain Java backend microservices using Spring Boot.
- Design and build RESTful APIs for frontend and third-party integrations.
- Implement event-driven logic with Kafka and asynchronous workflows.
- Integrate external systems through APIs and adapters.
- Write clean, maintainable, and well-documented code.
- Collaborate with DevOps and QA teams to deliver scalable, secure, and resilient services.
Requisitos
- At least 2 years of experience developing backend systems with Java.
- Solid understanding of REST API design and integration.
- Experience with microservices and service-to-service communication.
- Familiarity with Kafka or comparable message brokers such as RabbitMQ.
- Ability to interpret functional and technical specifications and translate them into robust backend logic.
- Strong communication and problem-solving skills.
Se valora
- Experience with financial or banking systems.
- Exposure to CI/CD workflows and containerized environments.
- Understanding of secure development and data privacy practices.