Desenvolvedor(a) Fullstack Pleno
J
JobgetherPublic Healthcare IT
Brazil, Monday to Friday, from 8:00 AM to 5:00 PMFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 2 years
- Required Skills
- DockerPostgreSQLJavaKubernetesMongoDBReact.jsSpring BootTypeScriptNext.jsMicroservices
Requirements
- Completed higher education in Computer Science, Software Engineering, Information Systems, Engineering, or a related field.
- At least 2 years of professional experience in Fullstack software development.
- Proven experience with microservices architecture and RESTful APIs.
- Strong backend development skills with Java and Spring Boot.
- Experience developing frontend applications with React.js, Next.js, and/or TypeScript.
- Solid knowledge of relational and NoSQL databases, particularly PostgreSQL and MongoDB.
- Experience implementing, integrating, and optimizing RESTful APIs and database operations.
- Knowledge of messaging technologies such as SQS, Kafka, or RabbitMQ.
- Familiarity with security and authentication concepts, including OAuth and JWT.
- Experience with Docker and Kubernetes for containerization and orchestration.
- Understanding of application monitoring, logging, performance optimization, and troubleshooting.
Responsibilities
- Develop, maintain, and evolve fullstack applications, working across both backend and frontend layers while supporting the modernization of existing legacy systems.
- Build efficient RESTful APIs and microservices, ensuring scalability, reliability, security, and maintainability.
- Develop backend solutions using Java and Spring Boot, and frontend applications using React.js, Next.js, and/or TypeScript.
- Design reusable components, libraries, and technical solutions while applying software engineering best practices.
- Integrate APIs and optimize database operations, queries, and data access across relational and NoSQL environments.
- Work with messaging technologies such as SQS, Kafka, and RabbitMQ to support reliable system communication.
- Implement and maintain authentication and security mechanisms, including OAuth and JWT, while ensuring service compliance.
- Contribute to containerization and orchestration using Docker and Kubernetes.
- Develop CI/CD pipelines and deployment automation, supporting efficient and reliable software delivery.
View Full Description & ApplyYou'll be redirected to the employer's site