ApplySarthi

Desenvolvedor Backend Java

Jobgether

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

29 open desenvolvedor roles across 5 companies are on ApplySarthi right now.

What desenvolvedor roles keep asking for: Git (41%), SQL (41%), Agile (34%), CI/CD (31%), Java (31%), REST APIs (31%), AWS (28%), Kubernetes (28%) — counted across their open postings here.

AWS jobs · Confluence jobs · Java jobs · JavaScript jobs

Jobgether has 4,586 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for desenvolvedor roles keep coming back to Git, SQL, Agile, CI/CD. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with Microservices? Tell me one thing you learned the hard way.
  3. What do you do when a production issue happens on your code?
  4. Walk me through a system you built. How was it designed, and what would you change now?
  5. Tell me about a hard bug you tracked down. How did you find the cause?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Desenvolvedor Backend Java at Jobgether interview free →

Accountabilities:: Design, develop, and maintain backend systems and applications using Java and modern microservices architectures. Build and support microservices using frameworks and technologies such as Spring Boot, Quarkus, Micronaut, Node.js, and Python. Develop, integrate, and maintain APIs, ensuring reliability, scalability, security, and performance. Collaborate with development teams, business analysts, requirements specialists, and QA professionals throughout the software development lifecycle. Estimate development efforts for user stories, technical tasks, and bug fixes, ensuring realistic planning and delivery timelines. Identify, troubleshoot, and resolve software defects while implementing continuous improvements to existing applications. Develop clean, efficient, maintainable, and testable code, following established engineering standards and best practices. Write and maintain unit tests to ensure software quality, reliability, and long-term maintainability. Work with AWS cloud services and containerized environments, supporting the deployment and management of distributed applications. Manage and support container-based applications using Kubernetes and related infrastructure tools. Participate in technical discussions, contribute to architectural decisions, and identify opportunities to improve development processes. Work autonomously in a dynamic environment, making technical decisions and ensuring high-quality deliverables within challenging deadlines. Requirements: Degree in Systems Analysis, Computer Science, Software Engineering, or a related field. Solid professional experience as a Backend Developer or Backend Systems Analyst. Strong experience in Java development, particularly in backend applications and microservices architectures. Knowledge of microservices development using Spring Boot, Quarkus, and/or Micronaut. Experience with JavaScript, Node.js, and Python. Practical experience with AWS cloud services, including Cognito, S3, EKS, SNS, SQS, CloudWatch, Lambda, and AWS VPN Console. Experience with REST APIs, API integration, and cloud-based application development. Familiarity with containerization and Kubernetes-based software management. Experience using Git and GitLab for version control and collaborative development. Knowledge of Linux environments and related development tools. Familiarity with Jira Software and Confluence for project management, documentation, and team collaboration. Experience with Rancher, ELK Stack, and the Sensedia platform. Ability to write unit tests and produce well-designed, efficient, maintainable, and testable code. Good understanding of Lean Startup principles and agile development practices. Proven experience working on complex software development projects. Strong analytical and problem-solving skills, with the ability to troubleshoot technical issues effectively. Ability to work independently, make strategic technical decisions, and manage priorities in fast-paced environments. Strong communication and collaboration skills, with a proactive approach to teamwork and continuous improvement. Nice to have: Experience developing high-performance software and highly available distributed systems. Knowledge and practical application of multiple programming paradigms and software development methodologies. Previous experience in the financial services industry and/or cryptocurrency markets. Experience working in API-first development environments and projects. Additional familiarity with Git and Linux development environments. Benefits: Fully remote working model, with flexibility to work from anywhere in Brazil. Contracting under a Brazilian independent contractor (PJ) arrangement. Opportunity to work on challenging and complex technology projects within the financial services sector. Exposure to modern backend technologies, cloud infrastructure, microservices, and distributed systems. Collaborative and agile working environment. Opportunity to work alongside experienced technology and software development professionals. Professional growth and career development opportunities through hands-on experience with advanced technologies.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-11-04. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.