Target Reply's main goal is to extract value from data. This is achieved by leveraging the capabilities of our talented employees, including yours.
Description of the Role
We are seeking a Full Stack Developer passionate about innovation and eager to work in a dynamic environment.
Main Responsibilities
* Design, develop, and maintain full stack web applications with a focus on performance, scalability, and security.
* Collaborate with cross-functional teams to build effective and user-friendly solutions.
* Create and optimize RESTful APIs for efficient communication between frontend and backend.
* Integrate and maintain microservices-based systems with a robust distributed architecture.
* Write clean, testable, and well-documented code following best software development practices.
* Automate recurring tasks using Bash scripts to optimize workflows and deployments.
* Participate in code review process to ensure quality and consistency among team members.
* Maintain high-quality production applications, monitoring and resolving any performance issues or bugs.
Requirements
* Experience: at least 1-2 years in software development.
* Backend: advanced knowledge of Java and the Spring Boot framework, including microservices paradigm.
* Frontend: experience in development with Angular (or similar frameworks like React).
* Ability to design and manage RESTful APIs.
* Familiarity with version control tools like Git.
* Teamwork skills and problem-solving abilities in dynamic contexts.
Nice to Have Requirements
* Knowledge of cloud services (AWS, Azure, Google Cloud).
* Familiarity with containerization and orchestration (e.g., Docker, Kubernetes).
* Previous experience in UI/UX design and web interface design (e.g., Figma).
* Experience with Spring Batch.
* Knowledge of CI/CD tools (e.g., Jenkins, Git Lab CI, GitHub Actions).
* Experience with data streaming tools (e.g., Kafka).
* Familiarity with monitoring tools (e.g., Splunk, Dynatrace).
* Previous experience in banking or financial contexts.
What We Offer
* A young, dynamic environment open to innovation.
* Opportunities for continuous training and professional growth.
* Exciting projects in a collaborative team.
* Competitive salary commensurate with experience.
We look forward to hearing from you if you are ready for a new challenge and want to make a difference in shaping the future of technological innovation.