Senior Java Software Engineer
Capstone IT
We are seeking a Senior Java Developer with a minimum of 12 years of professional, hands‑on Java development experience (15–18 years preferred) to support a large-scale legacy modernization initiative. This role is focused on transforming monolithic applications into microservices-based architectures, as well as supporting the transition from on‑premise systems to hybrid cloud environments. The ideal candidate has deep experience modernizing enterprise platforms and building highly scalable, distributed systems. You will work on mission-critical applications as part of a high-performing engineering team, contributing across the full software development lifecycle. This role is onsite, Monday through Friday, and requires a 2nd interview to be completed onsite. A light on call rotation is required every 14‑16 weeks after training is completed. Key Responsibilities Lead and contribute to modernization efforts from monolith to microservices architectures Support migration strategies from on‑prem systems to hybrid cloud environments Design, develop, and maintain scalable, enterprise‑grade applications in distributed environments Write clean, efficient, and testable Java code Participate in architecture, design, development, testing, and deployment Debug, troubleshoot, and resolve production issues Prepare and manage code releases Collaborate with cross‑functional teams to deliver technical solutions Contribute to continuous improvement and engineering best practices Experience working in secure enterprise environments Required Technical Skills Java / Core Java (versions 8‑17; extensive hands‑on experience) JPA2 / Hibernate (HQL, JPQL, Criteria APIs) Object‑Oriented Design & Design Patterns Domain Driven Design (DDD) concepts Kafka MongoDB Oracle and SQL Server WebLogic 14+ or similar application servers JUnit, Mockito Hands on experience in Azure and Azure DevOps Highly Preferred Technical Qualifications Experience with containerization technologies (Docker, Kubernetes) React 18+ Required Qualifications Bachelor’s degree in Computer Science or related field (or equivalent experience) Minimum 12 years of hands‑on, professional Java development experience (REQUIRED) Monolith to microservices transformation On‑premise to hybrid cloud migration Capstone Consulting is an EEO employer. #J-18808-Ljbffr
- ...Backend Software Engineer Java, Springboot, AWS, CI/CD, SQL databases Modernizing applications on IAM documents and messaging Must sit in McLean, VA Hybrid (Mon-Fri remote/Tue-Thu onsite) 1 hour zoom video interview - coding assessment will be conducted, screen sharing...SeniorRemote work
$74 per hour
...Senior Java Developer in Richmond, VA. C2C pay rate (no flexibility) - $74/hour... ...the IAM Integration Lead, security engineers, and administrators to ensure consistent... ...~8+ years of hands-on experience in software development with 2+ years of experience...SeniorContract workLocal areaRemote work$100k - $130k
...Senior Java Developer Our Senior Java Developer designs, builds, and maintains the back-end services that power the Medicare Provider Portal, and the Apache Camel based integration applications, delivering secure, high-performance code that meets healthcare compliance...SeniorContract workFor contractorsWork experience placementLocal areaImmediate startRemote work2 days per week$96.7k - $145k
...better. We create fulfilling purpose-driven careers by learning from the world and each other. POSITION TITLE Senior Software Engineer, Java NOTE: This role is not open to visa sponsorship. POSITION LOCATION Lynchburg VA/Richmond VA *Hybrid...SeniorWork at officeLocal areaWork from home- ...Full Stack Java Engineer/Developer US CITIZENS OR GREEN CARD HOLDERS WITH 3 YEARS OF GREENCARD RESIDENCY ONLY ONLY APPLICABLE ON W2 Qualifications... .... Provide programming support for complex solutions, develop software from established requirements, appropriately deploy code, and...SeniorLocal areaRemote work
- ...Sr. Java Developer Location: Washington DC, Virginia and Maryland Experience: 8+ years Job Description: Proven working experience in core Java (6 7, 8) development Hands on experience in designing and developing applications using Java EE platforms Object...SeniorWork experience placement
- ...Job Description Title: Senior Java Developer Duration: 12 Months - Possible Extensions Location Glen Allen, VA - Onsite Job... ...-grade applications. You will be part of a talented software team that works on mission-critical applications. Java developer...Senior
- ...Sr. Java Programmer Location: Richmond, VA Interview Type: In Person Work Arrangement... ...Role: This position will serve as a senior BACK-END application developer in the... ...concepts, specifically Oracle, and software development life cycle is required. Strong...SeniorWork at officeLocal areaRemote work
- ...management skills. Strong knowledge of data modeling, ETL design, and data warehousing. Hands‑on experience with Databricks, Python, Java, or Scala. Experience designing AI‑driven data pipelines and architecture governance. Strong analytical, problem‑solving, and...Senior
$109.9k - $125.4k
...Principal Auditor (Experienced Senior Auditor) Corporate Compliance Audits (Hybrid) Capital One's Audit function is a dedicated group of professionals focused on delivering top-quality assurance services to the organization's Audit Committee. Audit professionals are...SeniorFull timePart timeLocal area3 days per week- ...Senior Software Engineer Our client, in the specialty transportation industry, is seeking a Senior Software Engineer to join their team, hit... ...development projects from the ground up! The development is Java with Spring and Hibernate and new API creation/consumption...SeniorPermanent employmentCasual workWork at officeFlexible hours
$135.2k - $306.4k
...you will help design, build, and operate software that powers the full data center... ...the bar on reliability, operability, and engineering practices. This is not only about shipping... ...Strong product development experience in Java, Python, Go, and or JavaScript . ~ Expertise...SeniorTemporary workFlexible hours$135.2k - $306.4k
...scale distributed systems, as part of an engineering organization that highly values formal... .... ~5+ years of full-time professional software development of concurrent and distributed... ...concurrent code in at least one of C/C++, Java, GoLang, or Rust. ~ Deep knowledge of...SeniorFull timeTemporary workFlexible hours- ...Senior Software Development Engineer in Test Location: Chicago, IL Duration: 12 Months Client: Hyatt Hotels Corporation - Chicago Visa Restrictions... ...control systems like Git and Subversion ~ Proficiency in Java, XML, JS, CSS and HTML ~ Proficiency in testing APIs/...Senior2 days per week3 days per week
- ...microservices and full stack systems Perform software development on Front End Applications... ..., and mentoring other members of the engineering community Collaborate with digital... ...React, Node), HTML/CSS, TypeScript and Java, open source frameworks, RESTful web services...SeniorInternship
- Java Developer With Hands-On AWS Experience We are looking for a Java developer with hands-on AWS experience: Responsibilities: ~ Manage and maintain critical services within AWS (connectivity, resources, etc)
$96.7k - $145k
...Senior Pega Developer Position Location Richmond VA, Lynchburg VA, or Remote. This position... ...scalable workflow applications. Develop software using PEGA Rules Process Commander (PRPC)... ...or Oracle. Experience with .NET or Java preferred. Experience in large‑scale enterprise...SeniorWork at officeRemote work- ...Java Developer Position: Java developer Location: Either Charlotte, NC or Kennesaw, GA or Richmond, VA Contract: 6-18 months r. Java 11+ Vertx framework Springboot Strong SQL skills Ability to jump between mysql and sql server...Contract work
- ...A leading engineering firm in Richmond, VA is seeking a Plumbing and Fire Protection Designer. The ideal candidate will have at least 5 years of experience in plumbing and fire protection design, working closely with engineers on energy-efficient projects. Responsibilities...SeniorFull timeFor contractors
- Elmington in Richmond, VA is seeking a skilled Project Manager to oversee construction projects according to plans and specifications. This role requires excellent leadership and communication skills to collaborate effectively with subcontractors and clients. Candidates...SeniorFor subcontractor
- ...Senior Software Engineer (Java) Are you looking for a Senior Software Engineer (Java) position where you can make an impact on protecting the infrastructure that underlies our modern world? Serco is seeking an experienced and motivated software engineer to join our...SeniorLocal areaImmediate start
$161.5k - $184.3k
...Capital One is looking for a Senior Principal Relationship and Business Development Manager to lead business development for international clients. The role involves managing sales opportunities and relationships crucial for increasing revenue through new programs and...SeniorRemote work- ...Senior Internal Auditor The Senior Internal Auditor creates, manages, executes, and reports on high-risk audit and consulting projects. Specific responsibilities include, but are not limited to, conducting risk assessments for assigned audits and developing and conducting...Senior
$124.5k - $214.5k
...A leading financial software company seeks a Senior Manager of Customer Success to lead its Accountant Support team in Richmond, Virginia. This pivotal role requires an individual with a strong customer focus and at least 5 years of leadership experience in service delivery...SeniorRemote work$3,600 per month
...Senior Software Developer Are you a proven software developer with a passion for mentorship... ...development. ~ Strong experience with Java, including Spring, Spring Boot, Spring... ...and Large Language Models to optimize engineering workflows. ~ Solid understanding of RAG...SeniorImmediate start- ...the Job description below and if you are interested , please forward your updated resume to ****@*****.*** Job Title: Java Developer Location: Initially Remote work (POST COVID has to relocate to Richmond, CA or New York, NY/NJ) Duration...Remote workRelocation
$99.75k - $214.37k
A leading banking institution in Richmond, Virginia is seeking a Sr. Relationship Manager - Commercial Agriculture to build and manage a portfolio of agricultural clients. The role requires a minimum of 5 years sales experience, including 2 years in agricultural banking...Senior- ...The Senior Internal Auditor creates, manages, executes, and reports on high‑risk audit and consulting projects. The role focuses primarily on operational audits, with the flexibility to audit other non‑financial topics as required. The role collaborates with employees...Senior
- CDM Smith is seeking a seasoned Construction Manager in Richmond, Virginia, to oversee multiple projects and lead a team of construction representatives, coordinators, and managers on a range of contract sizes. The role involves CPM scheduling, claims administration, and...SeniorContract work
- A leading electrical contracting firm is seeking an Electrical Project Manager in Richmond, VA. The role involves managing data center construction projects, ensuring budget adherence, and leading teams effectively. Ideal candidates have a strong electrical background,...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!
- entry level java developer remote Richmond, VA
- java microservice developer Richmond, VA
- java developer Richmond, VA
- java web developer Richmond, VA
- java developer remote Richmond, VA
- java developer remote part time Richmond, VA
- remote junior java developer Richmond, VA
- java software engineer Richmond, VA
- senior manager quality engineering Richmond, VA
- senior device engineer Richmond, VA

