
Senior Java Developer
Posted May 20

Posted May 20
This is a fully remote position, open to applicants in Brazil.
• Collaborate as a Software Engineer focused on back-end applications within a diverse team.
• Engage actively in discussions, proposals, and planning sessions.
• Act as a technical authority for inquiries and troubleshoot significant roadblocks.
• Ensure high-quality deliverables.
• Disseminate knowledge and foster the growth of the team.
• Perform code reviews and implement relevant test cases.
• Maintain up-to-date service documentation.
• Extensive experience in Java 17+ utilizing the Spring Framework (Spring Boot, Spring Data, Spring Batch) and microservices architecture, including REST APIs and GraphQL.
• Proficient in unit testing frameworks such as JUnit, Mockito, etc.
• Familiarity with both relational and non-relational databases.
• Experience in working with containerized microservices (Docker) and orchestration tools (Kubernetes).
• Understanding of essential software architecture models and patterns, including Design Patterns and SOLID principles.
• Practical experience with cloud application solutions, particularly AWS (EKS, EC2, S3, EMR, SQS, etc.).
• Experience in CI/CD pipelines, especially with Jenkins.
• Health benefits.
• Retirement plan.
• Paid time off.
• Flexible working hours.
• Opportunities for professional development.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.