Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 2 месяца назад
Senior Software Engineer (Java)
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (Java): Developing and maintaining scalable applications with an accent on distributed event-driven architectures and modern persistence layers. Focus on integrating Apache Kafka, leveraging GenAI-powered development tools, and mentoring team members within an Agile environment.
Location: Hybrid role based in Lisbon, Portugal.
Company
is a leading global professional services company transforming business, operating, and technology models for the digital era.
What you will do
- Design, develop, and maintain scalable Java applications using Spring or Quarkus.
- Implement resilient event-driven architectures using Apache Kafka.
- Optimize data access layers across NoSQL databases like Cassandra, MongoDB, and Redis.
- Collaborate with Product, DevOps, and QA teams to deliver high-quality solutions.
- Mentor junior developers and facilitate knowledge sharing.
- Utilize and promote GenAI-based development tools to enhance productivity and code quality.
Requirements
- Senior-level experience in Java development.
- Strong expertise in Spring or Quarkus frameworks.
- Hands-on experience with Apache Kafka and event-driven systems.
- Solid understanding of persistence technologies and cloud-managed database services.
- Practical experience in Agile environments.
- English language proficiency required.
Nice to have
- Experience with microservices architecture and containerization (Docker, Kubernetes).
- Exposure to CI/CD pipelines and DevOps practices.
- Knowledge of security best practices for distributed systems.
Culture & Benefits
- Global community with access to innovative projects and career development.
- Collaborative and inclusive team environment.
- Focus on professional growth and meaningful high-impact work.
- Commitment to employee wellbeing and work-life balance.