Desenvolvedor Java Pleno
New
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- DockerJavaKafkaKubernetesMongoDBSpring BootRedisCI/CDRESTful APIsMicroservices
Requirements
- Solid experience with Java 11+ and backend development best practices
- Strong hands-on experience with Spring Boot and/or Quarkus
- Experience designing and implementing microservices architectures
- Knowledge of REST APIs, versioning, and API documentation (Swagger/OpenAPI)
- Experience with Kafka or other messaging/event-driven systems
- Familiarity with MongoDB and Redis
- Experience with authentication/authorization using JWT and OAuth2
- Knowledge of Docker and Kubernetes concepts and deployments
- Experience with CI/CD pipelines, Git, and GitHub Actions
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Experience with automated testing (JUnit, Mockito, integration tests)
- Understanding of observability tools and monitoring practices
- Knowledge of resilience patterns and fault-tolerant system design
- Experience using Postman for API testing and debugging
- Intermediate to advanced English
Responsibilities
- Designing and developing backend applications using Java 11+ and Spring Boot
- Building and maintaining microservices-based architectures with cloud-native principles
- Developing RESTful APIs with proper documentation using OpenAPI/Swagger
- Implementing asynchronous communication using Kafka and event-driven patterns
- Working with MongoDB and Redis for data persistence and caching strategies
- Implementing authentication and authorization mechanisms using JWT and OAuth2
- Containerizing applications using Docker and supporting Kubernetes-based deployments
- Collaborating on CI/CD pipelines using GitHub Actions, Git, and Helm
- Writing and maintaining automated tests using JUnit 5, Mockito, and integration testing frameworks
- Supporting observability practices using logs, metrics, and monitoring tools
View Full Description & ApplyYou'll be redirected to the employer's site