Senior Java Developer

Compunnel, Inc.

Glen Allen (VA)

On-site

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Compunnel, Inc. is seeking a Senior Java Developer to contribute to the enhancement and maintenance of a mission-critical enterprise application. This role emphasizes support in transitioning legacy systems to a microservices architecture while working independently in a complex environment.

The ideal candidate will bring over 10 years of experience with Java development, a strong grasp of Spring technologies, and proven problem-solving abilities. Join a dynamic team committed to modernizing software solutions.

Qualifications

  • 10+ years of Java development experience in enterprise environments.
  • Strong experience with Java versions 8 through 17.
  • Experience supporting and modernizing legacy or monolithic applications.

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.

Skills

Java Development
Spring Framework
Microservices
REST APIs
Troubleshooting
React
Kafka

Education

Bachelor's degree in Computer Science or a related field

Tools

Git
Gradle
IntelliJ
MongoDB
Docker
Kubernetes

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

On-site
USD 120,000 - 180,000
Senior Full Stack Developer
Senior Full Stack Developer

Jobtailor • New York (NY)

On-site
USD 120,000 - 190,000
Senior Java Developer
Senior Java Developer

Virtusa • Irving (TX)

On-site
USD 120,000 - 180,000
Senior Java Developer
Senior Java Developer

Aktra • McLean (VA)

On-site
USD 100,000 - 130,000
Java Software Engineer
Java Software Engineer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Senior Java Developer
Senior Java Developer

Eliassen Group • Town of Florida (NY)

On-site
Confidential
Senior Java Developer - AWS & Application Modernization
Senior Java Developer - AWS & Application Modernization

Veriipro • Durham (NC)

On-site
USD 110,000 - 140,000
Senior Java Developer
Senior Java Developer

Veriipro • Boston (MA)

On-site
USD 140,000 - 170,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Pinnaclearc • Mountain View (CA)

On-site
USD 120,000 - 150,000