Senior Software Engineer - JAVA
hace 2 días
Valencia
¿Eres un apasionado del data? ¿Buscas seguir creciendo en las mejores condiciones y con la mayor cercanía y flexibilidad? ¡Esto te interesa! En VASS, somos líderes en soluciones tecnológicas. Desde nuestro área Comunytek, queremos ampliar nuestro equipo con gente que quiera unirse a un equipo dinámico, flexible y cercano. ¿Quiénes somos? El Área de Software Engineering dentro de la gran familia de VASS Company, hacemos magia , sobre todo cuando se trata del emocionante mundo del desarrollo back y front. ¿Qué Ofrecemos? Un ambiente de trabajo colaborativo e inclusivo. Flexibilidad para trabajar de manera remota, adaptarte a nuestro modelo smartworking y con horarios flexibles. (Solemos trabajar de lunes a jueves de 8-9 a 17-18 y jornada intensiva los viernes y meses de verano de Julio y Agosto de 8-15) Plan de carrera: Buscamos el crecimiento general y eso conlleva apoyar e incentivar el crecimiento de nuestros empleados a nivel laboral y personal. Certificaciones: Somos platinum partner de la propia Appian, lo que posibilita a nuestros equipos disponer de certificaciones pagadas a lo largo del año. Salario: Nuestra flexibilidad también se traslada aquí y queremos darte más detalles en nuestra primera llamada. ¿Cuál será tu día a día con nosotros? We are looking for a Senior Java Developer with strong experience in designing, developing, and maintaining robust enterprise-level applications. The ideal candidate will lead technical initiatives, collaborate with cross-functional teams, and ensure high-quality, scalable solutions. Responsibilities: • Design, develop, and maintain high-performance and scalable Java applications., • Participate in technical requirements analysis and solution design., • Mentor and support junior and mid-level developers., • Write clean, efficient, and well-documented code following best practices., • Conduct code reviews and enforce coding standards., • Collaborate in release planning and effort estimations., • Identify performance bottlenecks and implement effective solutions., • 5+ years of hands-on experience in Java development., • Strong knowledge of Java EE frameworks (e.g., Spring Boot, Hibernate, JPA)., • Experience with relational databases (MySQL, PostgreSQL, Oracle) and NoSQL databases (ElasticSearch, MongoDB)., • Solid understanding of RESTful architecture and API design principles., • Strong understanding of asynchronous programming and messaging systems (RabbitMQ, Kafka, JMS, MQ-Series, etc), • Proficiency with version control systems (Git)., • Familiarity with Agile methodologies (Scrum, Kanban)., • Strong teamwork and communication skills., • Experience with microservices architecture., • DevOps knowledge (Concourse, Kubernetes EKS)., • Experience with cloud platforms (AWS)., • Familiarity with monitoring tools or logging (ELK, Dynatrace, etc.), • Awareness of security best practices in software development.