Social network you want to login/join with:
FREELANCE ONLY || long project || end user || ITALIAN SPEAKER
Key Responsibilities
- Interpretation of business rules and requirements to define technical specifications based on an architectural design, focusing on system interactions, data exchange, and transformations following a specific methodology.
- Participates in shaping activities, conducts feasibility analyses for new or upgraded initiatives (Epic and User Story), assesses impacts for IT, and supports developers during development.
- Performs detailed functional and technical analysis and design.
- Provides test support and problem determination.
- Collaborates in defining new suppliers and contractual requirements.
- Breaks down requirements and solutions into appropriate sections (User Stories), examining costs, benefits, and risks, and justifies decisions systematically.
Key Capabilities/Experience
- 5+ years of experience in software development, preferably in Agile environments.
- Experience designing backend solutions and developing applications with Java, J2EE, Spring, and Spring Boot.
- Strong knowledge of IT architecture and technical flows relevant to the domain.
Minimum Qualifications
- Problem-solving skills to drive progress and remove impediments.
- Analytic skills for creating end-to-end solutions.
- Team-oriented mindset, proactive attitude, eagerness to learn, and coaching ability.
- Good communication skills in English, with strong presentation abilities across different levels.
- Main knowledge areas:
- Microservices architecture and domain design.
- Experience developing REST and SOAP services.
- Understanding of the application landscape in the relevant domain.
- Proficiency in DBMS and SQL (e.g., Oracle, PL/SQL).
- Knowledge of UML standards.
- Familiarity with Agile and Scrum methodologies.
- Understanding of retail banking business.
Language: Italian (mother tongue) / English (B2+)