Java Developer - (2-4 years) || USC/GC/H4EAD
Hudson
Knoxville, TN, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$60,000.0 - $80,000.0
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
Spring Security
Artificial Intelligence
Amazon Web Services
Unit Testing
Microsoft Azure
Cloud Computing
Code Review
Continuous Integration
Relational Databases
Software Debugging
+40 more
DevOps
Distributed Systems
Github
Gradle
Java Web Services
Spring Framework
Junit
Apache Maven
MongoDB
NoSQL
OAuth
Object-Oriented Software Development
Scrum Methodology
Redis
Mockito
Prometheus
Secure Coding
SQL Databases
Multithreading
Google Cloud
Enterprise Software Applications
Large Language Models
Grafana
Spring-boot
Caching
Gitlab
Event Driven Architecture
Gitlab-ci
Kubernetes
Production Code
Apache Kafka
Bitbucket
Video Streaming
Api Gateway
Restful APIs
Terraform
Splunk
Docker
Jenkins
Microservices
Job description
We are seeking a Java Developer with 2-4 years of professional experience to design, develop, test, and maintain scalable enterprise applications. The ideal candidate should have strong hands-on experience with Java, Spring Boot, REST APIs, and microservices, along with exposure to modern cloud and DevOps technologies., * Design, develop, test, and maintain Java-based applications.
- Build scalable REST APIs and microservices using Spring Boot.
- Develop clean, maintainable, and production-ready code.
- Work with SQL databases and optimize queries when required.
- Participate in code reviews, testing, debugging, and troubleshooting.
- Collaborate with product managers, business analysts, QA engineers, and other developers.
- Participate in Agile/Scrum ceremonies and sprint activities.
- Support CI/CD pipelines and cloud-based application deployments.
- Work with Kafka and event-driven systems where applicable.
- Follow secure coding, testing, documentation, and development best practices.
Requirements
- 2-4 years of professional Java development experience
- Strong hands-on experience with Java 17/21
- Strong knowledge of Core Java, OOP, Collections, Multithreading, and Exception Handling
- Spring Boot and Spring Framework
- Experience developing RESTful APIs and Microservices
- Strong understanding of SQL and relational databases
- Experience with Git/GitHub/GitLab/Bitbucket
- Unit and integration testing using JUnit/Mockito
- Familiarity with Maven or Gradle
- Understanding of Agile/Scrum development methodologies
- Strong debugging, troubleshooting, and problem-solving skills
Cloud & Modern Development Experience
Experience with one or more of the following is strongly preferred:
- AWS, Azure, or Google Cloud
- Docker
- Kubernetes
- CI/CD using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps
- Apache Kafka or other event-streaming technologies
- Redis or other caching technologies
- NoSQL databases such as MongoDB
Preferred Qualifications
- Experience with Spring Security, OAuth2, or JWT
- Knowledge of API Gateway and distributed systems
- Experience with Kafka/event-driven architecture
- Exposure to Terraform or Infrastructure as Code
- Familiarity with observability tools such as Splunk, Grafana, Prometheus, or ELK
- Basic understanding of system design and scalable application architecture
- Exposure to AI/LLM integration, Spring AI, or AI-enabled applications is a plus, * Must be authorized to work in the U.S. as a U.S. Citizen, Green Card holder, or H4 EAD holder.
- Must be willing to work on W2.
- Must be willing to relocate anywhere in the United States for a suitable opportunity.
- Must have 2-4 years of hands-on professional Java development experience.
- Strong communication and collaboration skills required.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.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
LM
Luis Minvielle
over 2 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
CS
Christina Schaireiter
Why Attend a Developer Event in 2026?
7 months ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago