Senior Java Full Stack Engineer - Spring Boot & Spring Batch
Full-time
Long Finch Technologies
We are looking for an experienced Senior Java Full Stack Developer with strong hands-on expertise in Java, Spring Boot, Spring Batch, and QA Automation. The ideal candidate will design, develop, and support scalable enterprise applications, build high-performance microservices, implement robust batch processing solutions, and drive automation and quality engineering practices.
Key Responsibilities
- Design, develop, and maintain high-throughput Java/Spring Boot microservices for enterprise data processing and integration workflows.
- Lead the development of Spring Batch applications for end-to-end data pipelines, including ingestion, validation, transformation, persistence, reconciliation, and status tracking.
- Build secure and scalable REST API integrations with internal and external systems using Spring technologies.
- Implement OAuth2 client credentials authentication, API retry mechanisms, timeout strategies, and observability-focused logging.
- Develop file-to-database and API-to-database synchronization processes with strong data accuracy and traceability.
- Implement batch processing best practices including restartability, idempotency, chunk processing, partitioning, and error recovery.
- Design and optimize database workflows using PostgreSQL, including schema-aware CRUD operations, transaction management, indexing, and query optimization.
- Establish automated quality gates using BDD and integration testing frameworks, including Cucumber and JUnit.
- Perform API validation, database testing, and edge-case automation to ensure application reliability.
- Drive production readiness through monitoring, health checks, exception handling, diagnostics, alerting, and operational support practices.
- Collaborate with cross-functional teams including QA, DevOps, Product, and Data teams to deliver reliable software solutions.
- Mentor developers through code reviews, architecture discussions, and engineering best practices.
Required Technical Skills
- 8+ years of hands-on experience in Java development with strong knowledge of OOP principles, collections, concurrency concepts, and clean coding practices.
- Strong expertise in Spring Boot and Spring Batch, including:
- Job and step configuration
- Item readers, processors, and writers
- Chunk-based processing
- Partitioning
- Job restart and recovery strategies
- Experience developing and consuming RESTful APIs using Spring MVC/WebFlux with secure service-to-service communication.
- Strong knowledge of PostgreSQL and SQL, including:
- Complex queries
- Database transactions
- Indexing strategies
- Performance tuning
- Large-volume ETL/data processing workloads
- Hands-on experience with Spring Data JPA and JDBC Template for ORM-based and query-driven data access.
- Experience with QA automation frameworks including:
- Cucumber
- JUnit
- API automation
- Database validation testing
- Experience with build and deployment tools such as:
- Maven
- Docker
- CI/CD pipelines
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Java Full Stack Engineer - Spring Boot & Spring Batch in McLean, VA vacancy
- ...Zillion Technologies, Inc. is seeking a Full Stack Senior React Developer located in McLean, VA. The role demands 5+ years of experience... ...in React and Typescript, alongside back-end expertise in Java and Spring Boot. The successful candidate will design responsive UIs,...SeniorJava
- Technical Lead (Java Spring Boot, RESTful APIs, Angular, React, Node JS, JavaScript... ...Relocation + 401K Duration: Full-Time Position SKILLS: Java... ..., hands-on, hardworking engineer as our Technical Team Lead.... ...Application Development, Full Stack Development and Machine Learning...JavaFull timeWork experience placementRelocationShift work
- ...Job Title: Senior Java Full Stack Developer Employment Type: W2 Only Experience: 10+ Years Job Summary We are seeking a highly experienced... ...The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, Angular/React, cloud technologies, and modern...SeniorJava
- ...Senior Full Stack Developer We are seeking a Senior Full Stack Developer with strong expertise in Java, Spring Boot, SQL, and MongoDB to design, develop, and maintain scalable enterprise... ...AWS services and modern software engineering practices. Develop, maintain,...SeniorJava
- As a global full service provider, we offer our customers the entire... ...programming languages such as Java, Go, Typescript or C#You will... ...such as Angular, React, Spring or .NET in a targeted manner to... ...the Techie-: Varied technology stack and projectsFree choice of hardware...SeniorJavaWork at officeFlexible hours
- ...Senior Full Stack Java Developer Location: McLean, VA Job Description We are seeking a Senior Full Stack Java Developer with strong expertise in Java development, Spring Boot, and automated testing. The ideal candidate will have experience building scalable enterprise...SeniorJava
- ...I have an opportunity for a "Senior Full Stack Developer ( UI Focused )" - (McLean, VA - Hybrid) and I am looking for a candidate who... ...Node.js, JavaScript, TypeScript Programming Languages: Java, Spring Boot Query Language: MQL (MongoDB), SQL (RDBMS)...SeniorJavaContract workH1bImmediate startRemote work
- ...and Jenkins experience are nice haves Full Stack Developer (Front End) who is proficient in Java/JavaScript and other modern web technologies to... ...applications and services based on Java frameworks such as Spring/Spring Boot/Spring Cloud, Hibernate, Kafka for microservices...SeniorJava
- Immediate need for a talented Senior Java Full Stack Developer. This is a Fulltime opportunity with long-term potential and is located in Mclean... ...Haves: Hands on development experience. Back end: Java/Spring boot/Struts etc. Front end: Angular. Database: Must have SQL &...SeniorJavaFull timeLocal areaImmediate start
- ...Vision insurance Role: Senior Full Stack Developer Active... ...a Senior Full Stack Java Developer with 10+... ...governance, architecture, and engineering teams, this developer... ...using Java (Spring Boot, Quarkus, or similar... ...Enable real-time and batch data processing for metadata...SeniorJava
- 15 Java Applications Developers (J2EE, Spring Boot, RESTful Services, Angular, Microservices, Ping, APIgee, AWS) in... ...Virginia Job Function: Software Engineering - Java Date Of Job Posting: 09-11... ...Mclean, VA – 15 Positions Duration: Full-Time ONSITE position (no contracts...JavaFull timeRemote work
- ...Black Cape Title: Spectacular Full Stack Software Engineer (2+ years - Senior Level) Locations: Arlington, VA,... ...ONE Object-Oriented language such as Java, Python, C# or C++ - NOT All, just... ...ONE MVC framework, perhaps including Spring, Django, Flask or Rails ~...SeniorJavaFull timeFor subcontractor2 days per week3 days per week
$100 - $105 per hour
Job Title: Software Engineering DirectorLocation: Mclean... ...experience including, Java, .Net, Python, Cloud-... ...distributed systems using Java, Spring, Spring Boot, Microservices,... ...) and Schedulers for batch jobs. • Experience in... ...conditions of employment. Our full-time consultants have...JavaFull timeContract workInternship- Senior Full Stack Developer McLean, VA June 23, 2026 Only accepting local... ...Developer with strong Java expertise to build scalable... ...degree in Computer Science, Engineering, or a related field Required... ...proficiency in Java, Spring Boot, SQL, JavaScript, JUnit, Maven...SeniorJavaLocal areaImmediate start
- ...Washington, DCarea. We are seeking a Senior Full Stack Developer with strong Java expertise and a passion for... ...applications. This role requires a hands‑on engineer who can contribute across the full... ..., and deployment using: Java Spring Boot SQL JavaScript JUnit Maven or...SeniorJavaLocal areaImmediate start
$130k - $185k
...bureaucracy. Description Title: Senior Full Stack Engineer Location: Remote Terms: Full-... ..., and maintain applications using Java and modern web technologies while working... ...maintain applications using Java, Spring Boot, and RESTful services. Implement and...SeniorJavaFull timeWork experience placementRemote workFlexible hours- ...Senior Full Stack Developer, Washington DC We are seeking a Senior Full Stack Developer... ...services using Azure, AWS, or Google. – Java using Spring Boot, Hibernate, Node.js, etc. is a plus.... ..., HTML5, CSS3, JavaScript, Software Engineer, Software Development, Programmer...SeniorJavaLocal area
- ...Sr Full Stack Developer Location: McLean, VA Schedule: Hybrid... ...8+) framework / Cypress Java spring boot tech stack Experience with... ...searching for a highly innovative Senior Developer to join our agile... ...as a full stack software engineer, and you will influence...SeniorJavaContract workShift work3 days per week
$123k - $161k
...solutions, and apply sound engineering practices to deliver secure,... ...THE IMPACT YOU WILL MAKEThis Senior Full Stack Software Engineer role will... ...applications using Microsoft .NET or Spring technologies, MVC... ...Experience with Microsoft .NET/C# or Java/Spring.Experience with front...SeniorJavaFull timeWork at officeRemote work- ...ACTIVE TS/SCI WITH FULL SCOPE POLY REQUIRED*** Job Description... ...is seeking an experienced, Senior Full Stack Java Developer to support a... ...based services written in Spring. The engineer will be responsible for: Work... ...Spring applications with Spring Boot; strong background with...SeniorJava
- ...highly skilled Playwright Test Automation Engineer with a strong background in TypeScript.... ...frameworks using Playwright, Cucumber, Java, Maven, and Jenkins, along with a deep understanding... ...in building web based technologies: Spring Boot, Postman, REST APIs. • Experience in...SeniorJavaLocal area
- IRS CAS (Sr. Full Stack Developer/Platform Engineer)Job Overview:Customer: Internal Revenue Services (IRS) Location: Remote, with occasional... ...required.Position Summary:The candidate needs 5+ years of Java/J2EE and Spring Boot development and sustainment experience, along with...SeniorJavaContract workFor contractorsFor subcontractorRemote workWorldwideRelocation package
- ...Position Title * Sr. Backend Java Developer Position Responsibilities Role: Senior Backend Java Developer Location... ...backend services using Java and Spring Boot Develop and evolve microservices... ..., Elasticsearch) Technology Stack Languages & Frameworks:...SeniorJavaLocal area
$98k - $163k
...TrustOverviewWe are seeking a Full Stack Engineer to build, maintain, and... ...experience with React, Node.js, Java/Spring, Oracle, Elasticsearch,... ...Experience with Quartz Scheduler for batch processing, scheduled jobs,... ...CQL.Experience with Spring Boot, Spring Security, JPA/...JavaFull timeFlexible hours- ...retirement options. Job Summary Tuvli seeks a Senior Java Full Stack Developer to enhance our software... ...solutions. Develop and maintain Spring Boot microservices-based applications. Provide... ...’s degree in Computer Science or Engineering. Minimum 7 years of related experience...SeniorJavaFor contractorsLocal area
- ...established financial services organization is seeking a Senior Backend Java Developer for a hybrid opportunity in Vienna, Virginia... ...using Java 17 or higher ~ Experience with Spring Framework and Spring Boot ~ Experience designing and developing RESTful APIs and...SeniorJavaMonday to FridayShift workDay shift3 days per week
$150k - $165k
...Summary As a key member of the team, the Senior Full Stack Developer will be responsible for... ...and interface applications, using Java, JEE, Spring/Spring Boot, Angular and other relevant... ...Experience with AI Prompt Templates, Prompt engineering and applying them to developer AI...SeniorJavaWork experience placementH1bWork at officeLocal area$125k
...close‑knotted team of highly cleared engineers, analysts, and program managers represent... ...the best talent locally available. Senior Java Full Stack Developer This role will be a part of... ...implement backed APIs using Java and Spring Boot, design and build secure and...SeniorJavaFlexible hours$134.5k - $265.1k
...As a Cyber Forward Deployed Engineer (FDE) Manager, you will lead... ...below:Hands-on experience in full stack development across frontend... ..., Python (Django/Flask), or Java (Spring Boot).Experience with relational... ...Years experience working with senior client stakeholders to...SeniorJavaLocal areaVisa sponsorship$116k - $174k
...We are looking for a Senior Developer to provide leadership... ..., Computer Science, Engineering or related field or... ...applications using Java/J2EE technologies, preferably... ...(WebLogic, Apache, Spring Boot, etc.) technologies in... ...code: MAC.Time-type:Full timeFLSA Status:...SeniorJavaLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Full Stack Engineer - Spring Boot & Spring Batch. Be the first to apply!
Related searches
- full stack java developer McLean, VA
- java web developer McLean, VA
- java software engineer McLean, VA
- java developer full time McLean, VA
- java microservice developer McLean, VA
- remote junior java developer McLean, VA
- senior java software engineer McLean, VA
- java developer internship McLean, VA
- java spring developer McLean, VA
- java developer remote part time McLean, VA


