Software Engineers

Descripción De La Vacante
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
€ 70K

Job location

Tech stack

Java
Cloud Computing
Software Quality
Data Structures
Distributed Systems
Software Engineering
Containerization
Kubernetes
Information Technology
Kafka
Docker
Microservices

Job description

  • Design and develop robust, scalable, and high-performance backend services using Go and Java.
  • Architect and implement solutions within an event-driven paradigm, leveraging Kafka.
  • Tackle challenges around how Time is managed, processed, and presented.
  • Collaborate with product managers, designers, and engineers to translate complex requirements.
  • Champion best practices in code quality, testing, integration, and deployment.
  • Contribute to a culture of continuous learning and technical excellence.

Conocimientos

Data structures Algorithms Distributed systems Software design principles Problem-solving Go Java Reactive systems Event-driven architectures Kafka Cloud platforms Docker Kubernetes Communication skills Descripción del empleo Descripción del empleo

Requirements

A leading scheduling solutions company in Spain seeks experienced Software Engineers to design and develop scalable backend services using Go and Java. Ideal candidates have a strong foundation in computer science, along with hands-on expertise in reactive systems and a passion for solving complex problems. Join us to influence millions with innovative solutions for time management., * Strong foundation in computer science fundamentals.

  • Experience shipping high-quality, production-ready backend services.
  • Hands-on expertise with Go and/or Java in a professional development setting.
  • Deep understanding and practical experience with reactive systems and event-driven architectures, particularly with Kafka.
  • Passion for solving complex problems and commitment to delivering elegant, efficient, scalable solutions.
  • Experience with cloud platforms and containerization technologies is a plus.
  • Excellent communication skills and ability to articulate technical concepts clearly.
  • Collaborative spirit and desire to work in an agile, fast-paced environment.

Apply for this position