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

dGVpK3VjNXF0azlSMG5Iemd6S25EdW51NFE9PQ==
  • Agile Resources, Inc.
  • Englewood, 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.

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 SQL and relational databases like PostgreSQL, MySQL, etc.
  • Experience with Git for version control.
  • Experience with automated testing frameworks (JUnit, Mockito).

Preferred Skills:

  • Experience with MongoDB or other NoSQL databases.
  • 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

Adventist Health

Chief Nursing Officer Job at Adventist Health

 ...-oriented culture focused on patient safety, quality, patient experience and employee engagement 24 hours a day, 7 days a week. This executive...  ...responsible for infection prevention and control and that corrective action plans are successfully implemented. Maintains a working... 

SolutionHealth

Professional Outpatient Coding Educator Job at SolutionHealth

 ...Who We Are: The SNHH Professional Coding Department at SolutionHealth is responsible for the medical coding of our hospital and professional providers. We take pride...  ...school diploma or GED ~2 + years of coding experience, preferably in a multi-specialty group practice.... 

Hub Group

Driver Manager(Tues-Sat:8am-6pm) Job at Hub Group

 ...Description Responsible for the management of 30-35 company drivers. The driver manager (DM) is a key leadership position that oversees...  ...the day and/or a proper hand off has been made Monitors deliveries and pickups for service failures and proactively alerts load... 

Judge Direct Placement

Project Manager Job at Judge Direct Placement

JDP is seeking a Project Manager for a food manufacturer located near Sioux City Iowa! FULL RELOCATION PACKAGE to SIOUX CITY IOWA Salary range-$100,000 to $110,000 Responsibilities: Solve complex engineering challenges, working with internal and external ...

Pyramid Consulting, Inc

Account Coordinator 1 (LPN/BSN/RN) Job at Pyramid Consulting, Inc

 ...Immediate need for a talented Account Coordinator 1 (LPN/BSN/RN) . This is a 06+months contract opportunity with long-term potential and is located in Dallas.TX(Remote -Texas ) . Please review the job description below and contact me ASAP if you are interested....