About this opportunity
Compunnel, Inc. lists this Senior Java Developer opportunity in glen allen, Virginia. Review the employer’s description below for duties, qualifications and application requirements.
Job description
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 TypeScript.
Utilize WebLogic, 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.
Required Qualifications
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 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.
Ability to work independently and take ownership of technical issues.
Preferred Qualifications
Experience with Azure DevOps.
Experience with Docker and Kubernetes.
Bachelor's degree in Computer Science or a related field.
#J-18808-Ljbffr
Worksite address
glen allen, VA, 23060, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.