CareerPlanSign in

[Job -31625] Sênior | Backend Java Developer | Brazil

Brasil💼 Full-time🗓 2026-09-13 → 2026-09-21

Core

Senior Fullstack Software Engineer conducting technical assessments, architecture analysis, and modernization strategy for Java applications in the financial sector.

Role type

Senior IC Software Engineer (Java Architecture & Assessment)

Builds

Technical assessments, architecture diagrams, risk reports, and modernization roadmaps for client Java ecosystems

Domain

Financial Services / Enterprise Software Modernization

Deliverable

dashboards & analysis

Required skills

Java (8-21), Spring Boot, Java EE/Jakarta EE, REST APIs, Microservices, SQL, Git, Maven/Gradle, JUnit/Mockito, Clean Code, SOLID, CI/CD, Static Analysis

Preferred skills

Java EE to Jakarta EE migration, Hexagonal Architecture, DDD, Kafka, Docker, Kubernetes, Azure, Dynatrace, Fortify

Technologies

Java, Spring Boot, Jakarta EE, Angular, JPA/Hibernate, JAX-RS, Spring MVC, Spring Data, Spring Security, Maven, Gradle, Git, JUnit, Mockito, SQL, SonarQube, Kafka, Docker, Kubernetes, Azure, Dynatrace, Fortify

Responsibilities

Perform technical assessments of Java applications evaluating architecture, code, and dependencies; Analyze applications across Java versions 8 to 21 to identify risks and modernization opportunities; Map ecosystem components including databases, build processes, and integrations; Identify technical debt, vulnerabilities, and quality gaps; Produce technical documentation, diagrams, and recommendations; Participate in workshops with client teams to validate hypotheses; Support Proof of Concepts (PoCs) and feasibility analyses

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.