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 Software Engineer
Porto a Porto. Develop and enhance business microservices responsible for modernizing and replacing legacy systems .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Java Backend Development and Spring Boot, with a strong focus on microservices architecture and cloud solutions in AWS. Proficient in applying Domain-Driven Design and resilience patterns to enhance application performance and reliability.
Highest-signal resume keywords
Java Backend DevelopmentSpring BootMicroservices ArchitectureAWS Cloud ExperienceDomain-Driven Design (DDD)
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaMicroservicesDomain-Driven Design (DDD)Hexagonal ArchitectureAutomated TestingRelational DatabasesNon-Relational DatabasesMessaging QueuesEvent-Driven ArchitectureAPI Performance Optimization
Tools & Technologies
AWSKafkaRabbitMQAWS SQSDatadogGrafanaPrometheus
Industry Keywords
Platform ModernizationLegacy SystemsResilience PatternsAt-Least-Once DeliveryAt-Most-Once Delivery
Tech Stack
Tools & technologiesAWSGrafanaJavaKafkaPrometheusRabbitMQSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Develop and enhance business microservices responsible for modernizing and replacing legacy systems
- Actively collaborate on application architecture design, applying Domain-Driven Design (DDD), Hexagonal Architecture, and resilience patterns such as Circuit Breaker
- Implement and maintain solutions in the AWS cloud integrated with event-driven architectures and messaging queues
- Ensure high code quality through automated testing, peer reviews, and API performance optimization
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Strong hands-on experience in Java backend development and Spring Boot
- Advanced knowledge of microservices, Domain-Driven Design (DDD), Hexagonal Architecture, and resilience patterns in distributed systems
- Knowledge of messaging queues and topics (Kafka, RabbitMQ, or AWS SQS), as well as at-least-once and at-most-once delivery models
- Hands-on cloud experience, preferably with AWS
- Experience with relational and non-relational databases
- Preferred: previous experience in platform modernization or legacy system projects
- Preferred: familiarity with observability and monitoring tools such as Datadog, Grafana, and Prometheus
Benefits
Comp & perks- Flexible Meal and Food Allowance
- Health Insurance
- Dental Insurance and Odontox
- Wellhub and TotalPass
- Exclusive Bio Ritmo gym for employees at the Matriz Complex
- Profit-Sharing Plan (PLR)
- Stock Program: Porto em Ação, supplementing the PLR through 2030
- Beach Volleyball and Multi-Sport Courts at the Matriz Complex
- Music Studio
- Transportation Allowance
- Van transportation services from major stations providing access to Porto
- Extended parental leave of up to 40 days for all family configurations
- Extended maternity leave of six months
- Medical clinic with specialist services at the Matriz Complex and Barra Funda
- Childcare or nanny allowance
- Life Insurance
- Private Pension Plan – PortoPrev
- Discounts on Products and Services
- Education Grant: reimbursement for undergraduate, graduate, or MBA programs
- Monthly Races: subsidies for major road races in São Paulo
- Language course reimbursement (English or Spanish)
- Teatro Porto: exclusive performances for employees
- Library
- Rest area at the Matriz Complex
- Game room at the Matriz Complex
- Massage and podiatry services at the Matriz Complex
- Hybrid work model