Tech Stack
AngularJavajQueryJUnitOracleSQLSubversion
About the role
- Handle enhancement requests, demands and requisitions.
- Identify and resolve issues.
- Fix and maintain code (Front End and Back End), as well as SQL scripts/queries.
- Perform tests to ensure the quality of fixes and updates in development and staging (homologation) environments.
- Collaborate with architects, analysts and DBAs.
- Ensure the stability of the production environment.
- Analyze and improve application performance.
- Contribute to technical documentation and knowledge bases.
- Integrate and deploy to target environments.
Requirements
- Bachelor's degree in Information Technology or a degree in any field with postgraduate studies in Information Technology.
- Software development using Java (JSE and JEE).
- Experience with software version control tools (SVN, CVS and GIT).
- Experience with Service-Oriented Architecture (SOA) and developing web services.
- Experience with Angular interfaces and SPA (single-page applications) consuming REST APIs.
- Use of digital certificates, in particular digital signing of information and documents.
- Experience with version control tools and report generation (iReport / JasperReports).
- Experience with PrimeFaces, CDI, jQuery, JUnit (unit testing), Arquillian (integration testing) and REST.
- Experience with application servers JBoss and WebLogic, and with PostgreSQL and Oracle databases.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSQLAngularREST APIsPrimeFacesCDIjQueryJUnitArquillianPostgreSQL
Soft skills
collaborationproblem-solvinganalytical skillscommunicationdocumentation
Certifications
Bachelor's degree in Information Technology