Job Title: Senior Software Developer - Java Microservices (AWS & Kubernetes) Location: Remote Duration: 6 Months Salary Range: $50.00 - $52.00/Hour on W2 (Without Benefits). Applicants must be willing to work on W2. Job Description: * The Microservices Developer will be responsible for designing, building, and maintaining scalable backend services that power the platform's RESTful APIs. * This role involves developing production-grade microservices using Java 21 and Java 25, implementing clean and consistent API contracts, and ensuring secure, reliable integration with internal and external systems. * The developer will collaborate closely with product, architecture, and QA teams to deliver high-quality releases, support deployment and validation in staging and production, and troubleshoot issues across distributed environments. * Over time, the developer will drive improvements in service performance, resiliency, and observability while contributing to shared engineering standards, reusable components, and automation across the microservices ecosystem. Strong problem-solving skills, clear communication, and a commitment to continuous improvement are essential for success in this role. Responsibilities: * 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. Additional Required Skills/Experience: * A minimum of Eight (8) years' relevant experience. * A degree from an accredited College/University in the applicable field of services is required. * If the individual's degree is not in the applicable field, then four additional years of related experience is required. * Typically performs all functional duties independently. * Note: Special credentials (licenses and/or certifications) may be required at the Task Order level on a case-specific basis. Additional Provisions: * Pass both a client mandated clearance process to include drug screening, criminal history check and credit check. * Once candidate's resume is approved and interview passed, the agency is responsible for providing drug screening. * Failure to submit the drug screening results will delay the security clearance process. * If a candidate is given an interim clearance, continuation of employment is then based on the candidate receiving a sensitive clearance. * All candidates must be a US Citizen or have permanent residence status (Green Card). * Candidate must have lived in the US for the past 5 years. * Cannot have more than 6 months travel outside the United States within the last five years. Military Service excluded. (Exception does not include military family members.) * All overtime must be pre-approved in writing by the client manager or his/her designated representative. * Agency will not be reimbursed for overtime charges without previous written authorization. Authorized overtime will be reimbursed at straight time. * The enforced dress code is business casual, i.e. collared shirt with slacks for men, no skirts above the knee for women. Place and Period of Performance/Hours of Support: * The standard work week for contract staff will be 5 days a week and 8 hours per day preferable Monday through Friday. * Contract staff may be required to travel to support business efforts.