Ibertech IT Services logo
Ibertech IT Services

Personas, equipo, confianza, profesionales. Crece con nosotros!!

Senior Back End Java Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2002H1B No SponsorCompany SiteLinkedIn

Location

Mexico

Posted

69 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expExperience acceptedSpanishJavaKafkaPostgreSQLSpring

Job Description

Senior Back End Java Engineer

Ibertech IT Services

• Desarrollo de servicios backend robustos, escalables y mantenibles. • Diseño, evolución y optimización de APIs REST. • Implementación de integraciones basadas en eventos (Kafka). • Aplicación de buenas prácticas de desarrollo y estándares de calidad. • Acompañamiento técnico y mentoring de perfiles junior. • Participación activa en equipos ágiles multidisciplinares.

Job Requirements

  • Experiencia mínima de 5 años como desarrollador/a backend.
  • Dominio de Java 8 o superior con Spring Framework.
  • Experiencia avanzada en bases de datos relacionales, especialmente PostgreSQL.
  • Conocimiento sólido en testing unitario, TDD y BDD.
  • Experiencia en diseño e implementación de APIs REST.
  • Experiencia trabajando con Kafka en entornos distribuidos.
  • Experiencia previa en mentoring o apoyo técnico a perfiles junior.
  • Conocimiento de metodologías ágiles: Scrum, Kanban y SAFe.
  • Titulación en Ingeniería Informática o similar (deseable, no excluyente).
  • Experiencia con Quarkus (mínimo 2 años).
  • Conocimiento de principios de Clean Code y SOLID.
  • Manejo de herramientas de calidad de código como SonarQube.
  • Certificaciones en metodologías ágiles.
  • Certificaciones técnicas en tecnologías Java.

Benefits

  • Trabajo remoto

Related Job Pages

More Backend Engineer Jobs

Viseven logo

Node.js Developer, LangChain, LangGraph, RAG

Viseven

Global MarTech Services Provider for the Life Sciences Industry

Backend Engineer69 days ago
Full TimeRemoteTeam 501-1,000Since 2012H1B No Sponsor

• Проєктування й впровадження workflow ШІ-агентів із використанням інструментів, пам’яті та керування контекстом на базі LangChain, LangGraph, LangSmith. • Впровадження системи пошуку та рекомендацій на основі ШІ, використовуючи технологію Retrieval-Augmented Generation (RAG), векторні бази даних та різні стратегії пошуку. • Код-рев’ю. • Виправлення багів і рефакторинг. • Участь у плануванні та оцінюванні завдань. • Написання unit-тестів і e2e-тестів. • Самотестування розроблених змін у цільовому середовищі. • Застосування ООП і шаблонів проєктування на практиці. • Документування етапів процесу розробки для подальшої підтримки. • Відстеження сучасних технологій і найкращих практик для розробки застосунків на базі GenAI.

Ukraine
Job Closed
Blackbird Interactive logo

Senior Software Engineer, C++ – Gameplay Systems

Blackbird Interactive

Creative-fueled, future-driven, independent studio. BBI is now hiring. More info: https://bit.ly/3KF46IH

Backend Engineer69 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Core RTS gameplay systems: Design, implement, maintain, and improve player-facing gameplay features such as unit behaviors, abilities, commands, selection, movement, combat interactions, targeting, and game-state systems using C++. • Mission and scenario gameplay: Build and support scripted gameplay content including triggers, objectives, events, encounters, victory conditions, progression logic, and campaign or custom scenario systems. • Simulation and systems architecture: Develop modular, data-driven gameplay systems that support iteration, determinism, save/load reliability, multiplayer stability, and maintainability across a large legacy codebase. • Technical leadership and collaboration: Partner closely with design, art, audio, production, QA, and engineering peers to prototype features, tune game feel, guide implementation approaches, review code, and resolve gameplay issues efficiently. • Performance and stability: Debug and optimize gameplay systems with attention to CPU, memory, desync risk, determinism, save/load issues, and edge-case behavior in both single-player and multiplayer contexts. • Legacy stewardship and improvement: Work within an established codebase to extend and refactor existing systems, modernize workflows where appropriate, reduce technical debt, and preserve the responsiveness and readability players expect from a classic RTS experience.

Canada
$125K - $155K / year
Job Closed
Natera logo

Staff Software Engineer – Java, AI

Natera

We are a global leader in cell-free DNA (cfDNA) testing, dedicated to oncology, women’s health, and organ health.

Backend Engineer69 days ago
Full TimeRemoteTeam 1,001-5,000Since 2004H1B Sponsor

• Perform system analysis, assess risks, develop technical design and implementation strategies, deliver high quality software. • Have a holistic view of processes and systems involved in taking patient samples from order to result in a multi-product clinical laboratory. • Debug and perform root cause analysis for product defects and issues, as well as production support, while improving system observability and monitoring to prevent future regressions. • Create and maintain comprehensive software documentation (software specification, test protocols and results, etc). • Collaborate with the team on solutioning, knowledge share and efficient delivery. • Drive adaptability via AI and leverage agentic AI to build adapters that power automation. • This role regularly involves Protected Health Information (PHI). You must complete all required HIPAA/PHI privacy and security training within the first 30 days of hire and maintain current status on all Natera training requirements.

Texas
$152.1K - $190.1K / year
Job Closed
Runtalent logo

Senior Java Developer

Runtalent

Digitais. Humanos. Transformadores.

Backend Engineer69 days ago
Full TimeRemoteTeam 501-1,000Since 2003H1B No Sponsor

• Develop, enhance, and maintain Java backend applications • Work on mission-critical systems requiring high availability and performance • Design and implement scalable, secure RESTful APIs • Ensure code quality through best practices (Clean Code, SOLID, etc.) • Perform troubleshooting and performance optimization in production environments • Collaborate with architecture, DevOps, and frontend teams • Participate in technical decisions and solution architecture definition • Implement automated tests (unit and integration)

Brazil
Job Closed