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!