
Technical Lead – Java
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Brazil.
• Act as a Java Technical Lead
• Collaborate with Java SE/EE and frameworks including Spring Boot, Hibernate, and JPA
• Create solutions utilizing object-oriented programming principles
• Design and uphold automated tests using JUnit and Mockito
• Implement software engineering best practices
• Develop creative solutions in collaboration with clients, integrating technology, artificial intelligence, and human creativity
• Advanced expertise in Java: Significant experience with Java SE/EE, along with frameworks such as Spring Boot, Hibernate, and JPA
• Proficiency in developing projects using AWS services like EC2, S3, RDS, Lambda, API Gateway, and CloudFormation
• Experience in developing and utilizing RESTful APIs, microservices, and event-driven solutions
• Familiarity with Sensedia API Management
• Automation of pipelines using Jenkins and GitHub Actions
• Continuous integration in cloud environments
• Knowledge of containerization with Docker
• Experience in orchestration with Kubernetes (EKS/AKS)
• Familiarity with microservices architecture, emphasizing scalability, resilience, and observability
• Experience with messaging technologies such as Kafka and SQS
• Understanding of patterns such as Circuit Breaker and Service Discovery
• Preferred: Understanding of scalable architecture, IAM security, and automation using Terraform
• Meal voucher or food allowance
• Discounts on courses, universities, and language schools
• Stefanini Academy — a platform providing free, current online courses with certifications
• Mentorship opportunities
• Benefits club offering discounts on consultations and medical examinations
• Health insurance
• Dental insurance
• Benefits and discounts at prominent establishments
• Travel club
• Pet insurance and related services
Schäfer GmbH & Co. KG
DearDoc
Netflix
Softdocs
Get handpicked remote jobs straight to your inbox weekly.