Hi,
Greetings from isolve technology..!
Role: Senior Java Microservices Developer
Location: Remote
Duration: 12 months
Note: Candidates meet the residency requirements (Last 5 years in the US with no more than 6 months out of the country).
Required Experience
· 9+ years of overall Java development experience
· Design, build, and maintain Spring Boot microservices using Java 21 and Java 25.
· Create and evolve RESTful APIs with clear contracts, versioning, and backward compatibility.
· Implement input validation, error handling, idempotency, and standardized response models.
· Integrate services with on-prem and AWS-hosted databases during migration phases.
· Plan and execute data-access changes to support hybrid connectivity (on-prem to AWS) safely.
· Optimize database interactions, including query tuning, connection pooling, and transaction boundaries.
· Containerize services and maintain production-ready Docker images.
· Deploy and operate services on Kubernetes with health probes, resource limits, and autoscaling.
· Build and maintain CI/CD pipelines for build, test, security scan, and deployment automation.
· Implement secure service-to-service and client authentication/authorization.
· Manage secrets and configuration using AWS-native and Kubernetes-native approaches.
· Add observability: structured logging, metrics, distributed tracing, dashboards, and alerting.
· Troubleshoot incidents across application, container, cluster, network, and database layers.
· Improve resiliency with retries, timeouts, circuit breakers, and graceful degradation patterns.
· Participate in migration planning from on-prem infrastructure and data stores to AWS.
· Support release validation in staging and production, including rollback readiness.
· Write and maintain unit, integration, contract, and performance tests.
· Address vulnerabilities by upgrading dependencies and remediating CVEs in application libraries.
· Collaborate with QA, platform, security, and architecture teams on standards and best practices.
· Document APIs, operational runbooks, and service ownership responsibilities.