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
- 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)
- Azure DevOps experience
- Experience with containerization technologies (Docker, Kubernetes)
- Familiarity with UI component libraries
- Agile development experience
- 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
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Richmond, VA vacancy
- ...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...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
- ...Senior Java Developer Duration: 12 Months – Possible Extensions Location Glen Allen, VA - Onsite 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...Senior
- ...Job Description Title: Senior Java Developer Duration: 12 Months - Possible Extensions Location Glen Allen, VA - Onsite Job Description We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications...Senior
- ...Job Summary We are 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 a microservices architecture. The ideal candidate...Senior
$74 per hour
...Senior Java Developer in Richmond, VA. C2C pay rate (no flexibility) - $74/hour End-client - Supreme Court of VA (SCV) Duration of contract - Consultant (standard 6-month PO renewal, 12-month contract total) Telework/remote ‼Also...SeniorContract workLocal areaRemote work- ...principles and implementation details. QUEST is a home-grown JAVA based Long Term Care quoting system that uses various tools but... ...~3+ years of experience coordinating deliveries from junior developers, communicating with stakeholders and assisting with...SeniorLocal areaWork from home
- ...Senior Java Backend Developer Client is seeking a Senior Java Backend Developer with deep expertise in enterprise level application development. This role focuses heavily on building out modern microservices-based and event driven architecture to migrate a legacy system...Senior
- ...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
- ...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
- ...~ 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
$86.5k - $142.7k
...working world. Job Summary As a Senior Consultant within EY’s Digital Engineering... ...in full-stack development, working across Java backend services and modern frontend... ...environments. Key Responsibilities Develop backend services using Java (Spring Boot,...SeniorSummer holidayFlexible hours- ...Sr. Java Developer Arete Technologies, Inc. offers a set of innovative consulting and outsourcing services, bridging the gap between requirements and outputs of various dexterous and facile companies worldwide. The thrust of providing global deliverables with focus...SeniorLocal areaWorldwide
- ...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...SeniorWork at officeLocal areaRemote work
- ...Sr. Java Developer vTech can help you avoid the daunting task of writing and posting job offers, shifting through resumes and laboring... ...for hire WITHOUT visa sponsorship*** Client is looking for a Senior Java consultant to assist with refinement of requirements, design...SeniorFull timeContract workWork at officeLocal areaVisa sponsorshipShift work
$91.8k
...Make it better. We create fulfilling purpose-driven careers by learning from the world and each other. POSITION TITLE Sr Java Developer *This role is not eligible for employment visa sponsorship * POSITION LOCATION This position is available to...SeniorWork at officeLocal area- ...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...
- ...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...
- 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)
- ...Role : Java/JEE developer Location: 5600 Cox Road Glen Allen VA 23060 (local to Virginia) Duration : 6 Months Java/JEE developer required for upgrading the applications to Websphere 9 and Java 8 and remove IE11 compatibility settings The...Local area
- ...Job Title: Java Developer Location : Richmond, VA (Hybrid) Job Description We are seeking a skilled Java Developer to design, develop, and maintain high-performance, scalable applications. The ideal candidate will have strong core Java experience...
- ...Job Title: Java/JEE developer Duration: 6+ Months Location: Glen Allen, VA Interview Type: Either Phone or In Person Work Arrangement: Hybrid Note: ~ Candidate must able to come to office (Location: 5600 Cox Road, Glen Allen, VA 23060) on Monday...Work at office
- ...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
$143k - $243k
Prime Therapeutics is seeking a Senior Principal Actuary to provide actuarial direction and strategic consulting. This remote position will innovate pricing strategies and lead actuarial staff. The ideal candidate will have 10 years of actuarial experience, a relevant...SeniorRemote work- ...Entry Level Java Developer Hadronts put great efforts to make technology smoothly integrate with your business can grow. As your technology partner we utilize our great experience and expertise in industry of information technology to work with you. Entry Level...
- ...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: 12...Remote workRelocation
- ...# Design, develop, and implement complex full-stack application systems across the entire software development lifecycle. # Maintaining... ...delivery and deployment practices. DSS is looking for java Full stack developer with Spring boot and AWS experience to design...
- ...Java Developer Client is seeking a qualified, energetic team-player to perform Application Developer duties. The incumbent will perform analysis, design, and programming tasks in a complex environment with emerging Java/J2EE architectural patterns for the Finance Systems...Work experience placement
- ...Full Stack Java Developer Location: NY, NJ, GA, VA, TX, WA, CA Duration: 6+ months contract The candidate will work as part of an agile team using existing and emerging technology platforms to design, code, test, implement, and document technically detailed applications...Contract work
- ...Java Developer Our client, an Utility and Energy Generation and Distribution company, is looking for a Java Developer for their Glen Allen, VA location. Responsibilities include: Write well designed, testable, efficient code Ensure designs follow specifications...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
Related searches
- java developer remote part time Richmond, VA
- entry level java developer remote Richmond, VA
- senior data management analyst Richmond, VA
- senior quantitative risk analyst Richmond, VA
- senior compensation manager Richmond, VA
- senior vice president of operations Richmond, VA
- senior associate Richmond, VA
- senior manager creative operations Richmond, VA
- senior storage engineer Richmond, VA
- senior hvac project manager Richmond, VA

