Java Backend Developer
VDart, Inc.
Atlanta, GA, United States
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
9 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Application Programming Interfaces (APIs)
Amazon Web Services
Amazon S3
Audit Trail
Code Review
Continuous Integration
Data Security
Elasticsearch
Electronic Signatures
Github
Hibernate (Java)
+31 more
Identity and Access Management
Java Persistence API
JSON
PostgreSQL
MongoDB
MySQL
OAuth
Oracle (Applications)
Payment Gateway
Scrum Methodology
Swagger
Secure Coding
Amazon Simple Notification Service (SNS)
Software Engineering
SQL Databases
Systems Integration
Management of Software Versions
Openapi
Spring-boot
Indexer
Backend
Amazon Relational Database Service
Integration Tests
Apache Kafka
Functional Programming
Api Design
Cloudwatch
Api Gateway
Restful APIs
Amazon Simple Queue Service (SQS)
Microservices
Job description
- Develop and maintain Java/Spring Boot API microservices for case management, work queues, financials, scheduling, and document generation.
- Implement business rules and step-by-step workflows tailored to each court type.
- Build data access across Amazon RDS, MongoDB, and OpenSearch, including search indexing for cases, contacts, statutes, and documents.
- Build integrations with payment gateways, e-signature, notification (Amazon SES/SNS), and state agency interfaces.
- Implement role-based permissions, case sealing, and audit logging according to security requirements.
- Write unit and integration tests; work through GitHub pull requests and GitHub Actions pipelines; support QA and fix defects promptly.
- Participate in code reviews, sprint ceremonies, estimation, and technical documentation.
Requirements
- 9+ years of professional backend application development in Java (Spring Boot).
- Hands-on experience building API-based microservices (REST, JSON, OpenAPI/Swagger, API versioning).
- Strong experience with Amazon RDS (PostgreSQL/MySQL/Oracle) and SQL, plus MongoDB and an ORM (Hibernate/JPA).
- Working experience with OpenSearch (or Elasticsearch): indexing, mappings, and query DSL.
- Daily use of GitHub (branching, pull requests, code reviews) and GitHub Actions or similar CI/CD.
- Hands-on AWS experience: ECS/EKS or Lambda, API Gateway, SQS/SNS, S3, IAM, CloudWatch.
- Working knowledge of OAuth2/JWT and secure coding; comfortable in Agile/Scrum teams., * Event-driven processing with Amazon MSK/Kafka, EventBridge, or Step Functions.
- Exposure to Amazon Bedrock or GenAI/RAG integrations.
- AWS Certified Developer - Associate.
Key Skills:
Java, API-based microservices, Spring Boot, AWS, Amazon RDS, SQL, MongoDB
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
AM
Ashutosh Mishra
20 Essential Tools For Backend Development
over 3 years ago
LM
Luis Minvielle
The 7 Most Popular Backend Frameworks for Developers
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
over 2 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
about 2 months ago