Senior Java Developer (Proyecto)

Elaniin

United States

Remote

USD 70.000 - 110.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Hebe dich für diese Rolle von der Masse ab — erstelle in etwa einer Minute einen maßgeschneiderten Lebenslauf und ein Anschreiben.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Elaniin busca un Desarrollador Java para diseñar, desarrollar y mantener aplicaciones usando Java SE/EE, Spring y Hibernate. Colaborarás con arquitectos y equipos multifuncionales, participando en ceremonias ágiles para traducir requisitos en software funcional y de alta calidad.

Deberás escribir código limpio, realizar pruebas exhaustivas y colaborar con DBAs/QA para despliegues fluidos, manteniéndote al día con las últimas prácticas Java y orientando a desarrolladores junior cuando sea

Qualifikationen

  • Experiencia comprobada como Desarrollador Java con Java SE/Jakarta EE y Spring/Hibernate.
  • Fuerte comprensión de OOP, patrones de diseño y patrones arquitectónicos.
  • Experiencia con bases de datos y SQL (MySQL, PostgreSQL u Oracle).
  • Conocimientos de Git y pruebas automatizadas (JUnit).
  • Buenas habilidades de comunicación y trabajo en equipo.
  • Capacidad para aprender y adaptarse a cambios.

Aufgaben

  • Diseñar, desarrollar y mantener aplicaciones de software utilizando Java (Java SE, Jakarta EE/Java EE), Spring y Hibernate.
  • Colaborar con arquitectos y equipos multifuncionales y participar en ceremonias ágiles para traducir requisitos en soluciones funcionales.
  • Escribir código Java limpio, eficiente y mantenible siguiendo buenas prácticas y estándares.
  • Realizar pruebas unitarias, de integración y de rendimiento para garantizar calidad y estabilidad.
  • Diagnosticar y depurar defectos y proporcionar soluciones oportunas.
  • Colaborar con frontend, DBAs y QA para despliegues fluidos.
  • Mantenerse actualizado con tendencias Java y buenas prácticas de desarrollo.
  • Participar en revisiones de código y orientar a desarrolladores junior.

Kenntnisse

Java
OOP
Patrones de diseño
Patrones arquitectónicos
SQL
Depuración
Git
JUnit
OWASP
Comunicación
Trabajo en equipo
Aprendizaje continuo

Ausbildung

Título universitario en Ciencias de la Computación o Ingeniería de Software

Tools

MySQL
PostgreSQL
Oracle

Jobbeschreibung

Como Desarrollador de Java, desempeñarás un papel clave en el diseño, desarrollo, prueba y mantenimiento de aplicaciones de software utilizando tecnologías Java. Trabajarás en estrecha colaboración con equipos multifuncionales para comprender los requisitos comerciales y entregar soluciones Java de alta calidad, escalables y eficientes. Tu experiencia en programación Java y tecnologías relacionadas será crucial para desarrollar aplicaciones de software sólidas y fiables que satisfagan las necesidades de los usuarios finales.

Modalidad de contratación:
  • Horario Full Time
  • Modalidad Remota
Funciones principales:
  • Diseñar, desarrollar y mantener aplicaciones de software utilizando tecnologías Java, incluyendo Java SE, Java EE, Spring y Hibernate.
  • Colaborar eficazmente con arquitectos de software y equipos multifuncionales, y participar activamente en ceremonias ágiles para recopilar y analizar requisitos comerciales y traducirlos en soluciones de software funcionales. Esto incluye participar en reuniones diarias de seguimiento, planificación de sprints, revisiones de sprints y retrospectivas, y contribuir a la mejora continua de las prácticas ágiles del equipo.
  • Escribir código Java limpio, eficiente y fácil de mantener, siguiendo las mejores prácticas, estándares de codificación y metodologías de desarrollo de software.
  • Realizar pruebas exhaustivas, incluyendo pruebas unitarias, de integración y de rendimiento, para garantizar la calidad y estabilidad del software.
  • Diagnosticar y depurar defectos de software, y proporcionar soluciones oportunas a problemas y errores.
  • Colaborar con equipos multifuncionales, como desarrolladores frontend, administradores de bases de datos y equipos de control de calidad, para garantizar una integración y despliegue fluidos de aplicaciones de software.
  • Mantenerse actualizado con las últimas tendencias y avances en tecnologías Java y mejores prácticas de desarrollo de software, y aplicarlos para mejorar la calidad, rendimiento y mantenibilidad de las soluciones de software.
  • Participar en revisiones de código, proporcionar retroalimentación constructiva y, de vez en cuando, orientar a desarrolladores junior para fomentar una cultura de aprendizaje continuo y mejora.
Requerimientos técnicos:
  • Título universitario en Ciencias de la Computación, Ingeniería de Software o un campo relacionado.
  • Experiencia comprobada como Desarrollador de Java, con un sólido entendimiento de la programación en Java, Java SE, Jakarta EE/Java EE, Spring y Hibernate.
  • Proficiencia sólida en conceptos de programación orientada a objetos (OOP), patrones de diseño y patrones arquitectónicos.
  • Experiencia con sistemas de bases de datos, como MySQL, PostgreSQL u Oracle, y habilidad en la redacción de consultas SQL y procedimientos almacenados.
  • Sólidas habilidades para resolver problemas y depurar, con la capacidad de analizar y resolver problemas técnicos complejos.
  • Conocimiento de las mejores prácticas de desarrollo de software, como el control de versiones (por ejemplo, Git) y marcos de pruebas automatizadas (por ejemplo, JUnit).
  • Capacidad para implementar medidas de seguridad adecuadas para prevenir, detectar y mitigar vulnerabilidades en aplicaciones web, siguiendo las recomendaciones de OWASP y las mejores prácticas de la industria, como la validación de entradas, la codificación de salidas y consultas parametrizadas.
  • Excelentes habilidades de comunicación y trabajo en equipo, con la capacidad de colaborar eficazmente en un entorno de equipo multifuncional.
  • Disposición para aprender, adaptarse a requisitos cambiantes, trabajar de manera independiente o como parte de un equipo, y entregar soluciones de software de alta calidad dentro de los plazos establecidos.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

DESARROLLADOR BACKEND JAVA
DESARROLLADOR BACKEND JAVA

XKTalent Inc. - Rimutee • USA

Remote
USD 83.000 - 165.000
Remote LATAM
Pago en USD
DESARROLLADOR BACKEND JAVA
DESARROLLADOR BACKEND JAVA

NEPSE Trading • USA

Remote
USD 60.000 - 110.000
Senior Java Engineer — Remote, Agile & High-Impact
Senior Java Engineer — Remote, Agile & High-Impact

Elaniin • USA

Remote
USD 70.000 - 110.000
Desarrollador FullStack Java
Desarrollador FullStack Java

Skimmia • Michigan

Hybrid
USD 70.000 - 110.000
Desarrollador Fullstack JAVA+ React
Desarrollador Fullstack JAVA+ React

Stefanini LATAM • USA

Remote
USD 90.000 - 130.000
Fullstack Developer Java + React
Fullstack Developer Java + React

Stefanini LATAM • USA

Remote
USD 90.000 - 130.000
Senior Java Developer | Spring Boot
Senior Java Developer | Spring Boot

Tecdata Engineering • USA

Remote
USD 120.000 - 180.000
Senior Backend Developer
Senior Backend Developer

IT Partner • USA

Vor Ort
USD 120.000 - 160.000
SENIOR BACKEND JAVA
SENIOR BACKEND JAVA

Tecdata Engineering • USA

Remote
USD 120.000 - 180.000
Programador/a Senior JAVA - REMOTO
Programador/a Senior JAVA - REMOTO

AD4 Octógono • USA

Remote
USD 34.000 - 43.000