Job Description
Job Title: Java Developer
Location: Denver CO – 4 days/week onsite
Visa: USC, GC, H1B Transfer, EAD
Contract: 12+ months
Experience: 8-10 years
Key Responsibilities:
* Design, code, test, debug, and document applications following the software development lifecycle.
* Develop and maintain microservices using Spring Boot and Spring Framework.
* Collaborate with cross-functional teams for architecture, design, and code reviews.
* Create and manage operational and system-level documentation
Required Skills:
* Expertise in Java development with a focus on Spring Framework and annotations.
* Experience with Elasticsearch, Kibana, and MongoDB.
* Proficiency in Kafka for stream processing.
* Strong AWS cloud development experience.
* Hands-on experience with Kubernetes and Docker (5+ years).
* Familiarity with both SQL and NoSQL databases.
* Knowledge of XML/JSON and API definition for microservices.
Preferred Skills:
* Experience in Agile/Scrum environments.
* Advanced understanding of cloud-native development and containerized applications.