Develop features and functionality for end users using development platforms and tools, ensuring high-quality, clear, and testable code that adheres to architecture, design, implementation, and security standards;
Configure and customize software;
Investigate development issues and propose appropriate solutions;
Maintain and evolve legacy code following best programming practices;
Use code analysis tools such as SonarQube and PMD already implemented;
Use Git for code versioning, branch management, and creating Pull Requests in Azure DevOps.
Requirements
Bachelor's degree in IT or a related field + Postgraduate degree in Technology;
Experience in Java development for web applications;
IDEs: IntelliJ, Eclipse;
Main frameworks and libraries: EJB, JSF, PrimeFaces, JPA, Hibernate, JOOQ, JasperReports, Quartz;
Database: PostgreSQL;
Application server: WildFly, Apache.
Tech Stack
Apache
Azure
Hibernate
Java
Postgres
Benefits
Important: All our openings are available to professionals with disabilities and support gender and racial/ethnic equity.