Job Url: https://www.remoterocketship.com/company/ciandt/jobs/senior-software-developer-java-aws-worldwide-remote/ Job Description: Java/AWS 24 minutes ago 🇧🇷 Brazil – Remote ⏰ Full Time 🟠 Senior 🔙 Backend Engineer 🗣️🇧🇷🇵🇹 Portuguese Required AWS DynamoDB Java Jenkins Kafka MySQL Postgres Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • Understand technical requirements, actively participating in inceptions and technical refinements; • Provide insights into the development and evolution of a scalable, high-performance solution; • Perform integrations between systems, retrieving, transforming, and sending data; • Write and structure automated tests (TDD) to ensure the quality of deliverables; • Conduct code reviews; • Support the team with technical questions and contribute to people development; • Develop and maintain backend applications using Java, ensuring high quality and scalability of systems; • Implement robust and secure solutions on AWS, following development and architecture best practices; • Collaborate with cross-functional teams to define requirements, prototype, and deliver new features; • Analyze and optimize system performance, ensuring the efficiency and reliability of solutions; • Automate CI/CD processes, integrating version control and continuous deployment tools in AWS environments; • Ensure system integrity by creating unit, functional, and integration tests; • Participate in code reviews and contribute to continuous improvement of development processes; • Troubleshoot and resolve issues and incidents related to production applications, proposing improvements to increase system resilience. 🎯 Requirements • Experience in backend development using Java 17+. • Knowledge of AWS, with experience using services such as EKS, S3, RDS, Lambda, among others. • Experience with relational and non-relational databases (e.g., MySQL, PostgreSQL, DynamoDB). • Familiarity with microservices architecture and API-driven development (RESTful). • Knowledge of version control tools such as Git. • Asynchronous communication with messaging systems (AWS SQS, AWS SNS, Kafka). • Experience with CI/CD pipelines using tools like Jenkins, GitLab CI, or AWS CodePipeline. • Ability to work with agile methodologies (Scrum, Kanban). • Good communication and teamwork skills, with a proactive attitude to problem solving. 🏖️ Benefits • Health and dental insurance; • Meal and food allowance; • Childcare assistance; • Extended parental leave; • Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) / TotalPass; • Profit Sharing (PLR); • Life insurance; • Continuous learning platform (CI&T University); • Discount club; • Free online platform dedicated to promoting physical and mental health and wellbeing; • Prenatal and responsible parenting course; • Partnerships with online course platforms; • Language-learning platform; • And many more