Feature development: Implement functional and technical requirements requested by stakeholders, ensuring adherence to the defined specifications.
Value delivery: Ensure that deliveries correctly meet the needs of end stakeholders, with quality and within agreed timelines.
Maintenance and support: Identify, analyze, and fix bugs or existing application issues, ensuring system continuity and stability.
Technical evolution: Contribute to the continuous improvement of projects by proposing and implementing technical solutions that promote architectural evolution, performance, and development best practices.
Requirements
Bachelor’s degree (completed or in progress) in Computer Science, Information Systems, Software Engineering, or a related Systems Development/Technology program.
Practical experience as a Java backend developer.
Solid knowledge of Java EE and JSF.
Strong experience with PostgreSQL.
Knowledge of SQL, relational data modeling, and performance tuning.
Experience with Git.
Ability to understand and maintain legacy systems.
Differentiators (not required but valued): Experience with JPA/Hibernate, REST API development, knowledge of Docker, CI/CD experience, familiarity with agile methodologies (Kanban/Scrum).
Tech Stack
Docker
Java
Postgres
SQL
Benefits
Health insurance (70% covered by the company; co-pay applies)
Dental plan (Unimed)
Meal/food allowance of BRL 500.00
Life insurance (100% covered by the company)
Partnership with TotalPass (corporate wellness benefit)