Sr. Java Developer

Antra, Inc
Richmond, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 80K

Job location

Richmond, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Unit Testing
Azure
Oracle WebLogic Server
Gradle
Hibernate
IntelliJ
Spring
JUnit
Microsoft SQL Server
MongoDB
Oracle Applications
Mockito
Next.js
TypeScript
Enterprise Software Applications
Spring Cloud
React
Spring-boot
Software Troubleshooting
SOAPAPI
GIT
Event Driven Architecture
Containerization
Information Technology
Kafka
Front End Software Development
Domain Driven Design
Docker
Key Vault
Microservices

Job description

Company is 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 microservice architecture. The ideal candidate will be a proactive, self-driven professional who takes ownership of issues, works well independently, and enjoys troubleshooting and problem-solving in a complex enterprise environment. This position is onsite 5 days per week and requires an onsite interview as well as an on-call rotation every 12-16 weeks after training period is complete.

Requirements

  • 10+ years of Java development experience in enterprise environments
  • Experience supporting and modernizing legacy/monolithic applications
  • Strong experience with:
  • Java (8-17)
  • Spring Framework, Spring Boot, Spring Cloud, etc.
  • Microservice/event driven architecture
  • REST/SOAP web services
  • JPA2/Hibernate
  • Kafka (producer and consumer)
  • MongoDB
  • Oracle and SQL Server
  • Front-end 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

Highly Preferred Skills

  • Azure DevOps, Key vault, Blob storage, etc.
  • Containerization technologies with Docker and Kubernetes

Education: Bachelor Degree in Computer Science or similar field of study., * Bachelor's (Preferred), * REST: 6 years (Preferred)

  • Java: 6 years (Preferred)
  • AWS: 5 years (Preferred)
  • Spring: 6 years (Preferred)

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance, * 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Apply for this position