Job Closed
This listing is no longer active.
Referência em Tecnologia para Licitantes no Brasil
Mid-level Back End Developer
Location
Brazil
Posted
66 days ago
Salary
0
Seniority
Senior
Job Description
Mid-level Back End Developer
Effecti | Tecnologia para Licitantes
• Develop and maintain scalable, resilient, and high-performance backend services. • Design and implement integrations between systems and APIs, ensuring reliability and high availability. • Monitor application metrics, logs, and indicators to identify opportunities to improve performance, stability, and user experience. • Collaborate with Product, Design, and other Engineering teams to define and deliver solutions that provide value to users. • Participate in defining and evolving applications, contributing best practices and engineering standards. • Analyze complex software issues and propose efficient, sustainable solutions. • Contribute to code quality through reviews, testing, and continuous improvement of applications. • Research and evaluate new technologies, tools, and approaches that can advance the company’s products and processes. • Support the definition and implementation of business rules and integration with internal and external services.
Job Requirements
- Strong experience developing in Java.
- Experience developing RESTful APIs.
- Experience with PostgreSQL databases.
- Experience with automated testing, especially JUnit.
- Experience with version control using Git.
- Experience with socket programming and client/server communication.
- Experience with concurrent programming in Java, including use of threads, concurrency control, and synchronization.
- Knowledge of distributed systems concepts such as messaging, pub/sub, transactions, and inter-service communication.
- Knowledge of data structures and system architecture.
- Experience applying software engineering best practices, such as Clean Code and Clean Architecture.
- Experience with web scraping and data collection automation.
- Experience using AI tools focused on code, code review, testing, and documentation, preferably Claude Code.
- Preferred: experience with JavaScript and TypeScript.
- Preferred: experience with frontend frameworks such as Vue.js and UI libraries.
- Preferred: experience with PHP.
Benefits
- Meal allowance: R$ 770.00 on Flash card
- Home office allowance: R$ 230.00 on Flash card
- Health plan: company pays 100% of the monthly premium
- Dental plan: company pays 100% of the monthly premium
- Emotional health program
- Pharmacy discounts
- Life insurance
- OpenEnglish partnership
- Coworking access through the Woba network (Brazil, Argentina, Mexico, Portugal)
- Birthday day off
- Welcome gift
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Help build and maintain Marketing 360 and Websites 360 and other software products • Design and implementation of performant, scalable, extensible and secure Node.js RESTful services • Debug and monitor existing services and help resolve problems. • Provide PR reviews for peers
PHP Laravel Developer
KitchenDEVManage end-to-end flow, from pricing cabinets to orders and returns with our premium sales automation software.
• building RESTful APIs • improving existing code and features through iterative development • architecting solutions for complex business problems • develop maintainable and reusable code using OOP methodologies • practice Test Driven Development • build REST API to support front end applications • identify ways to enhance performance • find creative solutions, work diligently, and address changes with confidence • actively work to build and maintain a positive team culture
Java FullStack Developer, JavaScript
RecruitingSKULLWe connect top-notch IT talent with companies based worldwide.
• Provide technical expertise in Java development with large user bases. • Organize code for clarity and maintainability. • Develop web applications using various Java frameworks. • Create client-side functionalities and ensure high performance. • Optimize MySQL queries and manage database schema. • Deploy applications on Linux environments and analyze system performances. • Collaborate effectively with team members, particularly during US Pacific Time hours.
Principal Software Engineer, Backend Systems
RegrelloEnabling businesses to drive collaboration and standardize best practices across their supply chain and operations.
• Architect, design and develop scalable and robust backend systems for large data software-as-a-service (SaaS) applications, ensuring high performance and reliability. • Collaborate with cross-functional teams including Design, Product Management and industry experts to build high-quality product features. • Lead and mentor a team of engineers, providing guidance and expertise in backend development, database systems and distributed systems. • Stay abreast of emerging technologies and industry trends, incorporating new developments into the backend architecture and processes where appropriate. • Participate in code reviews, technical discussions and decision-making processes to maintain high standards of code quality and best practices. • Drive the adoption of best practices in backend development, data modeling and API design, ensuring the scalability and maintainability of the system. • Champion a culture of innovation, encouraging and leading initiatives to explore new technologies and improve existing systems.




