Senior Java Developer Job at Agile Resources, Inc., Denver, CO

YzRXTlluRWRubWppTHRQcXlUOFBjSkdQQmc9PQ==
  • Agile Resources, Inc.
  • Denver, CO

Job Description

Location/Remote: Hybrid remote in Englewood, CO 80112 (i.e., 4 days onsite/week)

Employment Type: 9-month W-2/1099 contract (eligible to extend for multiple years)

Compensation: Up to $70/hour W-2 or $80/hour 1099 (no 3rd party C2C)

Benefits: Medical, dental, vision, LTD/STD, HSA/FSA, term life, and supplemental health insurances (e.g., Aflac) for all employees (and their families if needed), 401(k)

About the Role:

We are seeking a highly skilled and motivated Java Developer to join our team and contribute to the development and deployment of our next-generation platform. This role demands a strong understanding of distributed architectures, container orchestration, and microservices development. You will be instrumental in building and deploying scalable, resilient applications on Kubernetes, leveraging Spring Boot for rapid development and MongoDB for data persistence.

Responsibilities:

  • Design, develop, and maintain robust and scalable microservices using Java (JDK 21) and the Spring Boot framework.
  • Develop and implement RESTful APIs for seamless communication between microservices.
  • Deploy and manage containerized applications on Kubernetes (K8s), ensuring high availability and performance.
  • Utilize MongoDB as the primary data store, designing and implementing efficient database schemas and queries.
  • Collaborate with cross-functional teams to define, develop, and deploy new features and enhancements.
  • Implement and maintain CI/CD pipelines for automated build, test, and deployment processes.
  • Troubleshoot and resolve production issues, ensuring minimal downtime.
  • Participate in code reviews and contribute to maintaining high code quality.
  • Adhere to best practices for software development, security, and performance.

Required Skills:

  • 6+ years of software development experience.
  • Strong proficiency in Java programming language (JDK 21 preferred).
  • Extensive experience with the Spring Boot framework for microservices development.
  • Proven experience deploying and managing Spring Boot applications on Kubernetes (K8s).
  • Solid understanding of RESTful API design and development.
  • Experience with MongoDB or other NoSQL databases.
  • Experience with Git for version control.
  • Experience with automated testing frameworks (JUnit, Mockito).

Preferred Skills:

  • Experience with Apache Kafka for asynchronous messaging and event-driven architectures.
  • Experience with Helm for Kubernetes package management and deployment automation.
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP).
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Understanding of containerization technologies (Docker).

Job Tags

Contract work,

Similar Jobs

Softworld, a Kelly Company

Systems Modeling, Simulation and Analysis Engineer Job at Softworld, a Kelly Company

 ...Job Title: Systems Modeling, Simulation and Analysis Engineer Job Location: Lexington, MA 02420 Onsite Requirements: MATLAB Modeling and Simulation GUI Job Description: Skills Required: The candidate must have 5 year(s) of experience in data... 

Shrub Oak International School

ASL Educational Interpreter Job at Shrub Oak International School

 ...Company Overview: Shrub Oak International School () is a therapeutic day and residential...  ...educational opportunities for autistic students in a family-centric, supportive...  ...considered. Preferably completed a supervised internship or practicum in an educational setting... 

Holland & Knight LLP

Practice Assistant, Litigation (Hybrid) Job at Holland & Knight LLP

General Description: Practice Assistants provide high quality administrative support to a group of lawyers and professionals in a team environment, effectively and efficiently meeting Firm/client needs. The practice assistant position is currently a hybrid role with designated...

RET Physical Therapy & Healthcare Specialists

Nutritionist (Registered Dietitian) Job at RET Physical Therapy & Healthcare Specialists

Overview: RET offers dietetic services at our clinic in Auburn and needs a registered dietitian who is willing to jump in! We are looking for someone with the ability to develop reports with patients and work with a multidisciplinary team to improve health and wellness... 

Lopez Negrete Communications

Sr. Account Planner Job at Lopez Negrete Communications

 ...other, and in ourselves. About the Role - Senior Account Planner Responsibilities : Think independently, and you will...  ...organizational skills Location - Based in Houston, Texas - Some travel required for client meetings and industry events, as needed...