Senior Java Developer
Job in
Glen Allen, Henrico County, Virginia, 23060, USA
Listed on 2026-06-27
Listing for:
Compunnel, Inc.
Full Time
position Listed on 2026-06-27
Job specializations:
-
Software Development
Java Developer, Backend Developer, Full Stack Developer, Cloud Engineer - Software
Job Description & How to Apply Below
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 will be a proactive, self-driven professional who takes ownership of issues, works independently, and enjoys troubleshooting and problem-solving in a complex enterprise environment.
Key Responsibilities- Support, maintain, and enhance an existing monolithic enterprise application.
- Assist with the transition of legacy applications toward a microservices architecture.
- Develop and maintain applications using Java and Spring technologies.
- Design, develop, and support REST and SOAP web services.
- Work with JPA2/Hibernate for data persistence and application development.
- Develop and support integrations using Kafka.
- Work with MongoDB, Oracle, and SQL Server databases.
- Develop and maintain front-end components using React, Next.js, and Type Script.
- Utilize Web Logic, Git, Gradle, IntelliJ, and Oracle database technologies in daily development activities.
- Write and maintain unit tests using JUnit and Mockito.
- Participate in troubleshooting, issue resolution, and root cause analysis.
- Collaborate with team members to support application stability, performance, and modernization efforts.
- Participate in on‑call support rotations as required.
- 10+ years of Java development experience in enterprise environments.
- Experience supporting and modernizing legacy or monolithic applications.
- Strong experience with Java versions 8 through 17.
- Experience with Spring Framework, Spring Boot, and Spring Cloud.
- Experience developing and supporting REST and SOAP web services.
- Experience with JPA2 and Hibernate.
- Experience with Kafka.
- Experience with MongoDB.
- Experience with Oracle and SQL Server databases.
- Front-end development experience with React, Next.js, and Type Script.
- Experience with Web Logic 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.
- Ability to work independently and take ownership of technical issues.
- Experience with Azure Dev Ops.
- Experience with Docker and Kubernetes.
- Bachelor's degree in Computer Science or a related field.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×