Home
Jobs
Saved
Resumes
Java Developer at AM53 Smart Solutions | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Java Developer
AM53 Smart Solutions
Website
LinkedIn
Java Developer
São Paulo, São Paulo, Brazil
Full Time
2 hours ago
No Sponsorship
Apply Now
Key skills
Apache
AWS
Docker
Java
JUnit
Kafka
Kubernetes
Maven
Mockito
MongoDB
Postgres
Spring
Spring Boot
SpringBoot
Apache Kafka
GitHub Actions
EKS
Helm
PostgreSQL
JWT
OpenTelemetry
Swagger
OpenAPI
RESTful
Git
GitHub
Agile
CI/CD
SonarQube
About this role
Role Overview
Develop and maintain Java 17 / Spring Boot 3 microservices in the credit card domain
Implement event-driven integrations with Apache Kafka (MSK), including batch consumers, DLT/retry patterns, and idempotency
Develop RESTful APIs following an API-First approach with OpenAPI
Implement integration routes with Apache Camel for service proxying/orchestration
Work with PostgreSQL (Aurora) and MongoDB (DocumentDB) using Spring Data JPA and Spring Data MongoDB
Integrate with legacy systems (mainframe)
Ensure code quality with unit tests (JUnit 5, Mockito), integration tests (REST Assured), coverage (JaCoCo), and static analysis (SonarQube)
Follow Hexagonal Architecture patterns and automated architectural validations (ArchUnit)
Participate in the full CI/CD cycle with GitHub Actions, Docker, Helm, and Kubernetes
Implement resilience patterns (Resilience4j) and observability (OpenTelemetry, telemetry)
Collaborate with the team in agile ceremonies and code reviews.
Requirements
Strong experience with Java 17+ and Spring Boot 3.x
Knowledge of Apache Kafka (consumers, producers, DLT, retry, batch processing)
Experience with Spring Data JPA and relational databases (PostgreSQL)
Familiarity with Docker and Kubernetes
Experience with automated testing (JUnit 5, Mockito)
Knowledge of RESTful APIs and OpenAPI/Swagger
Experience with Git and GitHub (branching, PRs, code review)
Knowledge of Maven
Understanding of microservices architecture patterns
Experience with Apache Camel
Knowledge of MongoDB / DocumentDB
Familiarity with Hexagonal Architecture (Ports & Adapters)
Experience with AWS (EKS, MSK, Aurora, Secrets Manager, DocumentDB)
Knowledge of Spring Security OAuth2/JWT
Experience with Helm and GitHub Actions
Familiarity with Resilience4j (circuit breaker, retry)
Experience with OpenTelemetry and observability
Knowledge of Spring Batch
Knowledge of OpenAPI Generator (API-First development)
Experience in the financial/banking domain, especially credit cards.
Tech Stack
Apache
AWS
Docker
Java
JUnit
Kafka
Kubernetes
Maven
Mockito
MongoDB
Postgres
Spring
Spring Boot
SpringBoot
Apply Now
Home
Jobs
Saved
Resumes