This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor Java pleno based in Brazil.
This role offers the opportunity to develop robust and scalable software solutions within an agile technology environment.
You will contribute to the evolution of high-availability applications designed to support important business operations.
The position involves working with modern cloud architectures, microservices, and backend technologies.
You will collaborate with multidisciplinary teams to build reliable, efficient, and innovative solutions.
This is an opportunity to apply your Java expertise while expanding your knowledge of cloud platforms and engineering best practices.
The role values technical excellence, teamwork, continuous improvement, and ownership of delivered solutions.
You will play an important part in creating systems that are secure, scalable, and ready for future growth.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor Java pleno based in Brazil.
This role offers the opportunity to develop robust and scalable software solutions within an agile technology environment.
You will contribute to the evolution of high-availability applications designed to support important business operations.
The position involves working with modern cloud architectures, microservices, and backend technologies.
You will collaborate with multidisciplinary teams to build reliable, efficient, and innovative solutions.
This is an opportunity to apply your Java expertise while expanding your knowledge of cloud platforms and engineering best practices.
The role values technical excellence, teamwork, continuous improvement, and ownership of delivered solutions.
You will play an important part in creating systems that are secure, scalable, and ready for future growth.
Accountabilities:
- Develop and maintain backend applications using Java and modern frameworks.
- Build scalable and reliable solutions following software engineering best practices.
- Design and implement applications based on microservices architecture.
- Develop and maintain REST APIs to support business functionalities.
- Work with relational databases to create efficient and optimized data solutions.
- Participate in code reviews, technical discussions, and architectural improvements.
- Support application deployment processes through CI/CD practices.
- Work with cloud-based environments to deliver secure and highly available solutions.
- Troubleshoot technical issues and contribute to performance improvements.
- Collaborate with agile teams using methodologies such as Scrum or Kanban.
- Advanced knowledge of Java development.
- Experience with Spring Boot.
- Experience working with microservices architecture.
- Experience developing and integrating REST APIs.
- Knowledge of relational databases such as Oracle, SQL Server, or PostgreSQL.
- Experience using Git and CI/CD practices.
- Experience with AWS services such as EC2, ECS, EKS, Lambda, S3, RDS, CloudWatch, IAM, or similar tools.
- Knowledge of Docker and container-based environments.
- Experience working with agile methodologies such as Scrum or Kanban.
- Strong problem-solving skills and ability to collaborate with technical teams.
- Ability to adapt to evolving technologies and development practices.
- Opportunity to work with modern technologies and cloud-based architectures.
- Professional growth in an agile and collaborative environment.
- Opportunity to contribute to scalable and high-impact software solutions.
- Continuous learning and exposure to current engineering practices.
- Collaborative culture focused on innovation and technical excellence.
- Work environment that encourages ownership and knowledge sharing.
The Java Developer will be responsible for designing, developing, and maintaining backend solutions while contributing to the continuous improvement of software architecture and delivery processes. The role requires strong technical skills, collaboration with agile teams, and commitment to building high-quality applications.
Requirements:
The ideal candidate is a Java professional with solid backend development experience and familiarity with cloud technologies. This person should be comfortable working in agile environments and contributing to scalable software solutions.