Fullstack Developer (Java+React)
Introduction & Summary:
A Fullstack Developer with over 5 years of experience is sought to enhance our team. The ideal candidate will possess extensive knowledge in Java and Spring Boot, along with expertise in building microservices and event-driven architectures using technologies such as Kafka. Familiarity with Google Cloud Platform (GCP) is crucial to ensure optimal deployment and monitoring strategies. The successful applicant will be committed to writing clean, maintainable code and will thrive in collaborative environments.
Main Responsibilities:
The Fullstack Developer will be responsible for the following key duties:
Design, develop, and maintain microservices using Java and Spring Boot.
Implement event-driven architectures using Kafka and other relevant technologies.
Utilize Google Cloud Platform (GCP) services for deployment, scaling, and monitoring.
Write clean, maintainable, and well-tested code adhering to best practices.
Collaborate with other developers, architects, and product teams to ensure successful delivery of projects.
Stay up-to-date with the latest technologies and trends in backend development.
Participate in code reviews and provide technical guidance to junior developers.
Key Requirements:
The following qualifications are essential for the role:
5+ years of experience as a Java Backend Developer.
Experience in Vue.JS.
Strong understanding of Java programming language and Spring Boot framework.
Expertise in building and deploying microservices architectures.
Proven experience with event-driven architectures and Kafka.
Familiarity with Google Cloud Platform (GCP) services and best practices.
Excellent knowledge of clean code principles and testing methodologies.
Strong problem-solving and analytical skills.
Excellent communication and collaboration skills.
Functional knowledge of financial cashing systems and retail (a plus).
Nice to Have:
The following skills are advantageous:
Functional knowledge of financial cashing systems.
Experience with retail systems.
Fullstack Developer (Java+React)
Fullstack Developer (Java+React)