Birkirkara
·
Hybrid
Full Stack Engineer
Job Summary
As a Full-Stack Software Engineer, you will be responsible for designing, developing, and maintaining applications using modern technologies across both front-end and back-end systems. You will work in an agile environment, collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Design, develop, and maintain scalable web applications using Java, Spring Boot, and Hibernate on the backend.
- Implement and manage data storage solutions using MongoDB.
- Develop RESTful APIs for seamless integration between services.
- Work with Kafka for event-driven architecture and asynchronous messaging.
- Deploy and manage applications in a Kubernetes (K8s) environment.
- Develop front-end components using React, TypeScript, Vite, and Playwright for testing.
- Ensure high-quality code through testing, debugging, and code reviews.
- Optimize applications for maximum performance, scalability, and security.
- Collaborate with UI/UX designers, product managers, and other engineers to deliver high-quality solutions.
- Continuously improve and update development processes, tools, and best practices.
- Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Strong experience in back-end development using Java, Spring Boot, and Hibernate.
- Proficiency in front-end development with React, TypeScript, Vite, and Playwright.
- Hands-on experience with MongoDB and database management.
- Experience developing and consuming RESTful APIs.
- Knowledge of event-driven architecture using Kafka.
- Familiarity with containerization and orchestration using Kubernetes.
- Understanding of software testing, CI/CD pipelines, and DevOps practices.
- Strong problem-solving skills and ability to work independently or as part of a team.
Preferred Qualifications
- Familiarity with GraphQL
- Understanding of microservices architecture.
- Knowledge of security best practices in web development.
- Locations
- Birkirkara
- Remote status
- Hybrid
Already working at Eeze?
Let’s recruit together and find your next colleague.