Backend Software Developer

DaCodes. Mexico
Remote
Apply
AI Summary

Join DaCodes as a Backend Software Developer and contribute to the design, implementation, and optimization of cloud-based infrastructure. With a strong focus on Java and Spring Boot, you will work on scalable, secure, and high-performance backend services. Collaborate with cross-functional teams to deliver high-quality solutions and participate in code reviews and technical discussions.

Key Highlights
Design, develop, and maintain scalable, secure, and high-performance backend services using Java and Spring Boot.
Build and consume RESTful APIs that support critical business functionality.
Collaborate closely with product managers, frontend engineers, and other backend developers to deliver high-quality solutions.
Technical Skills Required
Java Spring Boot RESTful APIs JUnit CI/CD tools Git Relational and/or NoSQL databases Docker Kubernetes AWS
Benefits & Perks
Remote work
Flexible schedule
Birthday off
Health insurance
Life insurance
Multicultural work environment
Access to courses and certifications
Meetups with IT guests
Virtual integration events
English classes

Job Description


¡Trabaja en DaCodes!

Somos una firma de expertos en software y transformación digital de alto impacto.

Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de +220 talentosos #DaCoders, incluyendo desarrolladores, arquitectos, diseñadores UX/UI, PMs, QA testers y más. Nuestro equipo colabora en proyectos con clientes en LATAM y Estados Unidos, logrando resultados sobresalientes.

En DaCodes, tendrás la oportunidad de impulsar tu desarrollo profesional, trabajar en diversos proyectos dentro de distintas industrias, y contribuir al diseño, implementación y optimización de infraestructuras en la nube.

Nuestros DaCoders tienen un gran impacto en el éxito de nuestro negocio y el de nuestros clientes. Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales.

¿Te interesa?

Requirements

REQUERIMIENTOS

Main Responsibilities

  • Design, develop, and maintain scalable, secure, and high-performance backend services using Java and Spring Boot.
  • Build and consume RESTful APIs that support critical business functionality.
  • Collaborate closely with product managers, frontend engineers, and other backend developers to deliver high-quality solutions.
  • Write clean, maintainable, and well-structured code following industry best practices.
  • Implement and maintain unit and integration tests to ensure reliability and code quality.
  • Contribute to CI/CD pipelines to enable safe and efficient deployments.
  • Debug, troubleshoot, and resolve backend, application, and system-level issues.
  • Participate in code reviews, technical discussions, and contribute to backend standards and best practices.
  • Ensure backend services meet performance, scalability, and security requirements.

Desired Profile

  • 3+ years of experience in backend software development.
  • Strong proficiency in Java with a solid focus on Spring Boot or similar frameworks.
  • Proven experience designing and working with RESTful APIs.
  • Strong understanding of software design principles and backend architecture.
  • Experience working in collaborative, cross-functional development teams.
  • Excellent problem-solving skills, attention to detail, and proactive mindset.
  • Strong communication skills and ability to work in distributed teams.

Tools, Technologies & Frameworks

  • Java
  • Spring Boot
  • RESTful APIs
  • JUnit or similar unit testing frameworks
  • CI/CD tools such as Jenkins or GitHub Actions
  • Git and modern version control workflows
  • Relational and/or NoSQL databases

Nice to Have

  • Experience with Docker and containerized applications.
  • Exposure to Kubernetes or other orchestration tools.
  • Experience working with AWS or other cloud platforms.
  • Familiarity with Agile or Scrum methodologies.
  • Basic exposure to frontend technologies such as React, Angular, or JavaScript.
  • Knowledge of backend and API security best practices.
  • Experience supporting cloud-native or microservices-based architectures.

Additional Requirements

  • Advanced English level for daily communication with international teams and clients.
  • Availability to collaborate with teams in LATAM and United States time zones.
  • Comfortable working in a fully remote environment

Benefits

BENEFICIOS

🚀 Integración a marcas globales y startups disruptivas.

🏡 Trabajo remoto/Home office.

📍 En caso de requerir modalidad híbrida o presencial, serás informado desde la primera sesión.

⏳ Horario ajustado a la célula de trabajo/proyecto asignado.

📅 Trabajo de lunes a viernes.

🎉 Día off en tu cumpleaños.

🏥 Seguro de gastos médicos mayores (aplica para México).

🛡️ Seguro de vida (aplica para México).

🌎 Equipos de trabajo multiculturales.

🎓 Acceso a cursos y certificaciones.

📢 Meetups con invitados especiales del área de IT.

📡 Eventos virtuales de integración y grupos de interés.

📢 Clases de inglés.

🏆 Oportunidades dentro de nuestras diferentes líneas de negocio.

🏅 Orgullosamente certificados como Great Place to Work.

Subscribe our newsletter

New Things Will Always Update Regularly