SysMap Solutions logo
SysMap Solutions

#sejaSysMap #SysMap #soulSysMap

Senior Backend Developer – Java, APIs, Microservices

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1999Company SiteLinkedIn

Location

Brazil

Posted

34 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Developer – Java, APIs, Microservices

SysMap Solutions

• Work end-to-end across the software development lifecycle, from design through implementation, deployment and operation; • Design, evolve and maintain microservices architectures and distributed systems; • Define technical standards, best practices and architectural guidelines; • Develop and maintain secure, versioned, scalable and high-performance APIs; • Drive modernization, decoupling and evolution of legacy systems; • Ensure application performance, scalability, resilience and reliability; • Implement and improve automated testing strategies (unit, integration and TDD); • Work with observability, including logs, metrics, tracing and alerts; • Monitor applications and lead the resolution of critical incidents; • Perform troubleshooting and performance analysis; • Actively participate in technical and functional refinement sessions; • Participate in Scrum ceremonies (planning, daily, review and retrospective); • Conduct code reviews and mentor developers; • Collaborate closely with Mobile, Product, QA, DevOps and SRE teams.

Job Requirements

  • Strong experience with advanced Java (preferably Java 17+);
  • Experience with microservices architecture, distributed systems and event-driven architecture;
  • Knowledge of Domain-Driven Design (DDD), Clean Architecture and/or Hexagonal Architecture;
  • Experience developing REST APIs, including security, versioning and best practices;
  • Knowledge of synchronous and asynchronous communication and integration between distributed and legacy systems;
  • Experience with automated testing (unit and integration) and TDD practices;
  • Application of Clean Code and SOLID principles;
  • Experience with Docker, Kubernetes and CI/CD pipelines;
  • Familiarity with observability practices, monitoring and alerting;
  • Strong troubleshooting skills, incident analysis and performance optimization;
  • Experience with SQL databases (PostgreSQL, Oracle or similar), data modeling and caching (Redis);
  • Experience with messaging systems (Kafka, RabbitMQ or similar);
  • Experience in cloud environments (AWS, Azure or GCP);
  • Experience with high-volume, mission-critical systems;
  • Knowledge of API security (OAuth2, JWT);
  • Experience with modernization and refactoring of legacy systems.

Benefits

  • Position also open to candidates with disabilities

Related Job Pages

More Backend Engineer Jobs

Equiplano logo

Mid-level Java Developer

Equiplano

Por uma gestão pública ágil, eficiente e transparente. 50 anos de Excelência em Gestão Pública.

Backend Engineer34 days ago
Full TimeRemoteTeam 51-200Since 1974H1B No Sponsor

• Develop and implement software solutions according to technical requirements, ensuring quality and adequate performance. • Participate in defining solution architecture, always seeking the best technical approach. • Write code, test, and maintain systems, applying best practices and coding standards. • Perform code reviews, promoting continuous improvement and compliance with established standards. • Collaborate with other teams (analysts, testers, etc.) to ensure effective system integration. • Identify issues and develop effective solutions, ensuring system stability and efficiency. • Keep technical documentation up to date, including usage instructions and architecture diagrams. • Perform unit tests and ensure systems meet quality and performance requirements. • Contribute to the continuous improvement of tools, processes, and methodologies used in development. • Support the training and mentoring of junior developers. • Keep up with market trends and propose technological innovations applicable to the development environment.

Brazil
Job Closed
knoell logo

Python Developer – Intern

knoell

Your go-to partner for global regulatory registration!

Backend Engineer34 days ago
InternshipRemoteTeam 501-1,000Since 1996H1B No Sponsor

• Participate in the development of actual projects using Flask and Flask SQLAlchemy to build and manage databases and generate reports based on data. • Design and implement a backend service interface for financial data using the Flask framework. • Use Flask SQLAlchemy for database design, modeling, and operation. • Write SQL query statements to retrieve data from the database. • Design and implement various financial statement generation functions based on business needs. • Follow the project plan and schedule to ensure that tasks are completed on time.

China
Darwoft logo

Backend Developer

Darwoft

You have just found the top firm for your next successful software development project! 🧠💻📱.

Backend Engineer34 days ago
Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

Role Description Este rol requiere dedicación full-time, con prioridad clara sobre los proyectos de Darwoft durante el horario laboral establecido. No es compatible con otros compromisos profesionales full-time. Cualquier actividad profesional adicional deberá ser informada previamente y no deberá interferir con las responsabilidades del rol. Buscamos un perfil Senior con una sólida trayectoria técnica y una mentalidad orientada al producto. Este año, nuestros objetivos estratégicos se centran en la evolución de plataformas robustas y la integración de agentes de IA, por lo que buscamos a alguien con la curiosidad necesaria para liderar estos desafíos. El candidato ideal combina un dominio profundo del ecosistema AWS con la capacidad de mentorizar a perfiles de menor seniority, asegurando siempre la excelencia en el código. Responsibilities - Diseñar y construir microservicios robustos utilizando Node.js y TypeScript, garantizando estándares de calidad superiores. - Implementar y optimizar soluciones dentro del stack de AWS (Lambda, API Gateway, DynamoDB, EKS), priorizando la performance y la alta disponibilidad. - Participar activamente en definiciones de arquitectura y toma de decisiones técnicas que impacten directamente en la escalabilidad de los sistemas. - Actuar como referente técnico para el equipo de desarrollo, promoviendo buenas prácticas como Clean Code y Testing, y acompañando el crecimiento del talento interno. - Asumir la responsabilidad del ciclo de vida completo del software, desde su concepción técnica hasta su puesta en producción. Qualifications - Más de 5 años de experiencia real y comprobable en el desarrollo de aplicaciones backend con Node.js y TypeScript. - Al menos 3 años de experiencia utilizando AWS (Lambda, S3, DynamoDB, RDS) y frameworks de infraestructura como código (Serverless o SAM). - Experiencia avanzada (+5 años) en el manejo de bases de datos SQL y NoSQL. - Proactividad para detectar cuellos de botella y capacidad de comunicación efectiva para traducir soluciones técnicas en valor de negocio. - Vivir en Argentina. Requirements - Experiencia previa o fuerte interés en el desarrollo de plataformas de servicios y/o agentes de IA. - Conocimientos en metodologías ágiles y entornos de entrega continua (CI/CD). Benefits - Salario competitivo acorde al mercado Senior, con esquemas de actualización. - Medicina prepaga de primer nivel para el grupo familiar. - Equipamiento de trabajo (Laptop de última generación). - Programas de capacitación técnica y licencias para plataformas de aprendizaje. - Cultura flexible y orientada a las personas, con foco en el equilibrio vida-trabajo.

Argentina
Spassu logo

Junior Python Fullstack Developer – React

Spassu

Soluções digitais para transformar o futuro

Backend Engineer34 days ago
Full TimeRemoteTeam 1,001-5,000Since 1992H1B No Sponsor

• Responsible for developing systems with a full-stack profile - covering the entire software development lifecycle. • Perform project configuration following internal and client procedures. • Interpret functional specifications and produce technical specifications. • Guide and support the project's development team members. • Code and integrate software components according to specifications.

Brazil
Job Closed