Join to apply for the Senior Java Full-stack Engineer role at Consulteer
DACH Region | Portugal | Serbia - Talent Acquisition in Tech. Talks about: #Hiring #Jobmarket #IT#Techrecruitment #talentacquisition
Your Role & Responsibilities
* Develop and maintain scalable web applications using Angular on the front end and Java on the back end
* Design, implement, and maintain microservice-based architectures
* Ensure seamless integration between system components using Kafka
* Build and manage databases with technologies such as PostgreSQL and MongoDB
* Work within a Domain-Driven Design (DDD) approach to model complex systems
* Deploy applications using container orchestration platforms like OpenShift or Kubernetes
* Collaborate with product owners, designers, and other developers to understand requirements and deliver high-quality software
* Write clean, maintainable, and well-documented code
* Participate in code reviews and contribute to technical discussions and decision-making
Required Technical & Professional Expertise
* A completed technical university degree in Computer Science, Software Engineering, or a related field (mandatory)
* Experience with Angular for front-end development
* Proficiency in Java for server-side application development
* Hands-on experience with Kafka for real-time data processing and communication
* Solid knowledge of database technologies such as PostgreSQL and MongoDB
* Familiarity with container orchestration tools like OpenShift and/or Kubernetes
* In-depth understanding of microservices architecture and best practices
* Practical experience with Domain-Driven Design (DDD) concepts
* Strong problem-solving skills and the ability to work independently or as part of a team
* Excellent communication skills in English (written and verbal)
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Engineering and Information Technology
Industries
* Business Consulting and Services and Insurance
#J-18808-Ljbffr