
Fullstack Developer – Mid-level
CELK Sistemas
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Tech Stack
About the role
- Ensure maintenance of the legacy system.
- Develop and maintain backend and frontend applications.
- Develop efficient RESTful APIs and microservices.
- Integrate APIs and optimize database operations.
- Actively participate in team decision-making.
- Create reusable components and implement programming best practices.
- Automate tests and ensure solutions are scalable.
- Monitor system performance and security.
- Document processes and share knowledge with the team.
- Optimize database queries and operations.
- Ensure security and compliance of services.
- Work with messaging systems for communication.
- Create CI/CD pipelines and automate deployments.
- Implement and monitor logs and metrics for continuous optimization.
Requirements
- Bachelor's degree in Computer Science, Systems Analysis and Development (ADS), Information Systems, Engineering, or related fields;
- Minimum 2 years of experience in Full Stack software development;
- Previous experience with microservices architecture and RESTful APIs.
- Backend development with Java and Spring Boot.
- Frontend development with React.js, Next.js and/or TypeScript.
- Microservices architecture.
- Relational and NoSQL databases: PostgreSQL and MongoDB.
- Implementation and optimization of RESTful APIs.
- Messaging systems (SQS, Kafka, RabbitMQ).
- Security and authentication (OAuth, JWT).
- Orchestration and containerization using Docker and Kubernetes.
- API integration and optimization of database operations.
- Monitoring and log analysis for continuous optimization.
- Knowledge and application of UX/UI and accessibility.
Benefits
- Health insurance
- Dental insurance
- Life insurance
- Meal/food allowance
- Birthday day off
- Wellhub (formerly Gympass)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Full Stack software developmentRESTful APIsmicroservices architectureJavaSpring BootReact.jsNext.jsTypeScriptPostgreSQLMongoDB
Soft skills
team decision-makingknowledge sharingcommunication
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Systems Analysis and DevelopmentBachelor's degree in Information SystemsBachelor's degree in Engineering