About the role

  • Senior Java Developer at Cadmus building applications with Java and Spring Boot. Responsibilities include API implementation, cloud solutions, and performance monitoring.

Responsibilities

  • Develop and maintain applications using Java and Spring Boot
  • Implement and consume RESTful APIs
  • Work with messaging systems for communication between services
  • Apply design patterns to ensure scalable and maintainable code
  • Ensure the implementation of design patterns and SOLID principles
  • Contribute to the implementation and improvement of AWS cloud solutions (EC2, ELB, S3, CloudWatch)
  • Implement deploy automation and CI/CD using Jenkins
  • Monitor performance and optimize applications using Kubernetes and Docker.

Requirements

  • Strong experience with Java and Spring Boot
  • Strong knowledge of microservices-based architecture
  • Knowledge of messaging systems (RabbitMQ, Kafka, etc.)
  • Experience with RESTful APIs
  • Familiarity with design patterns
  • Knowledge of CI/CD (Jenkins, GitHub Actions, etc.)
  • Experience with AWS cloud services (EC2, ELB, S3, CloudWatch)
  • Experience with Docker and Kubernetes.

Benefits

  • Meal allowance and/or food voucher
  • Health insurance
  • Life insurance
  • Dental care (Amil or Prodent)
  • Fuel allowance
  • Total Pass: Access to gyms with various training options
  • Childcare assistance: For children up to 6 years old
  • Lincard: Partnership club with discounts of up to 60% at over 4,000 establishments in Brazil.

Job title

Java Developer, Senior

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job