
Java Developer, Senior
Cadmus Soluções em TI
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • Brazil
Visit company websiteExplore more
Job Level
About the role
- 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootRESTful APIsdesign patternsSOLID principlesAWSEC2ELBS3CloudWatch