Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Ceiia / Centre Of Engineering And Product Development

NewBe an early applicant

Backend Developer In Real-Time Systems

Posted Updated 8 views
Discussion

Summary

Backend developer for real-time systems at CEiiA, building Java-based cloud services with REST/RPC/GraphQL APIs, relational and non-relational databases, and event streaming (Kafka, RabbitMQ, NATS), plus CI/CD and automated testing. Requires 3+ years of software development experience and good English.

Responsibilities

  • Apply continuous integration (CI) strategies and platforms, as well as automated testing tools and procedures
  • Prepare and maintain development documentation
  • Ensure that software development complies with established requirements, including but not limited to security, scalability, and performance.
  • Actively contribute to product design, technical architecture, and implementation, while adhering to CEiiA's software development standards and processes
  • Develop software using Java and cloud-based solutions

Требования:

  • Degree or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering or related areas
  • At least 3 years of experience in software development
  • Proficiency in any OOP languages and derivates (Java, Go, others)
  • Experience developing with JVM-based Frameworks
  • Solid knowledge in API RESTful, RPC or GraphQL
  • Solid knowledge of relational and non-relational databases
  • Proficient in using Git for version control
  • Experience with message brokers and event streaming systems (e.G. Kafka, RabbitMQ or NATS)
  • Demonstrated ability to write clean, maintainable, performant, and scalable code, with a strong emphasis on best practices and architectural patterns (TDD, DDD, clean architecture)
  • Capacity to design and implement unit and integration tests
  • Good knowledge of CI/CD pipelines
  • Ability to adapt in a rapidly changing environment
  • Structured, self-organized and collaborative way of working
  • Creativity and aptitude for problem-solving and critical thinking
  • Good level of spoken and written English
  • Decision making and team management

Будет плюсом:

  • Familiarity with Cloud platforms (AWS, GCP, or Azure)
  • Experience with load testing (K6, JMeter)
  • Experience with monitoring, logging, and metrics tools (e.G., Prometheus, Grafana, OpenTelemetry, ELK Stack)
  • Experience with critical, high-availability and scalable systems
  • Experience with real-time systems

Условия:

  • Working in a relaxed and positive environment alongside a dynamic, multidisciplinary team
  • We facilitate and promote a balanced and healthy lifestyle, articulating work with the personal life
  • Employee health insurance
  • Partnerships with gyms, amongst others
  • Up to three additional days holiday
  • Birthday leave

Backend Developer In Real-Time Systems Oeiras, Portuguese Republic, PT

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →