Job Description
Purpose of the role:
Develop, program, test and maintain assigned software applications, delivering robust IT solutions that meet business needs.
Key responsibilities:
Analyze user needs and assess technical feasibility
Produce technical analysis and documentation for application changes
Test solutions and ensure they meet quality standards
Monitor production, fix issues, and continuously improve applications
Handle service requests and bug resolution
Act as technical advisor for internal and external stakeholders
Develop new features and bug fixes in Java, following existing patterns and team standards
Participate actively in the team's Agile/Scrum process
Document applications (user manuals, processes, etc.)
Requirements:
Master's/Bachelor's degree or equiv...