This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Senior Java Full-Stack Developer to design and develop scalable applications using Java and Angular. The ideal candidate will have strong experience in microservices architecture and SQL databases. This role offers opportunities for professional growth and skill enhancement in a collaborative environment.
Job Responsibility:
Develop and maintain Java-based microservices using Spring Boot
Design and implement responsive UI components using Angular (latest version)
Build and consume RESTful APIs for integration between front-end and backend services
Manage and optimize SQL databases (MySQL/PostgreSQL/Oracle)
Implement messaging solutions using AMQ (ActiveMQ) for asynchronous communication
Deploy and manage applications on OpenShift or similar container orchestration platforms
Ensure application security, scalability, and performance optimization
Participate in code reviews, unit testing, and integration testing
Collaborate with cross-functional teams in an Agile/Scrum environment
Requirements:
5+ Exp - Strong proficiency in Java 8+, Spring Boot, and Microservices architecture
5+ Exp - Hands-on experience with Angular (preferably Angular 10+)
5+ Exp - Expertise in SQL/DB (MySQL/PostgreSQL/Oracle) and ORM frameworks like Hibernate/JPA
5+ Exp - Experience with AMQ (ActiveMQ) or similar messaging systems
5+ Exp - Familiarity with OpenShift, Docker, and Kubernetes
5+ Exp - Knowledge of API security (OAuth2, JWT)
Experience with CI/CD pipelines and Git
Strong understanding of design patterns and object-oriented programming
Nice to have:
Exposure to cloud platforms (AWS, Azure, GCP)
Experience with NoSQL databases (MongoDB)
Knowledge of Kafka, RabbitMQ, or other message brokers
Familiarity with performance tuning and application monitoring tools
What we offer:
Opportunities for professional growth and skill enhancement