ApplySarthi

Desenvolvedor (a) Full Stack 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

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

What desenvolvedor roles keep asking for: CI/CD (39%), Git (39%), SQL (39%), Java (32%), AWS (29%), Agile (29%), Azure (25%), Docker (25%) — counted across their open postings here.

Angular jobs · CI/CD jobs · CSS jobs · Data modelling jobs

Jobgether has 4,683 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 Agile? 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 (a) Full Stack Java at Jobgether interview free →

Accountabilities: Develop, maintain, and continuously enhance complex enterprise software systems and applications. Design and implement end-to-end solutions covering backend development, frontend interfaces, databases, and system integrations. Design, develop, test, and maintain applications using Java and object-oriented programming principles. Build, integrate, and maintain RESTful APIs and ensure effective communication between applications and services. Develop and manage relational databases, including data modeling, SQL queries, database manipulation, and continuous improvements. Implement automated testing strategies and contribute to software quality assurance processes. Participate in Continuous Integration and Continuous Delivery (CI/CD) initiatives to streamline development and deployment workflows. Collaborate with multidisciplinary teams in agile environments, contributing to sprint activities, technical discussions, and project delivery. Support application deployment processes using containerization and orchestration technologies. Ensure application security, performance, scalability, and maintainability by following software engineering best practices. Contribute to technical documentation, troubleshooting, and continuous improvement initiatives throughout the development lifecycle. Requirements: Bachelor's degree in Information Technology or a related field, or a degree in any discipline combined with a postgraduate qualification in IT. Professional experience in software development using Java. Hands-on experience with the Apache Wicket framework. Strong understanding of object-oriented programming and software design principles. Experience with the Spring ecosystem, including Spring Framework, Spring Boot, Spring Cloud, Spring Data, JPA, Hibernate, and Maven. Frontend development experience using HTML, CSS, JavaScript, TypeScript, Angular, and Bootstrap. Familiarity with Node.js and NPM for frontend development workflows and package management. Good understanding of web standards, HTTP protocols, REST architecture, JAX-RS, and API management. Experience implementing automated testing practices and related technologies. Knowledge of version control systems, particularly Git and Gitflow. Practical experience with Docker, Rancher, and Kubernetes for containerization and orchestration. Experience working with agile methodologies, particularly Scrum and Kanban. Good knowledge of relational databases and SQL. Understanding of software modeling techniques, including UML and Entity-Relationship Modeling (ERM). Soft Skills: Strong analytical and problem-solving abilities. Excellent communication and collaboration skills. Proactive mindset and ability to work effectively within multidisciplinary teams. Adaptability and willingness to learn new technologies and development practices. Strong organizational skills and attention to detail. Customer-oriented approach and commitment to delivering high-quality solutions. Benefits: Fully remote working arrangement within Brazil. Full-time employment opportunity. Inclusive workplace with equal opportunities for professionals with disabilities (PwD). Commitment to diversity, equity, and inclusion across gender, race, ethnicity, and professional backgrounds. Opportunity to work on complex enterprise systems and innovative digital transformation projects. Exposure to modern technologies, development frameworks, and agile methodologies. Collaborative environment that encourages innovation, creativity, and continuous learning. Opportunities for professional growth and technical development.

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.