Java Developer

Login to Apply

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.