×
Regístrese Aquí para solicitar empleo o publicarlo X

Mid-Level Java Full Stack Developer

Trabajo disponible en: 08001, Barcelona, Cataluna, España
Empresa: Alpega Group
Tiempo completo posición
Publicado en 2025-12-01
Especializaciones laborales:
  • Desarrollo de Software
    Desarrollador/a Java, Desarrollador de full-stack, Ingeniero de Software, Desarrollador/a Angular
Rango Salarial o Referencia de la Industria: 50000 - 70000 EUR Anual EUR 50000.00 70000.00 YEAR
Descripción del trabajo

The Alpega Group is looking for a Mid-Level Java Full Stack Developer to join our growing, modern engineering team. This position is part of the IT organization at Alpega, where we build powerful, scalable, and user-friendly TMS (Transportation Management System) products used across the globe.

WHO ARE WE

The Alpega Group is a fast-growing, leading software company that offers modular solutions to manage transportation end-to-end and enable our customers to achieve greener transportation processes, with 35+ years in the business.

Find more about our clients and services here:

Alpega Group: control your supply chain with Alpega TMS.

Freight Exchange ()

As a Medior Java Integration Developer, you will work within a small Agile team to develop and maintain integration solutions and broader business-critical platforms. You will focus on our in-house integration layer (built in Java
8) used for external communications and system integrations, while also contributing to server-side and UI development. The ideal candidate will have experience with integration protocols, Java technologies, Jboss, and be able to troubleshoot issues while working on end-to-end project delivery in an international, cross-functional team.

ABOUT

THE ROLE

As a Mid-Level Java Full Stack Developer, you will work in a small Agile team to design, build, and maintain core business platforms. You will be responsible for both backend development (Java 8+) and frontend development using Angular. While Java expertise is mandatory, Angular experience is a strong advantage.

Backend Development
  • Design and implement backend services using Java 8+, Spring Boot, JPA, SQL, and REST.
  • Maintain and evolve existing systems while contributing to our modernization roadmap.
  • Collaborate on microservice architecture, integration layers, and high-performance APIs.
Frontend Development
  • Develop modern, responsive UI components using Angular (Angular Material knowledge is a plus).
  • Collaborate with UX/UI to create intuitive and engaging user experiences.
  • Ensure frontend code consistency, performance, and maintainability.
Project Development
  • Work end-to-end across the feature lifecycle: analysis, development, testing, documentation, and deployment.
  • Partner with cross-functional teams to define technical solutions and estimate effort.
  • Contribute to our transition from legacy components to a modern, scalable full-stack architecture.
Software Quality & Maintenance
  • Perform unit, functional, and performance testing.
  • Conduct code reviews and ensure best practices in performance, security, and scalability.
  • Support junior developers by sharing knowledge and providing technical guidance.
WHAT WE LOOK FOR IN YOU Hard Skills
  • 5+ years of hands‑on experience with Java (Java 8 or higher is mandatory).
  • Solid experience with Spring / Spring Boot, JPA/Hibernate, SQL, and integration via REST.
  • Experience working with Angular (Angular Material or Angular-based UI frameworks are a plus).
  • Knowledge of XML, JSON, and integration patterns.
  • Experience with CI/CD tools such as Jenkins, Maven (Nice to have).
  • Familiarity with Agile/Scrum workflows.
  • Experience with cloud platforms (Oracle Cloud is a plus).
Soft Skills
  • Ability to explain complex technical topics clearly to both technical and non‑technical stakeholders.
  • Fast learner who can understand and navigate existing codebases.
  • Strong team player with excellent communication skills.
  • Mentoring mindset and collaborative approach.
  • Curiosity, passion for learning, and openness to exploring new technologies (LLMs, microservices, modernization, etc.).
  • Confidence in interacting with customers when necessary.
  • Comfortable working in a global, international environment.
Other Requirements
  • English proficiency is mandatory.

** Please send your resume in English.

WHY THIS ROLE IS EXCITING FOR CANDIDATES
  • You will join a young, vibrant, and highly motivated team.
  • We encourage continuous learning, experimenting, and exploring new technologies.
  • You’ll be part of a full‑stack modernization program, influencing the next generation of our platforms.
  • You will have the chance to work with LLM‑driven features and MCP integration, becoming part of our innovation roadmap.
  • A culture where your…
Tenga en cuenta que actualmente no se aceptan solicitudes desde su jurisdicción. Las preferencias de los candidatos son decisión del empleador o del agente reclutador.
Para buscar, ver y solicitar empleos que acepten solicitudes de su ubicación o país, toque aquí para realizar una búsqueda:
 
 
 
Busque más trabajos aquí:
(Ingrese pocas palabras para obtener mejores resultados)
Localización
Increase search radius (miles)

Idioma de la publicación
Categoría de empleo
Nivel educativo
Filtros
Nivel Educativo
Experiencia profesional mínima para el empleo (años)
Publicado en los últimos:
Salario