DT
Senior Java Backend Developer
Datalore Technologies Inc
Glen Allen · On-site Full-time Senior $70 – $80/hr 1mo ago
About the role
Senior Java Backend Developer
Location: Glen Allen, VA (100% Onsite)
Duration: 12+ Month Contract (Possible Extension)
About
We are seeking an experienced Senior Java Backend Developer with 12–15 years of experience specializing in backend development and modern microservices architecture. The ideal candidate will have strong expertise in Java, Spring Boot, event-driven systems, and containerized applications.
Required Skills
- Strong experience with Java (8–17) and Spring Boot including Spring Data and Spring Cloud
- Hands-on experience with Hibernate (JPA, HQL, JPQL, Criteria, performance tuning and troubleshooting)
- Experience developing REST and SOAP web services
- Strong knowledge of Kafka (producer/consumer) and distributed systems architecture
- Experience working with MongoDB, Oracle, or SQL Server databases
- Familiarity with development tools such as Git, Gradle/Ant, IntelliJ/Eclipse, JUnit/Mockito
- Experience with containerization technologies including Docker and Kubernetes
- Experience working with Azure and Azure DevOps for project tracking and backlog management
Key Responsibilities
- Develop high-quality, scalable, and testable backend applications
- Design and implement microservices and event-driven systems
- Enhance and maintain data access layers and system performance
- Participate in architecture discussions and modernization initiatives
- Troubleshoot issues and deliver solutions proactively
- Communicate effectively with team members and stakeholders
Additional Details
- This role requires 100% onsite work in the Richmond, VA area
- An on-call rotation every 12–16 weeks will be required after onboarding and training
Job Types
Full-time, Contract
Pay
$70.00 - $80.00 per hour
Work Location
In person
Requirements
- Strong experience with Java (8–17) and Spring Boot including Spring Data and Spring Cloud
- Hands-on experience with Hibernate (JPA, HQL, JPQL, Criteria, performance tuning and troubleshooting)
- Experience developing REST and SOAP web services
- Strong knowledge of Kafka (producer/consumer) and distributed systems architecture
- Experience working with MongoDB, Oracle, or SQL Server databases
- Familiarity with development tools such as Git, Gradle/Ant, IntelliJ/Eclipse, JUnit/Mockito
- Experience with containerization technologies including Docker and Kubernetes
- Experience working with Azure and Azure DevOps for project tracking and backlog management
Responsibilities
- Develop high-quality, scalable, and testable backend applications
- Design and implement microservices and event-driven systems
- Enhance and maintain data access layers and system performance
- Participate in architecture discussions and modernization initiatives
- Troubleshoot issues and deliver solutions proactively
- Communicate effectively with team members and stakeholders
Skills
AzureAzure DevOpsCriteriaDockerGitGradleHibernateIntelliJJavaJPAJPQLJUnitKafkaKubernetesMockitoMongoDBOracleRESTSQL ServerSOAPSpring BootSpring CloudSpring Data
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free