RESPONSIBILITIES AND DUTIES
- Development and maintenance of corporate systems on a web platform using the Java language.
- Creation of technical solutions based on requirements defined by systems analysts.
- Coding, maintenance, and optimization of applications, APIs, scripts, and procedures.
- Implementation of unit, functional, and integration tests.
- Support in analyzing and resolving incidents, as well as developing evolutionary improvements.
- Technical documentation of code and developed functionalities.
- Work on the support and evolution of both legacy and modern systems.
- Participation in technical definitions, establishment of development standards, and adoption of best practices.
REQUIREMENTS AND QUALIFICATIONS
- Solid and mature experience in corporate systems development, with a focus on the Java language.
- Bachelor's degree completed in Data Processing, Computer Science, Computer Engineering, Systems Engineering, or Information Systems.
- In-depth knowledge of REST APIs, system integration, and web architecture.
- Consistent experience with relational databases and mastery of the SQL language.
- Experience with modern development frameworks, code versioning tools (such as Git), and application of software best practices.
- Proven ability to work in complex ecosystems, including evolutionary maintenance and support of legacy systems.
- Differential: Practical knowledge of JavaScript or TypeScript will be considered a plus for the position.
ADDITIONAL INFORMATION
- Employment Type: CLT (Brazilian Labor Law)
- Location: On-site in Florianópolis/SC
- Work Hours: 220 hours (monthly)
- Benefits: Prepaid Benefit, Meal Voucher, and Transportation Voucher
- Partnership with English courses
- Partnership with IT courses