Overview
The role is responsible for the implementation of software enhancements, development and maintenance of software components, and technical testing.
Key Responsibilities
- Implementation of approved functional and technical enhancements
- Development and maintenance of software components
- Execution of technical testing
- Correction of identified defects
- Support to functional testing activities
- Assistance during the deployment of planned solutions
- Ensure technical quality, stability, security, and proper functioning of developed functionalities
Required Experience
- Proven experience in the successful development and implementation of at least one (1) enterprise-grade, mission-critical information system, including environments with distributed transactions, fault tolerance, and high availability.
- Demonstrated experience in:
- a) The development, acquisition, customization, and specification of mission-critical information systems developed in Java;
- b) Strong knowledge of and experience with Enterprise Architect or a similar modeling tool;
- c) Data modeling, UML, BPMN, use case modeling, and sequence diagrams;
- d) Working with Oracle or PostgreSQL databases.
Qualifications
Bachelor’s degree or higher in Computer Science, Informatics, Information Technology, or a related field, as evidenced by an academic degree certificate.