{"schemaVersion":"jobsearcher.job.v1","id":"8b8a222c3a2c4132b18dce79","url":"https://jobsearcher.com/jobs/8b8a222c3a2c4132b18dce79","canonicalUrl":"https://jobsearcher.com/jobs/8b8a222c3a2c4132b18dce79","title":"Senior Java Full Stack with QA and Spring Batch","description":"Role: Senior Java Full Stack with QA and Spring BatchLocation: Mclean, VA(ONSITE)Exp: 10+ yearsFace 2 Face interview$130k to $140kFull TimeMust Have Technical/Functional SkillsJob SummaryWe are looking for senior Java FS developer who has strong hands-on experience in QA automation and Spring Batch.Key ResponsibilitiesTechnically strong in Java FS with Spring batchDesign, build, and own high-throughput Java/Spring Boot microservicesLead Spring Batch job development for end-to-end pipelinesDevelop secure REST integrations with external/internal systems, including OAuth2 client-credentials token flow, API retries, timeout strategies, and observability-friendly loggingBuild file/API-to-database synchronization processesDrive production readinessCollaborate with cross-functional teams (QA, DevOps, Product, DataMentor engineers through code reviews, architecture guidance, and engineering standardsRoles & ResponsibilitiesDesign, build, and own high-throughput Java/Spring Boot microservices for inbound data processing and enterprise integration workflows.Lead Spring Batch job development for end-to-end pipelines (ingestion, validation, transformation, persistence, reconciliation, and status tracking.Implement and optimize batch orchestration with restartability, idempotency, chunk processing, and robust error-handling patterns for production resilience.Develop secure REST integrations with external/internal systems, including OAuth2 client-credentials token flow, API retries, timeout strategies, and observability-friendly logging.Model and maintain relational data workflows in PostgreSQL, including schema-aware CRUD logic, transactional consistency, and query tuning for large-volume loads.Build file/API-to-database synchronization processes and ensure data lineage across staging, audit, and target tables.Define and enforce quality gates through BDD/integration automation (Cucumber + JUnit), including DB assertions, API response validation, and edge-case coverage.Drive production readiness: health checks, exception taxonomy, failure diagnostics, alerting hooks, and runbook-quality operational behavior.Collaborate with cross-functional teams (QA, DevOps, Product, Data) to deliver reliable releases via Maven, Docker, and CI/CD pipelines.Mentor engineers through code reviews, architecture guidance, and engineering standards for maintainability, testability, and performance.Must-have skills8+ years of hands-on Java development with strong OOP, collections/concurrency basics, and clean code principles.Deep expertise in Spring Boot and Spring Batch, including job/step configuration, readers/processors/writers, chunking, partitioning, and recovery strategies.Strong experience building and consuming RESTful APIs with Spring (Web/WebFlux), including resilient integrations and secure service-to-service communication.Proven SQL and PostgreSQL proficiency: complex queries, indexing fundamentals, transaction handling, and performance tuning for ETL-style workloads.Experience with Spring Data JPA and JDBC Template for both ORM and query-driven data access patterns","company":"AceStack","rawCompany":"acestack","city":"McLean","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-09-11T13:00:20.377Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Full Stack with QA and Spring Batch","description":"Role: Senior Java Full Stack with QA and Spring BatchLocation: Mclean, VA(ONSITE)Exp: 10+ yearsFace 2 Face interview$130k to $140kFull TimeMust Have Technical/Functional SkillsJob SummaryWe are looking for senior Java FS developer who has strong hands-on experience in QA automation and Spring Batch.Key ResponsibilitiesTechnically strong in Java FS with Spring batchDesign, build, and own high-throughput Java/Spring Boot microservicesLead Spring Batch job development for end-to-end pipelinesDevelop secure REST integrations with external/internal systems, including OAuth2 client-credentials token flow, API retries, timeout strategies, and observability-friendly loggingBuild file/API-to-database synchronization processesDrive production readinessCollaborate with cross-functional teams (QA, DevOps, Product, DataMentor engineers through code reviews, architecture guidance, and engineering standardsRoles & ResponsibilitiesDesign, build, and own high-throughput Java/Spring Boot microservices for inbound data processing and enterprise integration workflows.Lead Spring Batch job development for end-to-end pipelines (ingestion, validation, transformation, persistence, reconciliation, and status tracking.Implement and optimize batch orchestration with restartability, idempotency, chunk processing, and robust error-handling patterns for production resilience.Develop secure REST integrations with external/internal systems, including OAuth2 client-credentials token flow, API retries, timeout strategies, and observability-friendly logging.Model and maintain relational data workflows in PostgreSQL, including schema-aware CRUD logic, transactional consistency, and query tuning for large-volume loads.Build file/API-to-database synchronization processes and ensure data lineage across staging, audit, and target tables.Define and enforce quality gates through BDD/integration automation (Cucumber + JUnit), including DB assertions, API response validation, and edge-case coverage.Drive production readiness: health checks, exception taxonomy, failure diagnostics, alerting hooks, and runbook-quality operational behavior.Collaborate with cross-functional teams (QA, DevOps, Product, Data) to deliver reliable releases via Maven, Docker, and CI/CD pipelines.Mentor engineers through code reviews, architecture guidance, and engineering standards for maintainability, testability, and performance.Must-have skills8+ years of hands-on Java development with strong OOP, collections/concurrency basics, and clean code principles.Deep expertise in Spring Boot and Spring Batch, including job/step configuration, readers/processors/writers, chunking, partitioning, and recovery strategies.Strong experience building and consuming RESTful APIs with Spring (Web/WebFlux), including resilient integrations and secure service-to-service communication.Proven SQL and PostgreSQL proficiency: complex queries, indexing fundamentals, transaction handling, and performance tuning for ETL-style workloads.Experience with Spring Data JPA and JDBC Template for both ORM and query-driven data access patterns","datePosted":"2026-09-11T13:00:20.377Z","dateModified":"2026-09-11T13:00:20.377Z","hiringOrganization":{"@type":"Organization","name":"AceStack","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"McLean","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8b8a222c3a2c4132b18dce79"},"url":"https://jobsearcher.com/jobs/8b8a222c3a2c4132b18dce79"}}