Birkirkara
·
Hybrid
Backend Engineer
Job Summary:
We are seeking a motivated and detail-oriented Java Backend Engineer to join our development team. The ideal candidate will have hands-on experience with Java and the Spring Boot framework, and will be adept at writing unit and integration tests. Experience with relational databases, Kafka, and containerization technologies (Docker and Kubernetes) is essential. A strong advantage would be familiarity with system integrations and Enterprise Integration patterns.
Key Responsibilities:
- Develop and maintain backend services using Java and Spring Boot.
- Write robust unit and integration tests to ensure code quality.
- Design, implement, and manage relational databases.
- Utilise Kafka for messaging and stream processing.
- Deploy and manage applications using Docker and Kubernetes
- Collaborate with cross-functional teams to design and implement system integrations.
- Apply Enterprise Integration patterns to enhance system interoperability and scalability
- Participate in code reviews to ensure best practices and coding standards are followed.
- Troubleshoot and resolve technical issues in a timely manner.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Proven experience as a Java Developer, with a focus on backend development.
- Hands-on experience with relational databases (e.g., MySQL, PostgreSQL) and non-relational databases (e.g., MongoDB).
- Experience with event-driven architecture or data streaming technologies (e.g. Kafka).
- Proficient in using containerization technologies (Docker and Kubernetes).
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Understanding of system integrations and Enterprise Integration patterns is a significant plus.
- Familiarity with CI/CD pipelines and tools.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Knowledge of microservices architecture.
What’s in it for you?
- Experience a dynamic and team-orientated work environment.
- Opportunities for personal growth and learning
- An open, inclusive and supportive team where you will be valued, and your suggestions will be welcome.
- 24 days paid holiday per year. This is in addition to local public holidays.
- Hybrid Working (3 days office/2 days home)
- Life Assurance (2x annual salary)
- Private Medical Insurance
- Access to an in-house gym
- €400 annual wellness allowance
- Team Building Opportunities
- Parking
- Local discounts and more…
- Locations
- Birkirkara
- Remote status
- Hybrid
Already working at Eeze?
Let’s recruit together and find your next colleague.