Software Engineer Back Java Senior (2º) in Stromness
Software Engineer Back Java Senior (2º)

Software Engineer Back Java Senior (2º) in Stromness

Stromness Full-Time 45000 - 60000 £ / year (est.) Home office (partial)
B

At a Glance

  • Tasks: Design and develop scalable microservices using Java and Spring Boot in an agile environment.
  • Company: BABEL, a multinational tech consultancy focused on digital acceleration.
  • Benefits: Competitive salary, hybrid work model, and daily incentives for in-office days.
  • Other info: Opportunities for continuous learning and access to advanced CI/CD environments.
  • Why this job: Join a high-performance team and work on impactful tech projects with cutting-edge tools.
  • Qualifications: Proven backend development experience with Java and knowledge of microservices architecture.

The predicted salary is between 45000 - 60000 £ per year.

Unstoppable. BABEL es una consultora tecnológica multinacional especializada en acelerar los procesos digitales de sus clientes.

Buscamos un/a Software Engineer Backend Java Senior apasionado/a por el desarrollo de servicios y microservicios. Dominarás Java y Spring Boot y trabajarás en equipos ágiles.

Tu rol: Como Senior Backend Java Developer serás responsable de diseñar, desarrollar y mantener microservicios escalables, aplicando las mejores prácticas de ingeniería de software, arquitectura y calidad del código. Trabajarás en un entorno ágil (Scrum), colaborando con equipos multidisciplinares en proyectos clave del ecosistema Iberia.

Requisitos mínimos:

  • Experiencia en desarrollo backend con Java (versiones 8, 11, 17 o 21).
  • Spring Boot y ecosistema Spring.
  • Arquitectura de Microservicios y Arquitectura Hexagonal.
  • OOP y Diseño Orientado a Objetos.
  • TDD y DDD.
  • Bases de datos relacionales y NoSQL (Oracle, Aurora, DynamoDB, PL/SQL, JDBC, JPA, Hibernate, ORM).
  • CI/CD y Infrastructure as Code (Terraform, CDK).
  • APIs REST / SOAP / JSON / XML.
  • Pruebas unitarias con JUnit / Mockito.
  • Seguridad y Criptografía, Logging, Building/Packaging.
  • Cloud AWS: EC2, S3, Lambda, SNS, SQS, Aurora, DynamoDB, Networking, Fargate, EventBridge.

Conocimientos deseables:

  • GitHub.
  • Dynatrace.
  • Jira y Confluence.
  • Testing automático (Karate, Xray).
  • Nivel de inglés técnico (mínimo B1-B2).

Ubicación y condiciones:

  • Madrid o alrededores.
  • Modelo híbrido: presencial 1 vez al mes según requerimiento del equipo.
  • Horario: L–J 8,5h | V 7h; julio y agosto jornada intensiva L–V 7h.
  • Incentivos: refuerzo de 7 €/día presencial + gastos de desplazamiento.
  • Despliegues a producción: 1 vez al mes con soporte y pruebas previas.

Beneficios:

  • Participar en proyectos de gran impacto tecnológico con entornos complejos y escalables.
  • Formar parte de un equipo colaborativo y de alto rendimiento.
  • Enfoque ágil, innovación, mentoring y aprendizaje continuo.
  • Acceso a tecnologías Cloud (AWS), automatización y entornos CI/CD avanzados.

Software Engineer Back Java Senior (2º) in Stromness employer: Babel

BABEL is an exceptional employer, offering a dynamic work environment in Madrid where innovation and collaboration thrive. As a Senior Backend Java Developer, you will engage in impactful projects while benefiting from a hybrid work model, competitive incentives, and continuous learning opportunities in cutting-edge technologies like AWS. Join a high-performing team that values agility and mentorship, ensuring your professional growth in the ever-evolving tech landscape.
B

Contact Detail:

Babel Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer Back Java Senior (2º) in Stromness

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work at BABEL or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised!

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving Java and Spring Boot. This is your chance to demonstrate your expertise in microservices and agile methodologies.

Tip Number 3

Prepare for the interview! Brush up on your knowledge of TDD, DDD, and cloud technologies like AWS. Be ready to discuss how you've applied these in past projects, as this will show you're the perfect fit for the role.

Tip Number 4

Apply through our website! It’s the easiest way to get your application noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Software Engineer Back Java Senior (2º) in Stromness

Java (versions 8, 11, 17, 21)
Spring Boot
Microservices Architecture
Hexagonal Architecture
Object-Oriented Programming (OOP)
Test-Driven Development (TDD)
Domain-Driven Design (DDD)
Relational and NoSQL Databases (Oracle, Aurora, DynamoDB, PL/SQL, JDBC, JPA, Hibernate, ORM)
CI/CD
Infrastructure as Code (Terraform, CDK)
REST/SOAP APIs
JSON/XML
Unit Testing (JUnit, Mockito)
Cloud AWS (EC2, S3, Lambda, SNS, SQS, Aurora, DynamoDB, Networking, Fargate, EventBridge)
Technical English (minimum B1-B2)

Some tips for your application 🫡

Show Your Passion for Development: When writing your application, let us see your enthusiasm for backend development! Share specific projects or experiences that highlight your skills in Java and Spring Boot. We love to see candidates who are genuinely excited about what they do.

Tailor Your CV and Cover Letter: Make sure to customise your CV and cover letter for the role. Highlight your experience with microservices, TDD, and CI/CD practices. We want to know how your background aligns with our needs, so don’t be shy about showcasing relevant skills!

Be Clear and Concise: Keep your application clear and to the point. Use bullet points for easy reading and avoid jargon unless it’s relevant. We appreciate straightforward communication, so make it easy for us to see why you’re a great fit!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it helps us keep everything organised on our end!

How to prepare for a job interview at Babel

Know Your Tech Stack Inside Out

Make sure you’re well-versed in Java and Spring Boot, as these are crucial for the role. Brush up on your knowledge of microservices architecture and be ready to discuss how you've implemented these technologies in past projects.

Showcase Your Agile Experience

Since the company works in an agile environment, be prepared to talk about your experience with Scrum or other agile methodologies. Share specific examples of how you’ve contributed to team dynamics and project success in previous roles.

Prepare for Technical Questions

Expect to face technical questions that test your understanding of OOP, TDD, and DDD. Practise coding challenges and be ready to explain your thought process while solving problems, as this will demonstrate your problem-solving skills.

Demonstrate Continuous Learning

Highlight any recent courses or certifications related to cloud technologies, CI/CD, or testing frameworks. This shows your commitment to staying updated in a fast-evolving field and aligns with the company's focus on innovation and learning.

Software Engineer Back Java Senior (2º) in Stromness
Babel
Location: Stromness

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>