Sr. Java Developer

Overview

On Site
Depends on Experience
Contract - W2

Skills

MongoDB
Microservices
REST API
Spring Boot

Job Details

Role: Sr. Java Developer

Location: Greenwood Village, CO (Onsite)

Note : Local Only

Job Summary:
We are seeking an experienced Senior Java Developer with deep expertise in Spring Boot, RESTful APIs, Microservices architecture, and MongoDB. The ideal candidate will have a proven track record of building scalable, high-performance backend systems and microservices for enterprise-grade applications.
Key Responsibilities:
  • Design, develop, and maintain robust backend systems using Java 8+/11+ and Spring Boot.
  • Build, consume, and optimize RESTful APIs and microservices for scalability and performance.
  • Work with MongoDB for data modeling, indexing, and query optimization.
  • Collaborate with DevOps and Cloud teams for CI/CD and containerization (Docker/Kubernetes).
  • Implement best practices for code quality, design patterns, and API versioning.
  • Participate in architecture discussions and contribute to system design decisions.
  • Ensure application security, performance tuning, and effective error handling.
  • Collaborate with cross-functional teams, including QA, frontend, and product owners.
Required Skills & Experience:
  • 8+ years of professional Java development experience.
  • Strong hands-on expertise with Spring Boot, Spring Framework, and REST API development.
  • Solid understanding of Microservices architecture and distributed systems.
  • Proficiency in MongoDB (data design, indexing, aggregation, query optimization).
  • Experience with JPA/Hibernate and relational databases (MySQL/PostgreSQL preferred).
  • Familiarity with Docker, Kubernetes, and Cloud platforms (AWS / Azure / Google Cloud Platform).
  • Hands-on experience with Git, Maven/Gradle, and CI/CD pipelines.
  • Excellent understanding of OOP, Design Patterns, and API security (OAuth2/JWT).
  • Strong problem-solving, analytical, and debugging skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About K-Tek Resourcing LLC