Description
Job Summary:
We are looking for a Senior Java (Spring Batch) Developer for challenging projects focused on scalable solutions, system integration, and modern microservices architecture.
Key Highlights:
1. Working on challenging projects and scalable solutions
2. Focus on modern microservices-based architecture
3. Dynamic environment with sound development practices
**Senior Position – Java Developer (Spring Batch)**
------------------------------------------------------
**Location:** 100% Remote (must reside in São Paulo/SP)
**Employment Model:** PJ (hourly basis)
### **About the Opportunity**
The **Global System** is seeking a Senior Developer with strong experience in **Java and Spring Batch**, to work on challenging projects focused on scalable solutions, system integration, and modern microservices-based architecture.
If you thrive in dynamic environments, appreciate well-structured architecture, and value sound development practices, this opportunity is for you!
### **Key Responsibilities**
* Design, develop, and maintain robust and scalable applications using **Java (Spring Batch)**
* Create and consume **RESTful APIs** for system integration
* Develop cross-platform solutions integrating diverse technologies
* Implement **microservices**
* Apply **monitoring and observability** practices to ensure high availability and performance
* Proactively identify and resolve production issues
### **Technical Requirements**
#### **Primary Tech Stack**
* Java (with focus on **Spring Batch**)
* Java 25
* Messaging with **Kafka**
* **Microservices** architecture
* Experience with observability tools (e.g., **CloudWatch, Grafana, or Datadog**)
### **️ Essential Best Practices**
* **SOLID**, **Clean Code**, and **Clean Architecture** principles
* Unit, automated, and integration testing
* Version control with **Git Flow**
* Experience with **CI/CD pipelines**
* **Nice-to-Have**
* Experience with **.NET 8** (Entity Framework and Dapper)
* Knowledge of **Node.js (TypeScript)**
* Hands-on experience with **AWS and/or Azure**
* Containerization with **Docker and Kubernetes**
* Experience with **Elasticsearch**
* Knowledge of **Databricks**
### **Additional Information**
* 100% remote work model
* PJ (hourly basis) contract
Interested candidates:
Please send your CV to Nicole de Morais Gonçalves
✉️ nicole.goncalves@gsoftware.com.br
WhatsApp:
https://lnkd.in/d92giGQ8