Excelência em serviços, reduzindo custos!
Senior Backend Developer
Location
United States
Posted
102 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Developer
OTG - Open Technologies Group
• Working on scalable, high-availability digital products • Develop and enhance scalable backend APIs and services • Define and implement best practices for architecture and code • Participate in technical and product decisions with the team • Write automated tests and ensure the quality of deliveries • Investigate and fix bugs and production incidents
Job Requirements
- Proven experience as a Senior Backend Developer
- Proficiency in at least one modern backend language (e.g., Node.js, Java, .NET, Python or similar)
- Experience with REST APIs, relational and non-relational databases
- Knowledge of microservices architecture or distributed systems
- Experience with version control (Git) and continuous integration
- Prior experience working as a PJ contractor and availability for remote work
- Experience with cloud platforms (AWS, GCP or Azure)
- Knowledge of messaging systems (Kafka, RabbitMQ, etc.)
- Experience with large-scale automated testing
- Participation in architectural decisions for high-scale products
Benefits
- Real autonomy
- Collaboration with frontend, product and UX teams
- Continuous improvement of processes and tools
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Help with the design and development of software. • Test and debug software to ensure it remains optimized. • Write clean code for both the front-end and back-end of software. • Design user interactions for web applications. • Create servers and databases for back-end functionality. • Ensure cross-platform compatibility and optimization. • Test and maintain responsive design for applications. • Collaborate with graphic designers to design new features. • Develop APIs and RESTful services. • Stay up-to-date with technological advances to optimize software. • Communicate the effectiveness of emerging technologies to decision-makers. • Consider security, maintenance, scalability, and other factors when developing software.
• Develop and maintain web applications using JavaScript, Node.js, and frameworks such as React, Angular, or Vue.js. • Lead backend development efforts, ensuring robust, scalable, and secure solutions. • Collaborate with cross-functional teams to define, design, and ship new features. • Provide technical leadership and mentorship to a small team of developers. • Conduct code reviews, ensuring adherence to coding standards and best practices. • Manage project timelines and deliverables, coordinating with other team leads and stakeholders. • Troubleshoot, debug, and upgrade existing systems. • Engage in continuous learning to stay abreast of emerging technologies and best practices. • Communicate effectively with non-technical staff, including providing clear and concise technical documentation.
• Take ownership of complex backend systems end-to-end - from scoping and architecture to high-quality, reliable delivery • Design and build robust, scalable APIs and distributed systems that power our products and deliver exceptional performance • Collaborate closely with Product, Frontend, and Design teams to translate product ideas into well-architected backend solutions • Push the boundaries of what’s possible with modern backend technologies, driving innovation in both architecture and developer experience • Contribute to evolving our backend architecture, infrastructure, and developer tooling to support rapid iteration at scale • Proactively identify opportunities to improve system performance, reliability, and developer experience - and drive those initiatives through to execution
• Implement, test, and support new solutions and modify existing legacy applications written in-house. • Writing code in multiple languages, writing automated tests, and manually testing, debugging, troubleshooting, and optimizing new and legacy applications.



