We are your Recruitment Team!
Senior .NET Developer
Location
Brazil
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Senior .NET Developer
Review ALL
• Work on developing cloud-based component solutions for creating microservices (serverless, containers, and others); • Help design the company's solutions, aiming for modern architectures and following software engineering and application architecture best practices; • Consider scalable and asynchronous programming techniques and patterns for large user bases with fast response times;
Job Requirements
- Previous experience, being a specialist in at least one of the following languages: C#, PHP, Java, JavaScript/TypeScript, Python.
- You should also be comfortable with object-oriented technologies.
- Experience with relational and non-relational databases (we use CockroachDB, PostgreSQL, Redis and MongoDB).
- Experience developing distributed applications.
- Experience with messaging/streaming systems such as Amazon SQS/SNS, RabbitMQ or Kafka.
- Experience/knowledge of one or more of the following architecture patterns: DDD, Hexagonal, Onion or Clean Architecture.
- Experience/knowledge of development best practices such as SOLID, DRY, KISS, CQRS, Clean Code.
- Experience building APIs.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Technical Analyst, C++, Electronic Payments, ISO 8583
AVANTTiAgilidade | Senioridade | Transparência | Responsabilidade Social
• Gather and analyze technical requirements with business areas and clients. • Develop customizations for payment solutions. • Design algorithms and develop new features. • Write high-performance, secure, and high-quality code. • Execute testing, deployment, and user acceptance of applications. • Perform corrective and evolutionary maintenance of existing systems. • Investigate and resolve incidents and technical issues. • Propose continuous improvements based on user feedback. • Prepare technical documentation for future system evolutions.
• Development in Java • Implementation of REST APIs • Maintenance of microservices • Collaboration with DevOps teams • Participation in planning meetings
• Work as a Java Developer for one of the country's largest private banks
Senior/Lead Backend Engineer
QodeQode is a unified hiring platform designed for enterprise scale, centralizing the entire hiring lifecycle in one environment. Key features include: Candidate sourcing and outreach. AI-led interviews in 30+ languages. Applicant tracking and job distribution to 200+ platforms. Outcome-based pricing: clients pay for results, not software seats. 800M+ candidate profiles indexed. 200,000+ applicants processed per month. 56+ enterprise clients worldwide.
Role Description We are currently looking for a strong Backend Engineer with solid architectural understanding and hands-on development experience. You will play a key role in designing and developing sophisticated SaaS/PaaS applications that prioritize performance, usability, and accessibility, and building & leading your own team in the Vietnam office. - Develop and maintain robust, high-performing microservices using Java Spring Boot. - Design and implement scalable and distributed solutions to meet complex business requirements. - Utilize PostgreSQL for database management and integration within services. - Create and manage containerized applications using Docker and orchestrate deployments using Kubernetes (K8S). - Work collaboratively with stakeholders to analyze requirements, propose solutions, and ensure alignment with business goals. - Develop comprehensive testing strategies, including unit and integration testing, to ensure reliable and secure applications. - Ensure code quality and maintainability by following best practices and conducting regular code reviews. Qualifications - 7+ years of experience in software development. - Strong Java and Spring Boot experience. - Strong software architecture understanding. - Experience with distributed systems / microservice architectures. - Good understanding of containerized environments (Docker/Kubernetes). - PostgreSQL or other relational database experience. - Experience designing scalable backend systems and APIs. - Ability to work across backend and infrastructure topics when needed. - Experience building SaaS/PaaS products. - Familiarity with AI/LLM-related technologies is a plus. - Experience with DevOps, cloud environments, CI/CD pipelines, or platform engineering is a strong advantage. Requirements - Ability to drive technical decisions independently. - Mentoring or technical leadership experience. - Ownership mentality and ability to work in fast-moving product environments. - Strong ownership and accountability. - Excellent communication skills in English (spoken & written). - Ability to work independently with limited guidance. - Pragmatic problem-solving mindset. - High motivation and reliability. - Product-oriented thinking instead of only task execution. - Ability to collaborate internationally with distributed teams. Benefits - Working time: Monday-Friday 9:00-18:00. - Annual personal review meeting. - Full payment during probation period. - Full 13th salary. - 12 annual leaves. - Company trip. - Variable bonus. - Gifts on special events. - Monthly team bonding.


