I will develop enterprise java spring boot microservices for AWS


About this gig
Need microservices built the way they do it in enterprise banking? That's exactly what I deliver.
I'm a Senior Java Developer with 7+ years building microservices for banking clients. I bring that same engineering rigor to your project.
What you get:
- REST API microservices with Java Spring Boot (Web, Data, Security, WebFlux)
- Reactive programming with Spring WebFlux for high-throughput scenarios
- OAuth2 / JWT security is properly implemented, not bolted on
- PostgreSQL, MySQL, MongoDB, or DynamoDB via Spring Data
- Unit and integration tests: JUnit + Mockito, JaCoCo coverage reports
- SonarQube-clean code, no shortcuts on quality
- Docker + Kubernetes (EKS) or Lambda deployment on AWS
- SOLID principles, clean architecture, and design patterns throughout
This is a great fit if you need:
- A greenfield microservices backend built to production standards
- An existing monolith broken into services
- Banking-grade security and test coverage on your API
AWS Certified Solutions Architect Associate
Not sure what you need? Message me with your requirements, and I'll give you an honest scope and timeline before you order anything.
Get to know Marlon A
Cloud Architect Full Stack Developer
- FromColombia
- Member sinceOct 2025
- Avg. response time1 hour
Languages
English, Spanish
Other Software Development Services I Offer
FAQ
What information do you need to get started?
A description of what you want to build, your preferred database, any existing codebase or API contracts, and whether you need AWS deployment. The more context you share upfront, the faster I can deliver.
Do you follow any specific architecture patterns?
Yes — SOLID principles, clean architecture, and domain-driven design where appropriate. I also apply the same patterns used in regulated banking environments: proper layering, separation of concerns, and no business logic leaking into controllers or repositories.
How do you handle security?
OAuth2 and JWT are implemented properly — not copy-pasted from a tutorial. I configure Spring Security with role-based access control, secure endpoints by default, and can integrate with Cognito, Azure AD, or your existing identity provider.
What databases do you work with?
PostgreSQL, MySQL, MongoDB, and DynamoDB via Spring Data. If you're unsure which fits your use case, tell me your requirements and I'll recommend the right one.
Do the packages include tests?
Yes, all packages include unit tests with JUnit and Mockito. Standard and Premium include integration tests and JaCoCo coverage reports. I don't skip tests — coverage is part of the deliverable, not an afterthought.
Can you work with an existing codebase?
Yes. Send me a message with a description of your current code and what you need added or fixed. I'll review it and give you an honest assessment before you order.
What does "SonarQube-clean" mean?
It means the code passes SonarQube static analysis with zero critical or major issues — no code smells, no security hotspots, no duplications above threshold. The same standard I applied working for banking clients.
Will I own the code after delivery?
Yes. Full source code is delivered via a private Git repository. You own it completely. I can also provide a handoff session to walk your team through the architecture if needed.
