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 Capstone IT
- ...We are seeking a Senior Java Developer with a minimum of 12 years of professional, hands‑on Java development experience... ...applications as part of a high-performing engineering team, contributing across the full software development lifecycle. This role is onsite, Monday...SeniorMonday to Friday
- ...Senior Java Developer Location: Richmond, VA (Hybrid role) Duration: 12+ months Contract. Must Haves: Java AWS Spring... ...Analyze internal user needs and desired results and develop software solutions with responsibility for the delivery of software applications...SeniorContract work
- ...JD: 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...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$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
- ...Senior Java Developer We are looking for a Senior Java Developer to join one of our Agile teams responsible for the design, development... ...directly to the team’s roadmap and vision for their software solutions. Responsibilities Support the Agile team’s...Senior
- ...and test the integration of an existing java application's authentication from using the... ...for multifactor authentication. As a Senior level Java Programmer, this position is responsible... ...automated IT applications, systems and software. ~ Confer with analysts, domain...Senior
- ...Senior Java Developer Duration: 12 Months – Possible Extensions Location Glen Allen, VA - Onsite We are looking for a Java Developer... ...enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Java...Senior
- ...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
- ...Sr. Java Developer Arete Technologies, Inc. offers a set of innovative consulting and outsourcing services, bridging the gap between... ...providers in the field of staff augmentation, IT consultancy, software development, web development providing unexcelled services and focusing...SeniorLocal areaWorldwide
- ...Senior Software Engineer Location: Richmond, VA Must Haves: Spring boot Java Restful Jenkins CI/CD pipeline experience Heavily using cloud/AWS Cypress/UI testing/ functional For this role we are looking for a senior java developer with extensive...Senior
- ...and implement back-end applications using Java (Java 8 or above), PostgreSQL, and GCP... ...specifications to design or redesign complex software components and applications. Act as an... ...such as computer science, computer engineering, or a related field, or equivalent experience...SeniorFlexible hours
$124.5k - $168.08k
...Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for... ...architecture as well as modern programming languages (e.g., Java, Python, Go, or similar) and API design. ~ Hands-on...SeniorRemote workWorldwide- ...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
- ...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$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$135.2k - $306.4k
...Foundational Frameworks: Spearhead the engineering of new container runtimes and... ...latency). You will mentor senior engineers, drive strategy,... ...for investment and drive the software design and development for... ..., GCP), programming (Python, Java), DevOps & automation,...SeniorTemporary workWork experience placementWorldwideFlexible hours- ...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...SeniorInternship
- ...motivated candidate to join our talented Team. Job Title: Senior Software Engineer, Full Stack. Location: Richmond, VA. Key... ...empowerment. Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS...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)
- ...Overview: Required / Desired Skills Skill Required / Desired Amount of Experience Java 8/17 Required 8 Years J2EE 6 Required 8 Years Github Required 5 Years JSF/JSP Required 6 Years Apache Log4j2 Required 5 Years Web browser debug Required 5 Years...
- Job Description Job Description Job description: We are looking for a detail-oriented HVAC Specialist to help us install, maintain and repair heating/cooling systems. The ideal candidate will have experience in cleaning air quality equipment and performing maintenance...SeniorWork experience placement
- ...simultaneously current in memory store and dynamo db Work with Aws - API calls Skills Requirement ~5-7 yrs experience of Java - smart , must be able to work independently ~ AWS , Docker , lambda , S3 ~ Spring Boot - must have ~ Maven- must have...
$110k - $140k
...Senior Full Stack Engineer Our client is seeking a Senior Full Stack Engineer to help them continue... ...their customers with artfully created software. This will save their customers money... ...C#,.Net Framework and/or .Net Core or Java. Experience in a cloud (Azure) environment...SeniorPermanent employmentWork at officeImmediate startFlexible hours- ...operations and drives the maintenance division in support of business and property activities. The ideal candidate will have 7+ years of supervisory experience in manufacturing, a technical engineering degree, and demonstrated leadership and diagnostic #J-18808-Ljbffr...Senior
- ...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
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!
- lead full stack java developer Richmond, VA
- full stack java developer Richmond, VA
- entry level java developer remote Richmond, VA
- java web developer Richmond, VA
- java developer remote part time Richmond, VA
- remote junior java developer Richmond, VA
- java developer Richmond, VA
- java software engineer Richmond, VA
- senior international account manager Richmond, VA
- senior magento developer Richmond, VA


