Desenvolvedor Fullstack SR. in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Fullstack Developer (Desenvolvedor Fullstack SR.) in Brazil.
This role is focused on building and evolving modern, scalable, and high-performance digital solutions within a distributed systems environment. You will work across both frontend and backend layers, contributing to the design and implementation of robust architectures based on microservices and event-driven principles. The position involves developing responsive user interfaces, scalable APIs, and backend services that support mission-critical applications. You will collaborate closely with multidisciplinary teams including product, design, and infrastructure, ensuring technical excellence and alignment with business goals. This is a highly hands-on role that requires strong engineering discipline, ownership, and a passion for building resilient systems. You will also contribute to observability, performance optimization, and continuous improvement of engineering practices.
- Develop and maintain fullstack applications with a strong focus on performance, scalability, and clean code practices.
- Build modern, responsive frontend interfaces using JavaScript/TypeScript and frameworks such as Next.js (React).
- Design and implement backend services and APIs using Java and/or Kotlin with Spring Boot.
- Work with microservices and event-driven architectures, ensuring system reliability and scalability.
- Implement and maintain testing strategies using tools such as Jest, Playwright, and JMeter.
- Develop solutions using Node.js and support frontend-backend integration.
- Work with messaging systems such as Kafka and caching solutions like Redis.
- Deploy and manage containerized applications using Docker and Kubernetes.
- Contribute to observability practices using tools like OpenTelemetry.
- Collaborate with cross-functional teams to ensure end-to-end delivery of high-quality software.
- Strong experience in fullstack development in modern distributed environments.
- Proficiency in JavaScript/TypeScript and frontend frameworks, especially Next.js (React).
- Experience with microfrontend architecture and frontend scalability patterns.
- Solid backend experience with Java and/or Kotlin using Spring Boot.
- Knowledge of build tools such as Maven or Gradle.
- Experience with Kafka, PostgreSQL, and Redis.
- Familiarity with Docker and Kubernetes in production environments.
- Experience working with Microsoft Azure and SaaS cloud services.
- Strong understanding of microservices, event-driven architecture, and Domain-Driven Design (DDD).
- Knowledge of observability concepts and tools such as OpenTelemetry.
- Experience with testing, performance validation, and automated quality practices.
- Strong problem-solving mindset, ownership, and ability to work in collaborative teams.
- Familiarity with CI/CD pipelines, deployment strategies, and data-driven engineering is a plus.
- Competitive compensation aligned with senior-level market standards.
- Remote or flexible work model depending on project needs.
- Opportunity to work with modern cloud-native and distributed system architectures.
- Exposure to large-scale, high-impact engineering projects.
- Continuous learning and technical development opportunities.
- Collaborative, innovation-driven engineering culture.
- Access to cutting-edge tools, frameworks, and cloud technologies.
- Strong focus on engineering excellence, autonomy, and ownership.