Skip to content

Open nowPosted 12 hours agoWe saw it 42 min after it went up

Desenvolvedor FullStack Java

Jobgether4,188 open roles

Where
Brazil
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowDesenvolvedor FullStack JavaJobgether · Brazil
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Jobgether's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

8.2% of postings close within 7 days. Measured by our own scanner across the market. Jobgether postings stay open a median of 6 days.

Share of postings closed within
  1. 1.8%1 day
  2. 3.8%3 days
  3. 8.2%7 days
  4. 15.2%14 days
  5. 34.2%30 days
This job: posted 12 hours ago

Jobgether median: 6 days open

The posting

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Desenvolvedor FullStack Java based in Brazil.

Join a technology-driven team focused on building, maintaining, and evolving robust web applications and innovative digital solutions. As a FullStack Java Developer, you will contribute to the design and development of complex applications, working across backend services, APIs, database integrations, and software architecture. You will apply modern Java technologies, microservices principles, and established engineering practices to deliver secure, scalable, and high-performing solutions. Working collaboratively within an agile environment, you will help troubleshoot technical issues, optimize application performance, and continuously improve code quality. This role offers the opportunity to tackle challenging technical problems, exchange ideas with experienced professionals, and contribute to the evolution of enterprise technology solutions. If you are passionate about software engineering, continuous learning, and delivering reliable products, this opportunity is for you.

Accountabilities

  • Application Development: Develop, maintain, and enhance web applications using Java, ensuring quality, reliability, scalability, and maintainability throughout the software lifecycle.
  • Software Design and Architecture: Apply object-oriented programming principles, design patterns, SOLID principles, Clean Architecture, Domain-Driven Design (DDD), and MVC to build effective software solutions.
  • Backend Development and APIs: Build and maintain RESTful APIs and microservices using Spring, Spring Boot, and Spring Cloud, ensuring efficient communication between applications and services.
  • Database Integration and Optimization: Develop and maintain integrations with relational databases, write and optimize SQL queries, analyze execution plans, and support efficient data access and processing.
  • NoSQL and Data Technologies: Work with NoSQL technologies, including MongoDB and Elasticsearch, to support application data requirements.
  • System Integration and Messaging: Implement and maintain integrations between systems using RabbitMQ, webhooks, REST, and SOAP protocols.
  • Technical Documentation: Create, update, and maintain API documentation and other technical materials to support development, integration, and long-term maintenance.
  • Testing and Quality Assurance: Develop automated unit and integration tests using JUnit and apply Test-Driven Development (TDD) practices where appropriate to improve reliability and prevent regressions.
  • Application Security: Implement secure development practices covering authentication, authorization, OAuth2, JWT, Keycloak, and OWASP security recommendations.
  • Code Maintenance and Performance: Investigate and resolve software defects, refactor existing code, identify performance bottlenecks, and implement improvements to application efficiency.
  • DevOps and Deployment: Use Git, Docker, SonarQube, and CI/CD pipelines to support version control, code quality, continuous integration, and continuous delivery.
  • Containerization and Orchestration: Work with Kubernetes and containerized environments to support application deployment, scalability, and operational consistency.
  • Requirements Analysis: Analyze functional and non-functional requirements and translate business and technical needs into effective software implementations.
  • Agile Collaboration: Work with multidisciplinary teams using agile methodologies, participate in technical discussions, share knowledge, and contribute ideas for continuous improvement.
  • End-to-End Solution Delivery: Contribute to the analysis, development, support, maintenance, and ongoing evolution of complex software solutions.
  • A completed higher education degree in any field accompanied by a postgraduate qualification in Information Technology of at least 360 hours, or an undergraduate degree currently in progress in an Information Technology-related field.
  • Strong hands-on experience in Java development, with solid knowledge of object-oriented programming, Collections, Generics, Lambda expressions, Stream API, exception handling, I/O, and core language features.
  • Practical experience with Spring, Spring Boot, and Spring Cloud, including the development and maintenance of RESTful APIs and microservices architectures.
  • Strong understanding of software architecture and design principles, including Clean Architecture, DDD, MVC, design patterns, and SOLID.
  • Experience working with relational databases, particularly Oracle or PostgreSQL, including SQL, PL/SQL or PL/pgSQL, query optimization, and execution-plan analysis.
  • Familiarity with NoSQL databases and search technologies such as MongoDB and Elasticsearch.
  • Experience implementing messaging and system integrations using RabbitMQ, webhooks, REST, and SOAP.
  • Knowledge of automated testing practices, including unit and integration testing with JUnit, as well as TDD principles.
  • Understanding of application security, authentication and authorization mechanisms, OAuth2, JWT, Keycloak, and OWASP best practices.
  • Experience using Git, Docker, and SonarQube, along with CI/CD pipelines and modern software delivery practices.
  • Familiarity with Kubernetes, containerization, and orchestration environments.
  • Experience supporting application deployment, continuous integration, and continuous delivery processes.
  • Ability to analyze functional and non-functional requirements and work effectively within agile development methodologies.
  • Strong analytical and problem-solving skills, with the ability to work on complex technical challenges across the software development lifecycle.
  • Good communication and collaboration skills, with the ability to participate in technical discussions and contribute to shared engineering goals.
  • A proactive mindset, attention to detail, commitment to code quality, and motivation to continuously improve technical skills and solutions.
  • Technology-driven environment: Opportunity to contribute to innovative digital solutions and work with modern software development technologies.
  • Technical challenges: Exposure to complex applications, microservices, integrations, database optimization, and enterprise software architecture.
  • Collaborative culture: Work alongside multidisciplinary professionals in an environment that encourages knowledge sharing, technical discussions, and continuous improvement.
  • Agile ways of working: Participate in collaborative development processes focused on adaptability, quality, and efficient delivery.
  • Inclusive workplace: Equal employment opportunities, including eligibility for professionals with disabilities, and a commitment to gender, racial, and ethnic equity.
  • Professional development: Opportunities to expand technical expertise through challenging projects and exposure to evolving software engineering practices.
  • Compensation and additional benefits: Specific salary, healthcare coverage, paid leave, and other benefits are not detailed in the available job description.

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

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Jobgether's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Jobgether's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Jobgether's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.