Skip to content
  • Home
  • IT Staffing
  • Blog
  • About us
    • Meet our team
    • Omaha
    • Kansas City
    • Salt Lake City
  • Contact
    • Referral
  • Senior Java Developer

    Senior Java Developer – Microservices & Legacy Modernization 

    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)
    • Spring Framework (Spring Boot, Spring Data, Spring Cloud)
    • Microservices architecture
    • REST API’s; REST & SOAP web services development
    • 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
    • Tools: Git, Gradle, IntelliJ/Eclipse, Ant, SQL Developer (Oracle 19c) 

    Highly Preferred Technical Qualifications

    • Azure DevOps experience
    • Experience with containerization technologies (Docker, Kubernetes)
    • Familiarity with UI component libraries
    • Agile development experience

    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)
    • Proven experience in legacy modernization initiatives, including:
      • Monolith to microservices transformation
      • On-premise to hybrid cloud migration

    Capstone Consulting is an EEO employer.

    Capstone website: http://www.capstonec.com/

    Like us on Facebook: https://www.facebook.com/CapstoneITStaffingSolutions/

    Follow us on Twitter: https://twitter.com/capstone__IT/

    Connect with us on LinkedIn: https://linkedin.com/company/capstone-consulting/

     4750

    May 29, 2026
  • React Developer

    We cannot sponsor this role.

     

    Role: React Developer
    Location:
    Onsite
    Duration:
    Long term ongoing contract
    Compensation:
    Commensurate with experience

     Looking for candidates that are in the Richmond (Glenn Alan) area and are willing to come in the office all 5 days of the week (Exception of holidays). We need local candidates in Richmond VA to apply. It would be beneficial if they stated on their resume where they live.

    Summary

    Capstone IT is helping our client find a Senior Front-End Developer who will design, build, and maintain enterprise-grade user interfaces for mission-critical applications. This person will own front-end development across the full SDLC — from architecture and component design to testing and deployment. They will work embedded on an Agile team, collaborate closely with back-end engineers, and be expected to produce clean, testable, and performant React code on day one.

     

    Top 4 Skills

    • React (5+ years professional experience)
    • TypeScript & JavaScript (ES6+)
    • HTML5 & CSS3 — semantic, accessible markup and styling
    • MUI (Material UI) component library

     

    Responsibilities

    • Develop and maintain mission-critical front-end user interfaces using React and TypeScript
    • Build modular, reusable components and shared libraries
    • Write efficient, secure, and well-documented JavaScript/TypeScript code
    • Investigate, debug, and resolve software defects
    • Participate in Agile ceremonies and collaborate with cross-functional teams
    • Prepare and execute releases of software components
    • Establish and uphold front-end technical standards and best practices
    • Stay current with evolving front-end technologies and contribute to continuous improvement

     

    Qualifications

    Required:

    • BS or equivalent degree in Computer Science or related field
    • 6+ years of professional UI/UX development experience
    • 3+ years of professional React experience
    • Working knowledge of Next.js
    • Proficiency in TypeScript, JavaScript, HTML5, and CSS3
    • Experience with MUI (Material UI) component library
    • Ability to write efficient, secure, and maintainable JavaScript code
    • Experience building reusable components and libraries
    • Experience with Jest for unit testing
    • Proficiency with Git for version control

     

    Nice to Have:

    • Experience with Spring Boot
    • Familiarity with Kafka
    • Knowledge of MongoDB
    • Experience with Azure DevOps
    • Familiarity with Domain-Driven Design (DDD) concepts
    • Knowledge of microservices architecture
    • Hands-on experience with Gradle

     

    1. Role Context – This Company

    Within this organization, the Senior Front-End Developer sits on an established software team building and maintaining mission-critical applications — likely internal platforms or customer-facing systems that must perform reliably under real operational load. The role operates across the full SDLC, meaning this person is not handed tickets in isolation; they are expected to contribute to design decisions, set technical standards, and guide quality.

     

    The team follows Agile practices, so the developer will work in sprint cycles, participate in planning and retrospectives, and collaborate closely with back-end engineers (who may be working in Spring Boot given the nice-to-have requirements). The presence of Kafka and Microservices as preferred skills suggests a distributed, event-driven architecture — this is not a small CRUD app shop. The inclusion of Azure DevOps points to an established CI/CD pipeline, and the expectation of Gradle familiarity indicates a Java-adjacent build environment on the back end.

     

    The hard on-site requirement (5 days/week, Glen Allen) and the emphasis on local candidates strongly suggests this team values in-person collaboration, likely due to the mission-critical nature of the systems or security and compliance requirements in their industry.

     

    Please send your resume and salary requirements for immediate consideration!

     

    Capstone Consulting is an EEO employer.

    Capstone website: http://www.capstonec.com/

    Like us on Facebook: https://www.facebook.com/CapstoneITStaffingSolutions/

    Follow us on Twitter: https://twitter.com/capstone__IT/

    Connect with us on LinkedIn: https://linkedin.com/company/capstone-consulting/

     

    May 12, 2026
  • Senior Java Developer

    Senior Java Developer

    Our client is seeking a Senior Java Developer to support a mission-critical enterprise application. This role focuses on maintaining and enhancing an existing monolithic application while supporting its transition to microservice architecture.

    The ideal candidate will be a proactive, self-driven professional who takes ownership of issues, works well independently, and enjoys troubleshooting and problem-solving in a complex enterprise environment.

    This position is onsite 5 days per week and requires an onsite interview as well as an on-call rotation every 12-16 weeks after training period is complete.

    Requirements:

    • 10+ years of Java development experience in enterprise environments
    • Experience supporting and modernizing legacy/monolithic applications
    • Strong experience with:
      • Java (8-17)
      • Spring Framework, Spring Boot, Spring Cloud
      • REST/SOAP web services
      • JPA2/Hibernate
      • Kafka
      • MongoDB
      • Oracle and SQL Server
    • Front-end experience with React, Next.js, and TypeScript
    • Experience with WebLogic 14+, Git, Gradle, IntelliJ, and Oracle 19c
    • Experience writing unit tests using JUnit and Mockito
    • Familiarity with Domain-Driven Design and microservices architecture
    • Strong troubleshooting and problem-solving skills

    Highly Preferred Skills

    • Azure DevOps
    • Containerization technologies with Docker and Kubernetes 

    Education:
    Bachelor Degree in Computer Science or similar field of study.

     

    Capstone Consulting is an EEO employer.

    Capstone website: http://www.capstonec.com/

    Like us on Facebook: https://www.facebook.com/CapstoneITStaffingSolutions/

    Follow us on Twitter: https://twitter.com/capstone__IT/

    May 7, 2026

© 2026 Capstone IT | All Rights Reserved.

Protect yourself from recruitment fraud