Full Stack Engineer
Responder al anuncioWould you like to join an international atmosphere and be involved in projects across Europe with a worldwide impact while consolidating your career? This is your opportunity!We are looking for aFull-stack Engineerto join our team inMálaga !Tasks and Responsibilities:Strongly support the migration of a monolithic system to a modern architecture by stabilizing the current environment. Participate in the entire application lifecycle, focusing on coding, debugging, and designing functions. Contribute to the team's agility by engaging in agile software development practices and embodying the values of teamwork, self-responsibility, and result-oriented actions. Contribute to the architectural decisions and design discussions. Ensure that the software architecture is scalable, maintainable, and meets performance requirements. Embrace high-quality data, software quality, performance, and operational excellence. Act according to the DevOps principle, taking full ownership of the services developed by the team—from inception to deployment and operation. Work closely with cross-functional teams, including product managers, UI/UX designers, and QA engineers. Communicate effectively with team members and stakeholders. Qualifications:Education:Bachelor’s or Master’s degree in Computer Science, Business Informatics, Media Informatics, or a comparable field of study. Languages:English mandatoryGerman knowledge is desirableRequirements and Experience:1-3 years of practical experience developing with Angular Framework. 1-3 years of practical experience in Java development, with a significant focus on cloud technologies and microservices architecture. Required IT Skills and Experience:Mandatory:Advanced knowledge with front-end technologies (HTML, CSS, JavaScript, TypeScript). Experience with Angular Framework. Experience as a Java Developer, with a strong understanding of Java technologies and frameworks (SpringBoot and/or JavaServer Faces (JSF)). Ability to design, develop, and consume RESTful APIs. Experience with any testing framework for both front-end and back-end. Proficiency in using Git for version control and collaboration. Familiarity with GitHub for repository management. Desirable:Basic knowledge of microservices architecture and related tools (e. G. , Docker, Kubernetes). Experience with RDBMS and NoSQL databases: PostgreSQL, MongoDB. Experience with database technologies (e. G. , SQL, JDBC, Hibernate). Experience with some of the following technologies is highly recommended: JAX-WS, JAX-RS, Swagger, Hibernate, Liquibase, Quartz, Ehcache, Apache Lucene, JasperReports, and Apache POI. Additional Experience:Demonstrated experience in building, deploying, and maintaining scalable and resilient systems. Write clean, efficient, and well-documented code. Experience in an agile development environment, with a strong understanding of DevOps principles. Collaborate with architects and other team members to design software solutions that meet business requirements. Strong problem-solving skills and the ability to work in a fast-paced environment. Excellent communication and teamwork skills. Personal Competences:Vital soft skills for the role, including agility to swiftly adapt to evolving situations. Strong sense of empowerment, fostering trust and inspiration. Co-creative mindset that thrives on collaborative innovation. Relentless drive to excel and achieve success, with unwavering customer orientation. A passion for data quality and a keen interest in working with data. An eagerness to learn new technologies and methodologies, and to develop oneself and the team. A team player who values collaboration and can guide the team with experience. Pioneering spirit that embraces innovation and a commitment to continuous learning. Benefits:Competitive salary + variable compensationFlexible entering hours30 working days of holidaysAnnual training planProfessional certificationsMercedes Benz benefits (Renting plans, employee discount)60% mobile work#J-18808-Ljbffr
¡Sea el primero en responder a este anuncio de trabajo!
-
¿Por qué está buscando trabajo en Trabajas.es?
Crear alerta de empleo
Cada día nuevos anuncios de trabajo Puede elegir entre una amplia gama de trabajos: nuestro objetivo es ofrecer una selección lo más amplia posible Déjenos enviar nuevos anuncios por correo electrónico Sea el primero en responder a las nuevas ofertas de empleo Todos los anuncios de trabajos en un único lugar (de empleadores, agencias y otros portales) Todos los servicios para demandantes de empleo son gratuitos Le ayudaremos a encontrar un nuevo empleo