···
Log in / Register
Java Developer
Indeed
Full-time
Onsite
No experience limit
No degree limit
79Q22222+22
Favourites
Share
Some content was automatically translatedView Original
Description

Remote Senior About the position: We are looking for a Java Backend Developer with strong knowledge of engineering best practices, ability to design scalable solutions, and architectural vision. You will be responsible for building and evolving robust, secure, and high-performance services using Spring and modern development patterns. This is a strategic role, contributing to technical decisions, code quality, and the design of resilient systems. Responsibilities: ✔ Apply coding best practices, such as Clean Code and SOLID principles ✔ Use appropriate design patterns according to solution requirements ✔ Develop and maintain automated tests: unit, integration, and end-to-end ✔ Work with architectural models such as Hexagonal Architecture and Clean Architecture ✔ Focus on performance, efficiency, and scalability ✔ Contribute to System Design discussions and decisions ✔ Participate in building distributed and robust applications ✔ Collaborate with the team in code reviews, technical decisions, and continuous improvements Requirements: ✔ Experience with Spring Boot, Spring Cloud, and Spring Security ✔ Experience with persistence using Spring Data JPA, Hibernate, and migrations with Flyway ✔ Knowledge of databases such as PostgreSQL and MySQL ✔ Use of productivity tools: Lombok, MapStruct, and Jackson ✔ Experience documenting APIs using Springdoc OpenAPI ✔ Knowledge of logging and monitoring using Log4j2 or Logback ✔ Experience with Maven for build and dependency management ✔ Testing with JUnit, Mockito, and coverage metrics using JaCoCo ✔ Knowledge of Resilience4j for resilience and fault tolerance Nice-to-have: ➕ Experience with messaging systems (Kafka, RabbitMQ) ➕ Knowledge of containers (Docker) and orchestration (Kubernetes) ➕ Use of reactive APIs (Spring WebFlux) ➕ Experience with CI/CD (GitHub Actions, GitLab CI, Jenkins) Work model: Remote What you’ll find at Maitha: Individual Development Experience for soft skills and guidance throughout your journey; Well-being Management with tracking of metrics and indicators regarding satisfaction evolution; Training sessions, workshops, and meetups for soft and hard skills development; Rewards program with points system and prizes; TotalPass offering multiple plan options and over 250 modalities, including weight training, cross-training, yoga, dance, and much more; And much more!

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.