Ingeniero de Software Senior Backend (Java/Spring) in Nice

Ingeniero de Software Senior Backend (Java/Spring) in Nice

Nice Full Time Sur site
P

About the Role

Our client, a leading technology firm based in Mexico City , is seeking an experienced Ingeniero de Software Senior Backend to design, develop, and maintain robust and scalable backend systems. This role involves working with Java and the Spring framework, contributing to the development of cutting-edge applications that power their innovative products. The ideal candidate is a problem-solver with a passion for clean code, high performance, and distributed systems. This is an excellent opportunity to join a dynamic team and contribute to impactful projects in a hybrid work environment that balances office collaboration with remote flexibility.

Key Responsibilities

  • Design, develop, test, deploy, and maintain backend services and APIs using Java and the Spring ecosystem.
  • Collaborate with frontend developers, product managers, and other stakeholders to deliver high-quality software solutions.
  • Write clean, efficient, maintainable, and well-documented code.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Troubleshoot and resolve complex technical issues.
  • Contribute to architectural discussions and technology selection.
  • Develop and maintain unit, integration, and end-to-end tests.
  • Mentor junior engineers and promote best practices within the team.
  • Stay abreast of new technologies and industry trends.

Requirements

  • Minimum of 5 years of professional experience in backend software development.
  • Strong proficiency in Java and extensive experience with the Spring Framework (Spring Boot, Spring MVC, Spring Security).
  • Solid understanding of microservices architecture and design patterns.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Proficiency with RESTful API design and implementation.
  • Experience with message queues (e.g., Kafka, RabbitMQ) and caching mechanisms (e.g., Redis, Memcached).
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
  • Strong understanding of software development best practices, including testing, CI/CD, and version control (Git).
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Benefits

Our client offers a highly competitive salary, comprehensive health and dental insurance, performance-based bonuses, and generous paid time off. This hybrid role provides the flexibility to work from home several days a week while also fostering team collaboration in our modern offices in Mexico City . Opportunities for professional development, continuous learning, and career advancement are abundant.

#J-18808-Ljbffr

Ingeniero de Software Senior Backend (Java/Spring) in Nice employeur : Placements24

Nuestra empresa de comercio electrónico en Ciudad de México se destaca como un excelente empleador al ofrecer un entorno de trabajo colaborativo e innovador, donde los ingenieros de software pueden crecer profesionalmente y tener un impacto significativo en la industria. Con un paquete de compensación competitivo, opciones de trabajo híbrido y un fuerte enfoque en el desarrollo profesional, brindamos a nuestros empleados las herramientas y oportunidades necesarias para sobresalir en sus carreras. Aquí, cada miembro del equipo es valorado y tiene la oportunidad de liderar en un ecosistema dinámico y en constante evolución.

P

Coordonnées :

Équipe de recrutement de Placements24