Senior Java Full Stack Developer

Jobgether

Brasil

Remoto

BRL 279.000 - 502.000

Tempo integral

Há 2 dias
Seja uma das primeiras pessoas a se candidatar

Receba uma resposta desta empresa empregadora

Seu currículo e carta de apresentação personalizados exatamente para o que estão contratando.

Passe pelos filtros ATS

Benefícios oferecidos por esta vaga

Fully Remote Work (Brazil)
CLT employment contract via partner
Flexible schedule
International collaboration
Career growth in modern tech stack

Resumo da vaga

Jobgether in Brazil is seeking a Senior Java Full Stack Developer for a fully remote role. You will design, develop, and maintain scalable enterprise applications using Java, REST APIs, microservices and modern frontend technologies, while collaborating with distributed teams to deliver high-quality software in an Agile environment.

You will work with Apache Kafka, CI/CD, Docker and Kubernetes to improve performance, reliability and maintainability.

Qualificações

  • Extensive hands-on Java development experience.
  • Strong full stack expertise across backend and frontend.
  • Experience with Apache Kafka and event-driven architectures.
  • Proven ability to design REST APIs and microservices.
  • Experience with CI/CD, Git and Agile teams.

Responsabilidades

  • Design, develop and maintain scalable enterprise applications.
  • Build backend services, REST APIs and microservices.
  • Develop frontend components integrated with backend.
  • Implement event-driven integrations using Kafka.
  • Participate in CI/CD and Agile delivery processes.
  • Collaborate with distributed teams and stakeholders.

Conhecimentos

Java
Full Stack
REST APIs
Microservices
Apache Kafka
Spring Framework
Docker
Kubernetes
Git
Agile methodologies

Ferramentas

Docker
Kubernetes
Git
Spring Boot

Descrição da vaga

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Java Full Stack Developer based in Brazil.

We are looking for an experienced Senior Java Full Stack Developer to design, develop, and maintain scalable enterprise applications in a fully remote environment. In this role, you will combine strong backend and frontend development expertise to build reliable, high-performance software solutions. You will work extensively with Java, Apache Kafka, REST APIs, microservices, and distributed systems, contributing to complex application architectures and seamless system integrations. You will also play an important role in improving application performance, scalability, and maintainability through modern development practices. Working alongside distributed engineering teams, you will contribute to technical decisions, automated testing, and continuous delivery initiatives. This is an excellent opportunity for a senior professional who enjoys solving challenging technical problems and delivering impactful solutions within an Agile environment.

Accountabilities:
  • Full Stack Development: Design, develop, and maintain scalable enterprise applications using Java and modern frontend technologies.
  • Build and maintain robust backend services, REST APIs, and microservices to support business applications.
  • Develop and integrate frontend components with backend services, ensuring seamless functionality and a consistent user experience.
  • System Integration and Architecture: Implement and maintain event-driven integrations using Apache Kafka.
  • Design, develop, and support distributed application architectures, ensuring reliable communication between services.
  • Build and maintain REST API integrations and ensure efficient data exchange across systems.
  • Work with relational and NoSQL databases to support application functionality, performance, and data management requirements.
  • Software Quality and Performance: Investigate, troubleshoot, and resolve complex technical issues across backend, frontend, and integration layers.
  • Implement automated testing practices to ensure application quality, stability, and reliability.
  • Identify opportunities to improve application performance, scalability, security, and maintainability.
  • Development and Delivery: Participate in CI/CD processes and contribute to efficient software delivery and deployment activities.
  • Use Git for source code management, version control, and collaboration.
  • Apply Agile development methodologies, actively participating in team activities, planning, and delivery processes.
  • Collaborate with distributed development teams and cross-functional stakeholders to deliver technical solutions aligned with project requirements.
  • Contribute to technical discussions, architectural improvements, and the continuous evolution of enterprise applications.
Requirements:
  • Strong hands-on experience in Java software development.
  • Solid professional experience in Full Stack application development, covering both backend and frontend technologies.
  • Practical experience working with Apache Kafka and event-driven architectures.
  • Proven experience designing, developing, and integrating REST APIs.
  • Strong knowledge of backend services, microservices architecture, and distributed systems.
  • Experience with modern frontend technologies and frameworks.
  • Solid understanding of distributed application architecture and enterprise software development.
  • Experience working with relational and/or NoSQL databases.
  • Practical knowledge of Git and version control practices.
  • Experience implementing and maintaining automated software testing.
  • Knowledge and practical experience with CI/CD processes and software delivery workflows.
  • Experience working with Agile development methodologies.
  • Advanced English proficiency, with the ability to communicate effectively in technical discussions and collaborate with international teams.
  • Strong analytical thinking and technical problem-solving skills, particularly when investigating and resolving complex application issues.
  • Ability to work independently, take ownership of technical deliverables, and drive solutions to completion.
  • Excellent collaboration and communication skills, with the ability to work effectively across distributed development teams.
  • Strong attention to software quality, application performance, and maintainability.

Preferred Qualifications:

  • Experience with the Spring Framework and/or Spring Boot.
  • Familiarity with Docker and/or Kubernetes for containerization and application deployment.
  • Experience developing and maintaining cloud-based applications.
  • Previous experience working with enterprise-scale distributed systems and complex application environments.

Technical Environment:

  • Backend: Java, REST APIs, backend services, and microservices.
  • Messaging and Integration: Apache Kafka.
  • Frontend: Modern frontend technologies and frameworks.
  • Architecture: Distributed systems and enterprise applications.
  • Databases: Relational and/or NoSQL databases.
  • Version Control: Git.
  • Software Quality: Automated testing.
  • Development Practices: CI/CD and Agile methodologies.
  • Preferred Frameworks: Spring and Spring Boot.
  • Preferred Container Technologies: Docker and Kubernetes.
  • Preferred Infrastructure: Cloud-based environments.
Benefits:
  • Employment Contract: CLT employment contract through the partner's customer.
  • Fully Remote Work: Work remotely from Brazil, without the need to commute to an office.
  • Full-Time Opportunity: Dedicated professional engagement within an enterprise technology environment.
  • Working Schedule: Monday to Friday, from 9:00 AM to 6:00 PM.
  • Immediate Start: Opportunity to join the project as soon as possible.
  • International Exposure: Collaborate with distributed development teams in an English-speaking professional environment.
  • Technical Growth: Work with modern technologies, including Java, Apache Kafka, microservices, REST APIs, and distributed systems.
  • Long-Term Career Development: Gain experience contributing to scalable enterprise applications and complex technical projects.

We appreciate your interest and wish you the best!

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.

Obtenha sua revisão de currículo grátis e confidencial.

ou arraste e solte seu arquivo aqui.

Similar jobs

Vagas similares que valem a pena comparar

Especialista Desenvolvedor Fullstack (Java, Angular, Springboot)
Especialista Desenvolvedor Fullstack (Java, Angular, Springboot)

Jobgether • Brasil

Remoto
BRL 180.000 - 260.000
Fully remote from Brazil
PJ contracting
Work with modern enterprise tech
+2
Desenvolvedor Fullstack Sênior
Desenvolvedor Fullstack Sênior

Jobgether • Brasil

Remoto
BRL 180.000 - 260.000
Fully remote Brazil
CLT contract
Technical autonomy
+2
Desenvolvedor Pleno
Desenvolvedor Pleno

Jobgether • Brasil

Remoto
BRL 90.000 - 140.000
Meal and food allowance
Transportation allowance
Medical insurance
+8
15285 - Senior Java Full Stack Developer
15285 - Senior Java Full Stack Developer

Ultracon • Brasil

Remoto
BRL 180.000 - 240.000
Desenvolvedor Backend Java
Desenvolvedor Backend Java

Jobgether • Brasil

Remoto
BRL 140.000 - 230.000
Fully remote Brazil
PJ contracting
Finance tech projects
+1
Analista Desenvolvedor SR
Analista Desenvolvedor SR

Jobgether • Brasil

Remoto
BRL 180.000 - 300.000
Remote Work
Full-Time Employment
Inclusive Workplace
+3
Dev Back Java Pleno
Dev Back Java Pleno

Jobgether • Brasil

Remoto
BRL 120.000 - 180.000
Fully remote work model
Medical and dental insurance
Life insurance
+7
Pessoa Desenvolvedora de Software Backend Pleno
Pessoa Desenvolvedora de Software Backend Pleno

Jobgether • Brasil

Remoto
BRL 120.000 - 180.000
Health insurance
Dental insurance
Private pension plan
+4
Pessoa Desenvolvedora Full-stack React / .NET — Sênior
Pessoa Desenvolvedora Full-stack React / .NET — Sênior

Jobgether • Brasil

Remoto
BRL 180.000 - 240.000
Medical insurance
Dental insurance
Annual bonus program
+1
Fullstack Developer (Java/React) – German)
Fullstack Developer (Java/React) – German)

Jobgether • Brasil

Remoto
BRL 180.000 - 260.000
Fully remote globally
Permanent contract
International remote team
+2