Java / AWS Developer
Share on:
Details
Join Plexus Tech. We are looking for a Backend AWS and Java SpringBoot Architect/Developer.
Senior Java SpringBoot Developer with a high level of expertise, full autonomy, and an architect mindset. Deep knowledge of software design, patterns, and architectures applied directly in hands-on development. AWS specialist capable of making complex technical decisions without supervision. Not afraid of any challenge: identifies problems, proposes robust solutions, and executes them end-to-end. A professional who solves real problems with clean, scalable, and maintainable code, without the need for constant validation.
REQUIREMENTS:
- Java, Spring Boot, Python, Hexagonal Architecture, clean code, AWS
- AWS:
- AWS Lambda – serverless functions (synchronous and asynchronous invocation, error handling, timeouts, retries).
- Amazon API Gateway – exposes Lambdas as REST or HTTP APIs.
- AWS IAM (Identity and Access Management) – for permission management (execution policies, access to DynamoDB, logs, etc.).
- AWS CloudWatch – logs, metrics, and alerts for Lambdas.
- AWS Step Functions (optional) – to orchestrate workflows between Lambdas as the project scales.
- AWS SQS / SNS (optional but common) – for messaging/queues between serverless services.
- DynamoDB:
- NoSQL data modeling (tables, partition keys, and sort keys).
- Secondary indexing (LSI and GSI).
- Throughput control (on-demand vs provisioned)
- Continuous deployment of Lambda functions:
- Integration with Git repositories (GitHub, Bitbucket, CodeCommit).
- Basic CI/CD pipelines: GitHub Actions, AWS CodePipeline, etc.
- Security and AWS best practices
- IAM principals configuration
- Secure handling of environment variables and secrets (with AWS Secrets Manager or SSM Parameter Store).
- Structured logging and traceability (important in fast-changing environments).
- Communication with other backends
- HTTP calls between APIs (from Lambda to other endpoints).
- Error handling, timeouts, retries, and circuit breakers in backend-to-backend communication.
With our hybrid model, Flexology allows you to work from wherever your talent flows best: from any of our 24 work centers in Spain, from your home, or combining both modalities. The Plexus Tech ecosystem enables a collaborative working environment across the company.
✅ Work with leading professionals.
✅ Access to continuous training.
✅ Career growth opportunities.
✅ Flexible compensation including health insurance, meal vouchers, childcare, and transport.


