Senior Developer (Java)
Genesis Digital Solutions | Tempo integral
- State/Province Lisboa
- Country Portugal
- Number of Positions 1
Job Description
Location:Hybrid, Lisbon
About Us
At Genesis Digital Solutions, we help companies innovate and thrive in the digital world. We are a team of technology and IT consulting specialists committed to excellence and making a real impact on our clients' projects. If you're looking for a dynamic environment where you can grow and contribute to
- edge technological solutions, we want to meet you!
What Can You Expect with Us?
- Implement and extend scalable,
- available, and resilient microservices – and if you enjoy web applications, we work on those too. - Translate product ideas from our business departments into deployable code based on modern standards and technology.
- Integrate internal and external applications via synchronous and asynchronous interfaces such as REST, g
RPC, and Kafka. - Take care of persisting your application data, e. g. , using a Managed Database Service.
- Work with
- known Cloud Services from Amazon, Google, and Microsoft. - Contribute ideas to further improve our development processes.
- Be part of an international, agile team, working mostly remotely with colleagues from Germany.
What Do You Bring to the Table?
- A degree in Computer Sciences or Information Sciences, or comparable training.
- Several years of software development experience.
- Proficiency in Java 17+, relevant frameworks (e. g. , Spring Boot, Quarkus, Micronaut) and REST-based API design.
- Experience building horizontally scalable microservices architectures.
- Experience in multithreading applications and concurrency management.
- Understanding of
- performance systems and tuning the JVM for
- latency,
- throughput applications. - Strong
- on experience with Apache Kafka for stream processing. - Proficiency in working with Mongo
DB and designing efficient No
SQL schemas. - Familiarity with containerization (e. g. , Docker) and orchestration tools (e. g. , Kubernetes) as well as
- native application design. - Experience with
- scalers (AWS, Azure, Google Cloud). - Familiarity working in an agile, remote, CI/CD-enabled environment.
- Open-minded and willing to adapt to new technologies and languages (like node. js, react, angular) if required for certain components.
- Fluent English and the ability to understand and present complex ideas.
What We Offer
- A workplace that values innovation and personal growth.
- Opportunities to work on
- impact projects. - Flexible hours and remote work options.
- Support for professional development, including training and certifications.
Seja o primeiro a candidar-se à vaga de emprego oferecida!
-
Porque procurar um emprego no Vagas.pt?
Todos os dias oferecemos novas vagas de emprego. Pode escolher entre uma vasta gama de empregos: O nosso objectivo é oferecer a escolha mais vasta possível Receba novas ofertas por e-mail Ser o primeiro a responder a novas ofertas de emprego Todas as ofertas de emprego num só lugar (de empregadores, agências e outros portais de emprego) Todos os serviços para quem procura emprego são gratuitos Vamos ajudá-lo a encontrar um novo emprego