Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Developer

Capstone IT

Job Description

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:

Like us on Facebook:

Follow us on Twitter:

Connect with us on LinkedIn:

4750
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Richmond, VA vacancy
  •  ...Senior Java Developer Location: Maryland, Virginia, Washington DC Duration: Contract Rate: DOE Must have 10 years of experience Must have good experience in Java, Springboot Must have good experience in Agile Must have good experience in SQL Must... 
    Senior
    Contract work

    Georgia IT Inc

    Richmond, VA
    4 days ago
  •  ...USC On W2 we can consider on C2C, but who has their Own Corporation on their name / Employers are not acceptable Job Title: Senior Java Developer Location: Atlanta, GA Must Have Skills Java Spring boot AWS REST API Nice to have skills Microservices SQL Detailed Job Description... 
    Senior
    Work experience placement

    Dimension Consulting

    Richmond, VA
    18 hours ago
  •  ...Senior Java Developer Location: Richmond, VA (Hybrid role) Duration: 12+ months Contract. Must Haves: Java AWS Spring boot Rest CI/CD Job Description: Analyze internal user needs and desired results and develop software solutions with... 
    Senior
    Contract work

    Samprasoft

    Richmond, VA
    2 days ago
  •  ...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... 
    Senior
    Remote work

    United IT

    Richmond, VA
    2 days ago
  •  ...Senior Java Developer We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities... 
    Senior

    BizTek People

    Glen Allen, VA
    1 day ago
  •  ...Amber Labs is seeking a Senior Java Developer for a 12-month perm FTC role, requiring active SC clearance. This position emphasizes delivering high-quality code, performance, and security. The ideal candidate should have strong Java and AWS experience and be adept in software... 
    Senior
    Permanent employment
    Fixed term contract

    amber labs

    Richmond, VA
    2 days ago
  •  ...An established industry player is seeking a seasoned Java Developer with over 10 years of experience. This role involves leveraging your expertise in Java, Springboot, and Microservices to develop and deploy robust applications. You will be at the forefront of cloud technology... 
    Senior

    TechDigital Group

    Richmond, VA
    1 day ago
  •  ...EPAM Systems, Inc. is seeking a Lead Java Developer with GCP proficiency to drive technical excellence and mentor engineering teams in the United States. Youll lead the architecture of Java-based platforms, oversee cloud infrastructure on Google Cloud Platform, guide... 
    Senior

    EPAM Systems Inc

    Richmond, VA
    13 hours ago
  •  ...An established industry player is seeking a seasoned API Developer with extensive experience in API domain design and security. This role involves leveraging Core Java, Spring Security, and cloud computing technologies to create robust API solutions. You will play a crucial... 
    Senior

    TechDigital Group

    Richmond, VA
    1 day ago
  •  ...EPAM Systems, Inc. is seeking a Lead Java Developer with AWS experience to design and deliver scalable cloud-native solutions. The ideal candidate will guide a team of engineers and architect microservices-based systems, ensuring successful application deployment on AWS... 
    Senior

    EPAM Systems Inc

    Richmond, VA
    2 days ago
  •  ...We are looking for a Senior Java Developer with strong experience in AWS and ReactJS to help advance modern web platform development.You will implement Java 8 and Spring Boot services with RESTful APIs, partner with the team through reviews and documentation, and uphold... 
    Senior

    EPAM Systems Inc

    Richmond, VA
    2 days ago
  •  ...Java Programmer/Analyst Position JAVA programmer/analyst needed to support DPOR's mission critical IT systems and serve as the backup...  ...including tnsnames files and Oracle Insta client Design, develop and troubleshoot using the open-source tools like: Eclipse, Putty... 
    Senior
    Work experience placement

    My3Tech Inc

    Richmond, VA
    23 hours ago
  • A technology consulting company based in Richmond, Virginia, is seeking a Java Developer with extensive experience in Chordiant applications, preferably within the Health Care sector. Responsibilities include reverse engineering software and providing technical expertise... 
    Senior
    Remote work

    Maganti IT Resources LLC

    Richmond, VA
    4 days ago
  •  ...retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Java Developer to join our voice/contact center engineering team and help develop, support, and continuously improve cloud-based IVR... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Richmond, VA
    3 days ago
  •  ...Senior Full Stack Java Developer Requirements: 8+ years' experience in software development B.S. or M.S. in Computer Science or equivalent field Hands on software development experience in full stack. Backend: Java 1.8 with Spring boot & Micro Services Kafka & MongoDB... 
    Senior

    TechDigital Group

    Richmond, VA
    2 days ago
  • $115k - $135k

     ...Job Title: Senior Java Web Developer Job Summary We are a seeking a highly skilled Senior Java Web Developer with at least 6+ years of experience. This is a remote work position. The Senior Java Web Developer will work on supporting web and API-based software solutions... 
    Senior
    Work at office
    Local area
    Remote work

    Next Generation

    Richmond, VA
    1 day ago
  •  ...Senior Full Stack Java Developer Seeking a Senior Full Stack Java Consultant to assist with the design, development, and support of complex Java/JEE enterprise applications. This role requires deep experience across both backend and frontend technologies, with a... 
    Senior
    Ongoing contract
    Long term contract
    Work at office
    Local area
    Remote work

    My3Tech Inc

    Richmond, VA
    18 hours ago
  • $130k - $150k

     ...Services in Richmond, Virginia, is seeking a Full-stack Engineer to design, develop, and implement secure web applications. The ideal candidate will have 8+ years of relevant experience, strong Java Full Stack coding skills, and UI/UX JavaScript certifications.... 
    Senior

    Tata Consultancy Services

    Richmond, VA
    2 days ago
  •  ...stakeholders that delivers on our promises.At Kemper, the Senior Software Developer provides technical support for multiple applications and system...  .../development* Experience in technical disciplines such as Java and Spring Boot and microservices programming * Experience... 
    Senior
    Work experience placement
    Casual work

    Kemper

    Richmond, VA
    1 day ago
  • $122.5k - $192.5k

     ...FICO is looking for a Senior Software Engineer to enhance its analytic decisioning platform. You will work in a dynamic team focusing...  ...decisioning and analytics execution. The job requires proficiency in Java and Spring, experience with cloud technologies, and knowledge in... 
    Senior

    FICO

    Richmond, VA
    1 day ago
  • Full Stack Java Engineer/Developer US CITIZENS OR GREEN CARD HOLDERS WITH 3 YEARS OF GREENCARD RESIDENCY ONLY ONLY APPLICABLE ON W2 Qualifications At least 5 years of strong experience in core JAVA coding skills - Must have Application development experience with Spring... 
    Senior
    Local area
    Remote work

    NN Tech, LLC

    Richmond, VA
    5 hours ago
  •  ...Senior Java Developer We are looking for a Senior Java Developer to join one of our Agile teams responsible for the design, development, support and maintenance of multiple applications used to support a business function. Individuals should have the ability to deliver... 
    Senior

    Software Technology Inc

    Richmond, VA
    1 day ago
  •  ...Spring / Springboot, CI/CD Con azure cloud / Github actions, Java11 1 August, 2024 USA We are looking for a Java Developer with Strong Elastic Search Experience As the demand for skilled Java developers continues to rise, our company is currently seeking a talented individual... 
    Senior
    For contractors
    Remote work

    Werben HR

    Richmond, VA
    2 days ago
  •  ...~ ABOUT THE ROLE This position will design, develop, and test the integration of an existing java application's authentication from using the Agency's active...  ...Okta for multifactor authentication. As a Senior level Java Programmer, this position is responsible... 
    Senior

    3B Staffing LLC

    Richmond, VA
    1 day ago
  •  ...Java Developer Designing and implementing Java-based applications. Analyzing user requirements to inform application design. Defining application objectives and functionality. Aligning application design with business goals. Developing and testing software. Debugging... 
    Senior

    Software Technology Inc

    Richmond, VA
    1 day ago
  •  ...Sr. Java Programmer Location: Richmond, VA Interview Type: In Person Work Arrangement: Remote 10+ years of...  ...working. About The Role: This position will serve as a senior BACK-END application developer in the design, development, and maintenance of Java/ JEE... 
    Senior
    Work at office
    Local area
    Remote work

    My3Tech Inc

    Richmond, VA
    1 day ago
  •  ...Job: Senior Java Programmer Location: 600 E Broad St, Richmond, VA 23219 (Hybrid) Interview Mode: IN-PERSON INTERVIEWS...  ...This position will serve as a senior BACK-END application developer for the DMAS Information Management Division in the design, development... 
    Senior
    2 days per week

    My3Tech Inc

    Richmond, VA
    4 days ago
  •  ...Sr. Java Developer Title: Sr. Java Developer (#486036) Duration: 10+ Months Location: Richmond, VA Description: Sr Java Programmer...  ...hire WITHOUT visa sponsorship*** Client is looking for a Senior Java consultant to assist with refinement of requirements,... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Visa sponsorship

    vTech Solution

    Richmond, VA
    21 hours ago
  •  ...requests with quality in production. Must-Have Skills/Qualifications: Java Working experience with web servers like Tomcat/Jetty/...  ...– Talent Acquisition ALTEN Calsoft Labs Phone: (***) ***-**** Seniority Level Mid-Senior level Employment Type Contract Job Function Information... 
    Senior
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    ACL Digital

    Richmond, VA
    1 day ago
  •  ...About the role At SPD Technology, we are seeking a Senior Java Engineer to design, build, and maintain scalable backend services for data...  ...pipelines using streaming and batch processing frameworks. Develop REST and gRPC APIs for unified access to enriched datasets. Collaborate... 
    Senior
    Remote work
    Flexible hours

    SPD Technology

    Richmond, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!