FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Java Backend Developer – Architecture and Microservices
Grupo Panvel. Design, develop, and evolve Java/Spring Boot microservices using hexagonal architecture and a multi-module project structure, with a focus on resilience, scalability, and observability .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing Java/Spring Boot microservices with a focus on resilience and scalability, while ensuring code quality through automated testing and observability practices. Proficient in modernizing legacy systems and implementing event-driven architectures using Kafka.
Highest-signal resume keywords
Java DevelopmentSpring Boot FrameworkKafka Event-Driven ArchitectureCI/CD PipelinesAutomated Testing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaSpring BootSpring DataSpring SecurityOraclePL/SQLKafkaDockerKubernetesAutomated Testing
Soft Skills
Strong Communication SkillsCollaboration
Tools & Technologies
GitLab CIJaCoCoPITestPMDSonarQubeOWASPDatadogElasticAPI GatewayKeycloak
Industry Keywords
RetailE-CommerceLogisticsHexagonal ArchitectureSOLID Principles
Tech Stack
Tools & technologiesAngularDockerGradleJavaKafkaKubernetesMavenMongoDBOracleReactRedisSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Design, develop, and evolve Java/Spring Boot microservices using hexagonal architecture and a multi-module project structure, with a focus on resilience, scalability, and observability
- Participate in the modernization of legacy Oracle/PL/SQL systems by supporting the extraction of business rules and defining service boundaries for the new architecture
- Develop event-driven integrations using Kafka and expose REST APIs through an API Gateway, ensuring stable, versioned contracts
- Ensure code quality through automated testing, static analysis, and quality gates using JaCoCo, PITest, PMD, SonarQube, and OWASP
- Instrument services with structured logging, metrics, and distributed tracing using Datadog and Elastic
- Participate in defining SLOs, alerts, and observability best practices
- Work across the entire application delivery lifecycle, from CI/CD pipelines through deployment to Kubernetes environments
- Use AI-assisted development tools, such as Claude Code, Codex, or similar solutions, responsibly and productively
- Conduct code reviews, support the technical development of less experienced professionals, and contribute to standardizing best practices across squads
Requirements
What you’ll need- Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent professional experience
- At least 3 years of experience with Java and the Spring ecosystem, including Spring Boot, Spring Data, and Spring Security
- Solid experience with relational databases, especially Oracle and PL/SQL
- Experience with messaging and event-driven architectures using Kafka
- Knowledge of containers and orchestration using Docker and Kubernetes
- Experience with CI/CD pipelines, preferably GitLab CI
- Knowledge of resilience patterns for distributed systems, such as circuit breakers, retries, exponential backoff, rate limiting, idempotency, and timeouts
- Experience with automated testing, including unit, integration, and contract testing
- Familiarity with TDD
- Knowledge of hexagonal architecture, multi-module structures using Gradle or Maven, and practical application of SOLID principles
- Familiarity with observability, including structured logs, metrics, and tracing
- Experience with authentication and authorization for APIs using OAuth2/OIDC
- Strong communication skills for collaboration with Engineering, Product, and business teams
- Ability to understand functional and non-functional requirements and translate them into technical solutions
- Availability to work in a hybrid model
- Technical English for reading documentation (a plus)
- Knowledge of non-relational databases, such as MongoDB and Redis (a plus)
- Experience with Keycloak (a plus)
- Ability to contribute to frontend development when necessary, using Angular or React (a plus)
- Experience in retail, e-commerce, or logistics (a plus)
- Experience with API Gateways, especially Kong (a plus)
- Knowledge of CDN and edge solutions, such as Akamai (a plus)
- Experience with code assistants and AI tools in the development workflow, such as Claude Code, Codex, or Copilot (a plus)
- Experience with JDK version migrations and legacy system modernization (a plus)
- Experience participating in technical standardization initiatives and defining best practices across different teams (a plus)
Benefits
Comp & perks- On-site cafeteria
- TotalPass (through the cooperative)
- Health and dental insurance (through the cooperative)
- Company shuttle transportation
- Exclusive discounts at Panvel