Descrição do trabalho
Role Overview:
We are looking for a Full Stack Developer with strong experience in Java and Angular to join our development team. The professional will be responsible for designing, developing, and maintaining scalable web applications using Spring Boot, Angular, and SQL databases.
- Main Responsibilities:
- Develop and maintain full stack web applications using Java, Spring Boot, and Angular.
- Design and implement RESTful APIs and backend logic using Java and Spring Boot.
- Build responsive and dynamic user interfaces with Angular.
- Work with relational databases (preferably PostgreSQL) to design schemas and optimize queries.
- Collaborate with cross-functional teams to gather and analyze technical requirements.
- Ensure application scalability, performance, and maintainability.
- Participate in code reviews and contribute to the continuous improvement of development standards.
- Debug and resolve technical issues across the entire stack.
Technical Skills (Hard Skills):
- Main:
- Java (Advanced)
- Spring Boot (Advanced)
- Differential / Nice-to-Have:
- Angular (Intermediate–Advanced)
- SQL / PostgreSQL (Intermediate)
- Other Technical Knowledge:
- RESTful API development
- Git version control
- Maven or Gradle build tools
- JSON, HTML5, CSS3, TypeScript
- Knowledge of microservices architecture (preferred)
- Languages:
- English