CELK Sistemas

Fullstack Developer – Mid-level

CELK Sistemas

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

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