Description
Global System has an opportunity for:
**Senior Java Developer**
100% Remote Work
Business hours | Monday to Friday
PJ contract | Indefinite term
Own equipment required
**Main responsibilities:**
* Develop microservices with Java (8 to 25) and Spring (Boot, Cloud, and Security)
* Design and evolve REST APIs and event-driven architectures (Kafka)
* Apply software engineering best practices (SOLID, Design Patterns, DDD)
* Build resilient, scalable, and low-latency systems
* Observability, monitoring, and production troubleshooting
* CI/CD using GitHub Actions and DevOps best practices
* Cloud computing usage (preferably Azure)
* Relational and non-relational databases
* Automated testing and application security
* Hexagonal architecture, 12-Factor App, and API versioning
* **Nice-to-have:**
* Large-scale event-driven architecture
* Experience with Azure, AWS, or GCP
* DevOps culture and SRE practices
* Observability tools (Datadog, Grafana, New Relic)
* Fiscal/tax-related projects
* Participation in strategic architectural decisions
**Desired profile:**
* Strong communication and teamwork skills
* Autonomy, critical thinking, and ownership mindset
* Experience in agile environments (Scrum/Kanban/Lean)
* Adaptability and commitment to continuous learning
* Experience with distributed systems and messaging (Kafka, RabbitMQ or similar)
**Interested candidates, please send your resume along with salary expectations.**