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 cutting-edge technological solutions, we want to meet you!
What Can You Expect with Us?
* Implement and extend scalable, highly-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, gRPC, and Kafka.
* Take care of persisting your application data, e.g., using a Managed Database Service.
* Work with well-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 high-performance systems and tuning the JVM for low-latency, high-throughput applications.
* Strong hands-on experience with Apache Kafka for stream processing.
* Proficiency in working with MongoDB and designing efficient NoSQL schemas.
* Familiarity with containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes) as well as cloud-native application design.
* Experience with hyper-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 high-impact projects.
* Flexible hours and remote work options.
* Support for professional development, including training and certifications.
#J-18808-Ljbffr