Target Reply's main goal: get value from data.
How? Leveraging on capabilities of our excellent employees, therefore on your capabilities!
Working in Target Reply means sitting at tier-one customers tables across several industries, playing a first level game bringing skills, value and capabilities on the most innovative data topics.
Cloud-Native solutions, Real-time architectures, Artificial Intelligence, Machine Learning: that ‘are our bread and butter.
Description of the Role
Are you a developer passionate about innovation? Do you enjoy working in a young, dynamic, and growth-oriented environment? We are looking for a Full Stack Developer to join our expanding team!
You will have the opportunity to work on exciting projects, developing scalable and high-performance applications using modern technologies such as Spring Boot and Angular in a microservices-based architecture.
Main Responsibilities
* Design, develop, and maintain full stack web applications with a focus on performance, scalability, and security.
* Actively collaborate with design, backend, and frontend teams to build effective and user-friendly solutions.
* Create and optimize RESTful APIs to ensure efficient communication between frontend and backend.
* Integrate and maintain microservices-based systems, ensuring 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 the code review process to ensure quality and consistency among team members.
* Monitor and resolve any performance issues or bugs in production applications.
Essential 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.
* Ability to write Bash scripts to automate processes.
* 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, GitLab 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.
How to Apply
If you are ready for a new challenge and want to make a difference, apply now and join us to create the future of technological innovation!