Designs and develops software solutions in the Payments area on open distributed systems, edits software technical documentation, estimates and plans change requests, supports the test phases of developed systems, supports problem determination for anomalies found in various environments (internal, external, production, etc.), participates in remote and non-remote maintenance and application management services (including on-call).
Key Responsibilities:
* Develop and maintain software solutions in the Payments domain.
* Create and update technical documentation.
* Estimate and plan change requests.
* Support testing phases of systems.
* Assist in problem determination and troubleshooting.
* Participate in maintenance and application management services, including on-call support.
Required Skills and Qualifications:
* Strong knowledge of Java SE.
* Understanding of Object-Oriented Programming, design patterns, and best practices.
* Ability to interpret UML diagrams.
* Experience with GIT version control system and SourceTree.
* Knowledge of Atlassian Jira and Confluence.
* Proficiency in SQL with Oracle and DB2 databases.
* Experience with SOAP/REST web services, XML, XSD.
* Ability to read and interpret requirements and specifications.
* Knowledge of security concepts: encryption, certificates, PKI.
* Good understanding of Linux environment.
* Proficiency in English.
Preferred Skills:
* Experience with JSON, OAuth2, Apache Tomcat, Jenkins.
* Reliability and continuous learning attitude.
* Good interpersonal skills.
* Flexibility to work on-call hours.
If you're interested, please apply at your earliest convenience. We review applications continuously and will close the position once we've found the right candidate. We value diversity and inclusion in our team.
Join us and take a step closer to an exciting career opportunity!
Job Details:
* Job ID: 1947
* Category: Development
* Posting Date: 05/06/2025, 01:36 PM
* Location: Via Gonin 36, Milano, IT (Hybrid)
#J-18808-Ljbffr