Junior Java Programmer - Support and Incident Correction
Junior Java Programmer - Support and Incident Correction
This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.
Job Description
Do you have experience as a Junior Java Programmer?
Code development: Write, test, and maintain clean, efficient, and well-documented code using Java and its associated frameworks.
Maintenance and bug fixing: Diagnose, debug, and resolve incidents (bugs) in existing applications to ensure their correct operation.
Participation in design: Collaborate in the team's technical design meetings, contributing ideas and understanding the logic behind the software architecture.
Unit testing: Develop basic unit tests to ensure that the delivered code meets the established quality standards.
Continuous learning: Proactively familiarize yourself with the tools, methodologies, and development best practices used by the company.
Team collaboration: Actively participate in the team's daily ceremonies (agile methodologies) and report on the progress of your tasks.
Academic training in Computer Science (University Degree, Higher Technical Degree, or graduate of a programming Bootcamp with demonstrable projects).
Solid knowledge of the fundamentals of Object-Oriented Programming (OOP) and Java syntax (Java 8 or higher).
Basic understanding or having completed academic projects using the Spring framework (Spring Boot, Spring MVC, or Spring Data).
Basic knowledge of relational databases and SQL language (MySQL, PostgreSQL, or Oracle).
Familiarity with version control tools, ideally Git (GitHub / GitLab).
Valuable: Basic knowledge of REST API design and JSON format.
Our goal: To grow and drive digital leadership together as a team to innovate and make a difference based on technological social responsibility, connecting people and technology.
Your functions: If your professional career is oriented towards the development of Java applications and you have solid professional experience, we want to meet you!
View original advert (Spanish)
¿tienes experiencia como Programador Junior Java?
Desarrollo de código: Escribir, probar y mantener código limpio, eficiente y bien documentado utilizando Java y sus frameworks asociados.
Mantenimiento y corrección de errores: Diagnosticar, depurar y resolver incidencias (bugs) en aplicaciones existentes para asegurar su correcto funcionamiento.
Participación en el diseño: Colaborar en las reuniones de diseño técnico del equipo, aportando ideas y comprendiendo la lógica detrás de la arquitectura del software.
Pruebas unitarias: Desarrollar pruebas unitarias básicas para garantizar que el código entregado cumple con los estándares de calidad establecidos.
Aprendizaje continuo: Familiarizarse de forma proactiva con las herramientas, metodologías y buenas prácticas de desarrollo utilizadas por la compañía.
Colaboración en equipo: Participar activamente en las ceremonias diarias del equipo (metodologías ágiles) e informar sobre el progreso de tus tareas.
Formación académica en Informática (Grado Universitario, Grado Superior/Técnico o egresado de un Bootcamp de programación con proyectos demostrables).
Conocimiento sólido de los fundamentos de la Programación Orientada a Objetos (POO) y sintaxis de Java (Java 8 o suprior).
Comprensión básica o haber realizado proyectos académicos utilizando el framework Spring (Spring Boot, Spring MVC o Spring Data).
Conocimientos básicos de bases de datos relacionales y lenguaje SQL (MySQL, PostgreSQL u Oracle).
Famliaridad con herramientas de control de versiones, idealmente Git (GitHub / GitLab).
Valorable: Conocimientos básicos sobre el diseño de APIs REST y formato JSON.
Nuestro objetivo: Crecer e impulsar junt@s en equipo el liderazgo digital
para innovar y marcar la diferencia basándonos en la responsabilidad
social tecnológica, conectando personas y tecnología.
Tus funciones: Si tu trayectoria profesional está orientada al desarrollo de
aplicaciones java y cuentas con una sólida experiencia profesional
¡Queremos conocerte!