Desenvolvedor de Software - Pleno (BackEnd)
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Desenvolvedor de Software - Pleno (BackEnd) in Brazil.
This is an excellent opportunity for a backend developer seeking to work on innovative and impactful technology projects within a collaborative and growth-oriented environment. In this role, you will contribute to the development of scalable software solutions, participating actively in agile squads responsible for delivering high-quality backend applications and services. You will work with modern architectures, cloud technologies, and microservices while collaborating with multidisciplinary teams focused on innovation and continuous improvement. The position offers exposure to advanced development tools, observability platforms, and emerging technologies, including AI-assisted development practices. Professionals who enjoy solving technical challenges and building robust, efficient systems will thrive in this dynamic setting. This opportunity also supports continuous learning, teamwork, and long-term career development within a technology-driven culture.
Accountabilities:
- Develop and maintain backend software solutions aligned with project requirements and business objectives.
- Participate in agile squads responsible for delivering software artifacts, features, and technical improvements.
- Build scalable and secure applications using modern backend development practices and architectures.
- Design and maintain microservices-based solutions and integrations with databases and external services.
- Collaborate with multidisciplinary teams including developers, architects, analysts, and technical stakeholders.
- Ensure software quality through code reviews, testing, troubleshooting, and continuous optimization practices.
- Monitor application performance and contribute to observability initiatives using modern monitoring tools.
- Support deployment, containerization, and infrastructure-related activities in cloud and distributed environments.
- Contribute to technical discussions, innovation initiatives, and continuous process improvements within the development team.
- Stay updated on emerging technologies, development frameworks, and AI-assisted coding methodologies.
- Higher education degree completed in Information Technology, Computer Science, Software Engineering, or related fields.
- Proven experience as a Mid-Level Software Developer working within agile development environments.
- Strong knowledge of Java backend development.
- Experience working with Oracle databases and NoSQL database technologies.
- Solid understanding of microservices architecture and distributed systems.
- Familiarity with containerization and orchestration tools such as Docker and Rancher.
- Experience with monitoring and observability tools including Prometheus, Elasticsearch, and Grafana.
- Knowledge of cloud environments, preferably Microsoft Azure.
- Understanding of messaging and streaming technologies such as Kafka is considered a plus.
- Familiarity with frontend technologies such as React and NextJS is desirable.
- Interest or experience in AI-assisted development practices and modern coding approaches is advantageous.
- Strong analytical thinking, collaboration, and problem-solving skills.
- Opportunity to work in a collaborative and innovation-focused technology environment.
- Participation in agile and high-impact technology projects.
- Exposure to modern tools, cloud technologies, and scalable architectures.
- Continuous learning and professional development opportunities.
- Supportive work culture focused on collaboration, respect, and innovation.
- Career growth opportunities within multidisciplinary technology teams.
- Access to modern development methodologies and emerging technologies.
- Remote or flexible work possibilities depending on project allocation.
Requirements:
Benefits:
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1