Submeter
Java Fullstack Developer
Descrição da posição
We are looking for a Fullstack Developer #Java #Microservice #Cloud #Kafka to join one of our agile Scrum team!
As part of our client's Group IT Solutions & Architecture unit, you will play a key role in shaping our microservice architecture, API products, and web portals for international parcel logistics worldwide. We create modern API-first and Cloud-first logistics solutions for our internal organization, partners, and customers.
What can you expect from the project?
- You will help design and development of scalable, highly available, and resilient microservices, along with their associated web applications when needed
- You will translate product ideas from our business departments into deployable code using modern standards and technology
- You will drive and support architectural decisions, ensuring our solutions align with performance, scalability, and security requirements
- You will integrate internal and external applications via synchronous and asynchronous interfaces like REST, gRPC, and Kafka
- You will manage and optimize application data persistence, leveraging Managed Database Services where applicable
- You will work with cloud services from Amazon and Microsoft to build cloud-native applications
- You will collaborate with stakeholders, including product owners and architects, to align technical decisions with business needs
- You will mentor and support developers, ensuring code quality and adherence to best practices
- You will be part of an international, agile team in a stable economic environment, working remotely/hybrid with your colleagues from Germany and Portugal
Requirements
- Computer sciences or information sciences degree, or comparable training
- At least 5Years of experience in software development with a proven track record of leading technical initiatives
- Expertise in Java 17+, relevant frameworks (e.g., Spring Boot, Quarkus, Micronaut), and REST-based API design
- Experience building horizontally scalable microservices architectures
- Strong knowledge of multithreading and concurrency management
- Proficiency in Apache Kafka for stream processing
- Experience with MongoDB and designing efficient NoSQL schemas
- Deep understanding of containerization (Docker) and orchestration tools (Kubernetes), as well as cloud-native application design
- Hands-on experience with hyper-scalers (AWS, Azure, Google Cloud)
- Experience working in agile, CI/CD-enabled, and remote-first environments
- Experience with Javascript/Typescript/Redux/CSS is a plus
- Open-minded and willing to adapt to using new technologies and languages (e.g., Node.js, React, Angular) when required
- Excellent English skills, with the ability to communicate and present complex ideas clearly
Quer se candidatar?
Cargo
Nome*
Email*
Telefone*
País*
Cidade*
Linkedin
Upload your CV*
(máx. 4MB)
Faça upload da sua foto ou video
(máx. 4MB)