¡Activa las notificaciones laborales por email!

Senior Java Software Engineer

psd group

Barcelona

Presencial

EUR 40.000 - 60.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

An innovative IT provider in the transportation industry is seeking an experienced Developer to join their team on a contract basis until the end of 2025. The candidate will work closely with international teams to develop impactful applications that support the aviation industry. Key responsibilities include designing scalable applications with Java and Spring Boot, optimizing performance, and mentoring junior developers. Ideal candidates possess a Bachelor's degree in computer science and at least five years of relevant experience. This position offers a competitive salary and opportunities for professional development.

Formación

  • Bachelor's degree in computer science, software engineering, or a related field.
  • At least 5 years of experience in software engineering.
  • Solid understanding of design patterns, SOLID principles, and clean coding practices.

Responsabilidades

  • Architect, design, and develop high-performance applications using Java and Spring Boot.
  • Collaborate with cross-functional teams to implement technical solutions.
  • Mentor junior developers and conduct code reviews.

Conocimientos

Java 11+
Spring Framework
Microservices architecture
RESTful APIs
SQL
Docker

Educación

Bachelor’s degree in computer science or software engineering

Herramientas

Git
Kubernetes
CI/CD tools
PostgreSQL

Descripción del empleo

My client is an IT provider in the air transport industry, delivering solutions for airlines, airports, aircraft, and governments. Their technology aims to create more seamless, safe, and efficient operations.

They are looking to hire an experienced Developer to join their team on a contract basis until the end of 2025, with a view to converting to a permanent role.

About the Role

Working with an international development team, you will support the development of a product for the Aviation Industry. This product connects finance, operations, compliance, and sustainability teams in one intuitive platform, ensuring full visibility on regulations, emissions, SAF usage, and costs.

Key Duties :

  • Architect, design, and develop high-performance, scalable applications using Java and Spring Boot, adhering to best practices and coding standards.

Optimize Elasticsearch usage by designing efficient indexing strategies, enhancing query performance, and ensuring scalability.

  • Collaborate closely with cross-functional teams, including product managers, architects, and data scientists, to implement technical solutions aligned with business goals.

Conduct code reviews and mentor junior developers, fostering a culture of knowledge sharing and continuous improvement.

  • Troubleshoot and resolve complex technical issues, ensuring high availability, reliability, and security of the system.

Stay updated on emerging technologies and contribute to the continuous improvement of development processes and best practices.

  • Participate in requirement analysis, system design, and effort estimation to ensure successful project delivery.

What we are looking for

Skills :

  • Bachelor’s degree in computer science, software engineering, or a related field.
  • At least 5 years of experience in a software engineering environment, designing and developing software application features.
  • Proficiency in Java 11+, Spring Framework (Spring Boot, Spring MVC), Hibernate, JUnit, and Gradle.
  • Experience with microservices architecture and RESTful APIs.
  • Strong understanding of design patterns, SOLID principles, and clean coding practices.
  • Solid knowledge of SQL and familiarity with databases like PostgreSQL, MySQL, or Oracle.
  • Knowledge of Docker, Kubernetes, CI/CD pipelines, message brokers (Kafka, RabbitMQ), and Flyway (or Liquibase).
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.