ApplySarthi

Desenvolvedor de Software - Pleno

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

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

What desenvolvedor roles keep asking for: CI/CD (41%), Git (37%), SQL (37%), Java (33%), AWS (30%), Agile (26%), Azure (26%), Docker (26%) — counted across their open postings here.

Azure jobs · CI/CD jobs · Java jobs · Microservices jobs

Jobgether has 4,170 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 CI/CD, Git, SQL, Java. 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 Java? Tell me one thing you learned the hard way.
  3. Describe a time a deadline forced a trade-off in quality. What did you choose and why?
  4. How would you design an API for a feature you have worked on?
  5. What do you do when a production issue happens on your code?

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 de Software - Pleno at Jobgether interview free →

Accountabilities: Develop, implement, and maintain software components and applications in alignment with project requirements and technical specifications. Produce high-quality software artifacts and technical deliverables assigned to the development squad. Apply Java and Java EE technologies to design and develop reliable, efficient, and maintainable software solutions. Use frameworks and technologies such as JSF and Spring MVC to support application development. Apply Object-Oriented Design (OOD) principles and software engineering best practices throughout the development lifecycle. Collaborate with multidisciplinary teams within an agile development environment to ensure timely and effective delivery of project objectives. Participate in development activities, contributing to technical discussions, problem-solving, and continuous improvement initiatives. Support the integration and evolution of software solutions, ensuring code quality, functionality, and alignment with business needs. Requirements: Bachelor's degree or postgraduate qualification in Information Technology or a related field, including lato sensu or stricto sensu postgraduate studies. Previous professional experience as a Mid-Level Software Developer. Experience working in agile software development environments and collaborative development squads. Strong programming experience with Java and Java EE. Knowledge and practical experience with JSF (JavaServer Faces) and Spring MVC. Good understanding of Object-Oriented Design (OOD) principles and software development best practices. Nice to have: Experience with Microsoft Azure. Familiarity with CI/CD pipelines and continuous integration and deployment practices. Knowledge of Swagger for API documentation and development. Experience with Spring Boot. Familiarity with Harbour. Knowledge of microservices architecture and development. Experience working with databases and data management technologies. Soft Skills: Strong teamwork and collaboration abilities. Good communication and interpersonal skills. Proactive approach to problem-solving and daily responsibilities. Adaptability and willingness to learn new technologies. Strong organizational skills and ability to manage priorities effectively. Benefits: Fully remote working arrangement within Brazil. Full-time employment opportunity. Inclusive workplace environment, with opportunities also open to professionals with disabilities (PwD). Opportunities for continuous professional development and technical learning. Collaborative environment that encourages innovation, knowledge sharing, and teamwork. Support for professional growth and the development of technical expertise. Opportunity to contribute to technology projects focused on innovation and continuous improvement.

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-13. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.