Node.js Developer responsible for backend solutions and microservices at Compass UOL. Collaborating on architecture and implementing scalable APIs and serverless solutions.
Responsibilities
Provide technical solutions for new features, ensuring alignment with business needs and the defined architecture;
Support existing features, handling bug fixes and continuously evolving solutions;
Develop and evolve backend solutions using microservices and serverless computing, ensuring scalability, high availability and resilience;
Act as a technical reference for the team by performing code reviews, supporting the resolution of complex issues and ensuring quality standards such as Clean Code, SOLID and DDD best practices;
Develop, maintain and evolve REST APIs and asynchronous integrations using messaging systems (such as SQS and SNS), ensuring performance, reliability and proper management of dependencies between systems;
Design and implement backend solutions in Node, using MVC frameworks, relational databases (SQL) and architectural patterns appropriate to the business domain;
Ensure continuous software quality through implementation of automated tests (unit, integration, BDD, etc.), contributing to the reduction of technical debt and increased maintainability of applications;
Work with an intrapreneurial mindset, aligning your objectives with the company’s goals and contributing to the continuous improvement of processes, products and organizational results
Requirements
Experience with Node.js;
Strong programming logic skills;
Experience designing and detailing technical solutions;
Knowledge and experience in Serverless computing (AWS Lambda);
Practical experience implementing microservices that communicate synchronously and asynchronously in complex scenarios, with high availability and high performance in asynchronous communication;
Knowledge of at least one MVC framework;
Professional experience with messaging systems (SQS/SNS, RabbitMQ or Kafka), including use of topics/queues and a solid theoretical foundation in messaging;
Solid knowledge of relational databases (SQL);
Experience developing and maintaining REST APIs;
Experience with testing (unit, integration, automated testing, BDD, etc.);
Experience with CI/CD pipelines (such as GitLab CI, Jenkins, etc.);
Concern for code quality, applying Clean Code practices;
Knowledge and practice of software engineering patterns, including SOLID and DDD best practices;
Intrapreneurial profile, with objectives aligned to the company’s goals and pride in building and evolving the organization’s products.
Benefits
Opportunities for candidates with disabilities (PcD)
Senior .NET Full Stack Developer with NSI/Synergy ECP responsible for developing and maintaining web applications using the .NET framework and associated technologies.
Node.js Specialist working on backend solutions in a hybrid role. Collaborating on microservices with AWS serverless architecture and maintaining code quality standards.
(Senior) Fullstack or Backend Developer supporting the vision of an innovative event platform in Germany. Responsible for technical development, code quality, and mentoring junior developers in a dynamic team environment.
Desenvolvedor Backend Sênior em soluções bancárias com Java e Spring Boot na Stefanini. Trabalhando em ambientes com microserviços e cloud. App e código na vanguarda da inovação.
Software Engineer II responsible for developing solutions for a Tier 1 pricing application at Bank of America. Collaborating within Agile practices to meet functional and compliance requirements.
Senior Java Backend Developer responsible for developing robust back - end solutions with microservices. Join Consort Group in a collaborative hybrid environment supporting critical applications.
Data Engineer at Travelers constructing data pipelines for analytics and AI applications. Collaborating across teams to design and operationalize complex data solutions leveraging modern data engineering practices.
Senior .NET Engineer building and maintaining .NET applications for xneelo's web hosting services. Collaborating on financial systems and automating business processes to optimize operations.
PHP Developer building high - impact software for global financial markets. Collaborating with engineers on large - scale products in a supportive hybrid environment.
Lead Node.js Development team guiding towards innovative cloud solutions at microtech. Drive technical architecture, team development, and strategic vision in a dynamic environment.