Senior Java Developer
Backend Developer
Senior
API
CI/CD
Cloud Infrastructure
Cloud Native
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Technology
Data Analytics
Data Integration
Data Pipelines
Data Platform
DevOps
DevSecOps
Docker
Elasticsearch
Engineer
Git
GitHub Actions
Gitlab
Information Technology (IT)
Infrastructure As Code
Java Language
Jenkins
Kafka
Kubernetes
Platform Engineering
REST
Software Development
Software Engineer
Software Engineering
Version Control
Job Description
Tavant Technologies, Inc. is hiring a Senior Java Developer for a hybrid role based in New York, NY. In this position, you will help develop and support enterprise-deployed systems while collaborating closely with a team of engineers and contributing to architecture, reviews, and production incident response.
The role is designed for experienced software engineers with deep hands-on work across Java and Kotlin, along with exposure to Rust and AWS-based RESTful services. You will also engage with async programming concepts and modern delivery practices, including CI/CD and deployment automation.
Responsibilities
- Collaborate with engineers building software through a team-based development process
- Build high-performance, stable, and scalable systems for enterprise deployment
- Lead high-level architecture discussions and planning sessions
- Provide feedback during the code review process on pull requests
- Join an on-call rotation to support systems and services during production incidents
Requirements
- 8+ years of experience with Java/Kotlin
- Experience with Rust
- Experience with AWS cloud platforms
- Experience building RESTful services
- Understanding of async programming models (events, callbacks, promises, async/await)
- Understanding of source control concepts with exposure to Git
- Experience with CI/CD pipelines and deployment automation using tools such as Jenkins, GitHub Actions, GitLab CI, or similar
- Self-learner with independent work habits and excellent problem-solving skills
- BA/BS degree in Computer Science or equivalent technical experience
Technologies
- Java, Kotlin, Rust
- AWS
- RESTful services
- Git
- CI/CD: Jenkins, GitHub Actions, GitLab CI
- Kafka
- SNS/SQS
- NoSQL databases, including RocksDB and DynamoDB
- Docker, Kubernetes
- Elasticearch
- Datadog, New Relic
- Tokio, Actix
Preferred Qualifications
- Experience with Kotlin
- Experience with event-driven architectures (Kafka, SNS/SQS)
- Experience with NoSQL databases (RocksDB, DynamoDB, or similar)
- Experience with containerization and orchestration (Docker, Kubernetes)
- Experience with Elasticearch
- Experience with building scalable APIs
- Exposure to Datadog, New Relic, or similar application monitoring software
- Familiarity with Rust frameworks such as Tokio and Actix
Benefits
- Health insurance
- Relocation assistance
- Vision insurance
Location: Hybrid remote in New York, NY
Compensation: USD 120,000 - 140,000 per year