Talent.com
Esta oferta de trabajo no está disponible en tu país.
Lead Java Developer

Lead Java Developer

ESR TalentMálaga, Andalucía, España
Hace 19 días
Descripción del trabajo

2 days ago Be among the first 25 applicants

Direct message the job poster from ESR Talent

The Role

We are seeking a seasoned and proactive Team Lead specialising in Java to join our dynamic team in Málaga. This role is pivotal in leading a cross-functional team of developers and QA engineers, driving the development of scalable, high-performance backend solutions that power our iGaming platform. The ideal candidate will have extensive experience with the Java ecosystem and a strong understanding of modern backend technologies and architectures.

  • Team Leadership : Lead and mentor a team of Java developers and QA engineers, fostering a culture of collaboration, continuous learning, and high performance.
  • Project Management : Coordinate with project managers and cross-functional teams to define project requirements, timelines, and deliverables.
  • Technical Oversight : Provide technical guidance and support to the development team, ensuring adherence to best practices and coding standards.
  • Backend Development : Design, develop, and maintain robust backend services using Java and related technologies.
  • Microservices Architecture : Implement and manage microservices using Spring Boot, ensuring modularity and scalability.
  • Cloud Deployment : Deploy and manage applications on AWS, leveraging services like EC2, S3, and RDS for optimal performance and scalability.
  • Containerization : Utilise Docker and Kubernetes for container orchestration and deployment.
  • Database Management : Work with both relational and document-based databases, including MongoDB and Elasticsearch.
  • Integration Patterns : Implement enterprise integration patterns using Apache Camel and Spring Integration.
  • Messaging Systems : Develop and maintain event-driven architectures using Kafka and RabbitMQ.
  • API Development : Design and document RESTful APIs using OpenAPI and Swagger.
  • Testing : Apply Behaviour-Driven Development (BDD) practices using tools like JBehave for automated testing.
  • Collaboration Tools : Utilise Jira, Confluence, and Slack for effective project management and team collaboration.

Must-Have

  • Experience : Minimum of 6 years in Java development, with a strong focus on backend systems.
  • Technical Proficiency : Expertise in Java, Spring Boot, and related technologies.
  • Team Leadership : Proven experience leading and mentoring development teams.
  • Cloud Platforms : Proficiency in deploying and managing applications on AWS.
  • Containerization : Experience with Docker and Kubernetes for application deployment.
  • Databases : Strong knowledge of MongoDB and Elasticsearch.
  • Integration : Experience with Apache Camel and Spring Integration for implementing integration patterns.
  • Messaging Systems : Proficiency in Kafka and RabbitMQ for building event-driven systems.
  • API Development : Experience in designing RESTful APIs with OpenAPI and Swagger.
  • Testing : Familiarity with BDD and tools like JBehave for automated testing.
  • Collaboration Tools : Proficiency in using Jira, Confluence, and Slack.
  • Communication : Excellent verbal and written communication skills in English.
  • Nice-to-Have

  • iGaming Industry Experience : Familiarity with the iGaming sector and its unique challenges.
  • DevOps Practices : Understanding of CI / CD pipelines and DevOps culture.
  • Security : Knowledge of implementing security best practices in application development.
  • Performance Optimisation : Experience in optimising applications for performance and scalability.
  • Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Information Technology

    Gambling Facilities and Casinos

    Referrals increase your chances of interviewing at ESR Talent by 2x

    Sign in to set job alerts for “Java Software Engineer” roles.

    Freelance Software Developer (Java) - AI Trainer

    Full Stack Developer (Microservices & Backend)

    Full Stack Developer (Microservices & Backend)

    Senior Full Stack Developer (Angular + Java)

    Senior Full Stack Developer (Java / Angular)

    Fullstack Developer (with DevOps skills)

    Fullstack Developer with Spark and Scala

    Fullstack Developer (Vue) For An International It Hub

    Full Stack Java Developer with Italian - Staff - EY GDS Spain - Hybrid

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    J-18808-Ljbffr

    J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Java Developer • Málaga, Andalucía, España