Backend Developer | Java, AWS, Terraform, Python| Remoto
Core
Design and develop backend microservices and event-driven architectures on AWS using Java and Python.
Role type
Senior Backend Developer (Java/Spring/AWS)
Builds
Scalable microservices, event-driven systems, and cloud-native APIs for digital transformation projects.
Domain
Cloud infrastructure, backend engineering, event-driven architecture
Deliverable
production ML models | product features
Required skills
Java 11+, Spring ecosystem, Microservices design, AWS (Lambda, Step Functions, DynamoDB), Terraform/IaC, Python scripting, REST APIs/OpenAPI, Kafka/EventBridge, SQL/MongoDB/Couchbase, CI/CD, Git, SOLID principles, Clean Code, automated testing, cloud deployment operations, Hexagonal architecture concepts, Agile methodologies
Preferred skills
None stated
Technologies
Java, Spring, AWS, Lambda, Step Functions, DynamoDB, Terraform, Python, Kafka, EventBridge, MongoDB, Couchbase, Git
Responsibilities
Develop and maintain backend microservices; implement event-driven architectures using Kafka or EventBridge; manage cloud infrastructure via Terraform; automate tasks with Python; design and deploy RESTful APIs; write automated tests and adhere to Clean Code principles; collaborate in Agile teams.
Seniority
Senior, hands-on IC