About the role:
Key Responsibilities:
- Agile Practices: Follow agile methodologies to ensure iterative development and quick delivery of features.
- Technical Leadership: Participate in high-level architectural decisions, ensuring scalability, performance, and security.
- Mentorship: Empower and guide other developers, fostering knowledge sharing and professional growth.
- Scalability & Growth: Ensure the technology stack and systems can scale alongside the business growth.
Required Qualifications:
Experience: Minimum of 5 years in software engineering with a focus on backend development.
Education: Degree in Computer Science, Engineering, or a related field.
Technical Skills:
- Strong proficiency in Java with a deep understanding of JVM, including memory management and profiling.
- Expertise in the Spring Framework (Spring MVC, Spring Security, Spring JPA).
- Extensive knowledge of Object-Oriented Programming (OOP) and software architecture principles.
- Familiarity with SOLID Principles, Clean Architecture, and Design Patterns.
- Strong understanding of relational databases,
performance tuning, and optimization strategies.
- Experience with Test-Driven Development (TDD).
- Knowledge of cloud environments and tools, including IaaS and PaaS, particularly AWS.
- Familiarity with DevOps practices.
What We Offer:
- A competitive salary package based on your experience.
- An impressive benefits package, focused on our culture of integral health that includes medical insurance, gym with personal trainer, sauna and hyperbaric chamber, and fresh fruit every day.
- Tax-advantageous wage benefit: Meal card, transport package and other measures such as childcare allowance.
- Discount on Veg it (vegan meals) to order your lunch at the office.
- Adaptable start and finish times.
- Reduced working hours in August.
- 23 holidays plus 3 extra days at disposal
- Hybrid Work Model.
- English classes
- Parking benefit for those who live outside of Barcelona.
- We want to make a d
📌 Backend Software Engineer (Barcelona)
🏢 Alea
📍 Barcelona
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.