- Presencial · Argentina
- Tiempo completo
- Semi senior
Publicada
Descripción del puesto
Sobre la vacante
Se busca Desarrollador Java Semi Senior para posición en Argentina con relación de dependencia y salario en ARS. Requiere más de 5 años de experiencia en desarrollo con Java. Esta es una de las múltiples oportunidades activas compartidas por un reclutador tech, enfocada en profesionales con experiencia intermedia en el ecosistema Java.
¿Por qué deberías aplicar?
Esta vacante representa una oportunidad estable en el mercado argentino con beneficios de relación de dependencia, ideal para desarrolladores que buscan consolidar su carrera en una empresa formal. El rol semi senior te permitirá seguir creciendo técnicamente mientras aportas valor en proyectos reales, con potencial para avanzar a posiciones senior en el futuro.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Java 8+ con experiencia sólida en desarrollo backend
- Conocimiento de frameworks como Spring o Spring Boot
- Experiencia con bases de datos relacionales (MySQL, PostgreSQL)
- Familiaridad con patrones de diseño y arquitectura de software
- Inglés técnico para lectura de documentación
- Trabajo en equipo y comunicación efectiva
Tips prácticos para este puesto
- Prepara tu portfolio: Ten ejemplos concretos de proyectos Java donde hayas aplicado buenas prácticas
- Domina los fundamentos: Repasa conceptos clave como concurrencia, colecciones y JVM
- Investiga la empresa: Antes de la entrevista, busca información sobre la empresa y su stack tecnológico
- Practica algoritmos: Los procesos de selección para Java suelen incluir ejercicios técnicos
Recursos recomendados
- Documentación oficial: [Java Documentation](https://docs.oracle.com/javase/), [Spring Framework](https://spring.io/)
- Cursos: "Java Programming Masterclass" en Udemy, "Spring Boot Fundamentals" en Pluralsight
- Comunidades: r/java en Reddit, Java User Groups en Meetup
- Influencers: Venkat Subramaniam, Josh Long, Sander Mak
Preguntas frecuentes en entrevistas para este rol
- "Explícame la diferencia entre ArrayList y LinkedList" + Tip: Enfócate en complejidad temporal para operaciones comunes y casos de uso prácticos
- "¿Cómo manejas la concurrencia en Java?" + Tip: Menciona ExecutorService, synchronized, locks y las mejores prácticas que aplicas
- "Describe un problema complejo que resolviste con Java y qué aprendiste" + Tip: Usa el método STAR (Situación, Tarea, Acción, Resultado) para estructurar tu respuesta
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,200 - $1,800 | | Mid | $1,800 - $2,800 | | Senior | $2,800 - $4,500 |
*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más. Para Argentina, los salarios en ARS pueden variar significativamente según la empresa y beneficios adicionales.*
Red flags a considerar
- Bandera roja 1: Falta de claridad en el proyecto - Pregunta en la entrevista sobre el roadmap del producto, equipo actual y metodologías de desarrollo para evaluar si hay estructura
- Bandera roja 2: Tecnologías obsoletas - Investiga si usan versiones muy antiguas de Java (pre Java 8) o frameworks descontinuados, lo que limitará tu crecimiento profesional
- Bandera roja 3: Alta rotación en el equipo - Pregunta sobre la antigüedad promedio del equipo y por qué se abrió la posición para detectar problemas de retención
Habilidades
- Java
- Java 8+
- Spring
- Spring Boot
- MySQL
- PostgreSQL
- backend development
- relational databases
- software design patterns
- software architecture
- technical English
- teamwork
- communication
- concurrency
- collections
- JVM
- ExecutorService
- synchronized
- locks
Cuida tus datos: ninguna empresa debe pedirte dinero para postularte o contratarte. Reportar esta vacante