Home
Jobs
Saved
Resumes
Senior Fullstack Developer, Java at Cadmus Soluções em TI | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Fullstack Developer, Java
Cadmus Soluções em TI
Remote
Website
LinkedIn
Senior Fullstack Developer, Java
Brazil
Full Time
3 days ago
No Sponsorship
Apply Now
Key skills
Angular
Docker
Grafana
Hibernate
Java
JUnit
Kubernetes
NoSQL
OpenShift
RabbitMQ
RxJS
Spring
Spring Boot
SpringBoot
SQL
TypeScript
Datadog
Swagger
OpenAPI
RESTful
Git
GitLab
Agile
CI/CD
Communication
About this role
Role Overview
Develop and enhance fullstack applications using Java 8/21, Spring Boot and Angular;
Build RESTful APIs following a microservices architecture;
Work on backend development using key components of the Spring ecosystem: Spring MVC/Web, Spring Data JPA/Hibernate, Spring Security, Spring Actuator;
Develop and maintain frontend interfaces using Angular, TypeScript and RxJS;
Create system integrations using RESTful APIs, messaging and distributed services;
Work with messaging systems using RabbitMQ;
Apply development best practices such as SOLID, Clean Code, Clean Architecture and Design Patterns;
Create API contracts using Swagger/OpenAPI (API First);
Write unit tests using JUnit 4/5;
Participate in code reviews and support the technical growth of the team;
Maintain and evolve legacy systems;
Work with relational and NoSQL databases, ensuring performance and scalability;
Version code using Git/GitLab;
Actively participate in agile ceremonies and technical discussions within the squad.
Requirements
Backend Java 8+ or Java 21
Spring Boot
RESTful API development
Microservices architecture
RabbitMQ
SQL and query optimization
NoSQL databases
JPA/Hibernate
Swagger/OpenAPI
JUnit 4/5
Frontend: Angular 11+
TypeScript
RxJS
HTML, CSS and responsive design
Consuming RESTful APIs
Development best practices and principles (SOLID)
Clean Code
Clean Architecture
Design Patterns
Git and GitLab
API First approach
Agile methodologies
Docker and Kubernetes/OpenShift (nice to have)
CI/CD (nice to have)
Observability with Grafana and Datadog (nice to have)
Event-driven architecture (nice to have)
Experience with mission-critical, high-volume systems (nice to have)
Knowledge of API gateways such as Sensedia and MuleSoft (nice to have)
Experience supporting and modernizing legacy applications (nice to have)
Collaborative profile with a sense of ownership
Good communication and teamwork skills
Analytical mindset and problem-solving focus
Ability to work in dynamic environments
Continuous interest in technical growth and engineering best practices.
Tech Stack
Angular
Docker
Grafana
Hibernate
Java
JUnit
Kubernetes
NoSQL
OpenShift
RabbitMQ
RxJS
Spring
Spring Boot
SpringBoot
SQL
TypeScript
Benefits
🍽 Meal Voucher and/or Food Voucher (iFood Benefícios)
🏥 Health Insurance (Amil)
💼 Life Insurance
😁 Dental Insurance (Amil)
🚗 Fuel Allowance
🏋 Gympass/Wellhub: Access to gyms with various training options
🐶 Pet health plan
👶🏻 Childcare assistance
💳 Lincard: Partnership club offering discounts of up to 60% at over 4,000 establishments in Brazil.
Apply Now
Home
Jobs
Saved
Resumes