Esta es una vacante externa, deberás completar el proceso en el sitio de la empresa.
Sobre el empleo
Categoría:Tecnologías de la Información - Sistemas
Subcategoría: Desarrollo de software - Programador
Educación mínima requerida:
Detalles
Contratación:
Permanente
Espacio de trabajo:
Presencial
Descripción
Job Description: We are seeking a skilled Java developer to join our team for projects and support. As a developer person you will be responsible for development, maintenance and support Java-based applications.
Key Responsibilities: - Write clean, efficient, and maintainable Java code. - Supporting existing Jobs written in Java groovy. - Develop, test, and maintain software applications, components, and modules. - Identify and troubleshoot software defects and performance issues. - Integrate Java applications with databases and external APIs. - Collaborate with cross-functional teams to deliver high-quality software solutions. - Implement security measures to protect applications from vulnerabilities. - Create technical documentation and maintain code comments. - Optimize application performance and scalability. - Participate in code reviews and follow Santander's policies and procedures.
Qualifications: - Bachelor's degree in Computer Science, Software Engineering, or related field. - Experience as a full stack Java developer or similar role, 5+ years - Strong proficiency in programming specially in Java Groovy. - Experience with Java frameworks like Spring, Java EE, or others. - Experience with databases like PostgreSQL, SQL Server, and Oracle. - Experience developing code using IntelliJ, and Eclipse. - Experience with cloud platform, especially AWS. - Experience with UNIX/Linux shell scripting. - Experience with Apache Camel, Cron Jobs, Puppet and Confluence. - Familiarity with Scheduling Control - M jobs. - Experience with REST APIs. - Understanding of Messaging Queues. - Experience with version control systems, such as GitHub, and Tortoise SVN. - Strong problem-solving and debugging skills. - Excellent communication and teamwork abilities. - Willingness to stay updated and learn. - Proficient in English and Spanish
Location: - Remote position, Mexico (preferably) and LATAM
Additional Skills (nice to have): - Understanding of CI/CD principles and tools.
o Jenkins o UrbanCode o Cloudbees
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.