Full-Stack Developer – Java

Posted Sep 9

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Design and implement features utilizing Java, Spring, and Angular.

• Aid in the advancement, maintenance, and modernization of the Lyceum ERP.

• Create and utilize REST APIs.

• Assess and apply business rules.

• Address incidents and carry out corrective and evolutionary maintenance.

• Develop automated tests and support quality assurance strategies.

• Engage in technical and functional refinement discussions.

• Contribute to development estimation processes.

• Perform code reviews and promote best practices.

• Take part in incremental releases within an agile framework.

• Support efforts to minimize technical debt.

• Assist in enhancing architecture, performance, and stability.

• Utilize generative AI tools to facilitate development, documentation, and comprehension of legacy systems.

• Work for a software firm that creates solutions for both public and private sectors in Brazil.


⛳️ Requirements

• Bachelor's degree in Computer Science, Computer or Software Engineering, Systems Analysis and Development, or a related discipline.

• Proficiency in full-stack development with Java.

• Familiarity with the Spring Framework and Spring Boot.

• Experience in front-end development with Angular.

• Skilled in building and consuming REST APIs.

• Knowledge of relational databases and SQL.

• Proficient with Git and code version control systems.

• Experience in software architecture.

• Capable of integrating systems.

• Understanding of microservices and application decoupling.

• Experience with Docker.

• Familiarity with CI/CD pipelines.

• Knowledge of automated testing and best practices in software development.

• Preferred: certifications in Java, the Spring Framework, Angular or React, Docker, DevOps, Scrum, or Kanban.

• Preferred: experience in developing products for the education sector.

• Preferred: experience with technology transformation and systems modernization initiatives.

• Preferred: understanding of AI-assisted software engineering.

• Preferred: Oracle certifications (Java platform).


🏝️ Benefits

• Continuous training to keep you at the forefront of your field.

• Meal and food allowances to support your daily needs.

• Comprehensive medical insurance to promote your health.

• A day off in your birthday month, because celebrating is important.

• Wellhub (formerly Gympass) to enhance your physical and mental health.

• Pluxe-Cuida, providing psychological, financial, and legal assistance.

• SESC benefits for leisure, culture, and overall wellness.

• Extended paternity leave for more family time.

• Fully remote work options.

• Working hours: 9:00 a.m. to 6:00 p.m.

People also viewed

Shield AI22 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix1 day ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom1 day ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps1 day ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce1 day ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly1 day ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers