Backend Java Software Developer IV

San R&D Business Solutions LLCGreenwood Village, CO
1dOnsite

About The Position

We are seeking a highly experienced Backend Java Software Developer IV to design, develop, and maintain scalable backend systems in a fast-paced enterprise environment. This senior-level role requires strong hands-on development expertise, deep understanding of backend architecture, and the ability to collaborate across teams to deliver high-quality software solutions.

Requirements

  • 10+ years of professional experience in backend software development.
  • Strong hands-on expertise in Java and backend frameworks (e.g., Spring/Spring Boot).
  • Solid understanding of RESTful APIs and service-oriented architecture.
  • Experience working within structured SDLC environments.
  • Strong knowledge of application design patterns and system architecture principles.
  • Experience participating in architecture and code review processes.
  • Strong debugging and performance optimization skills.
  • Excellent written and verbal communication skills.
  • Ability to work onsite 5 days per week in Greenwood Village, CO.

Nice To Haves

  • Experience with cloud platforms (AWS preferred).
  • Exposure to containerization technologies (Docker, Kubernetes).
  • Experience with CI/CD pipelines and DevOps practices.
  • Background working in large enterprise or telecom environments.

Responsibilities

  • Design, develop, test, debug, and maintain backend applications following the company’s software development lifecycle (SDLC).
  • Develop scalable and high-performance backend systems using Java-based technologies.
  • Assist in preparing detailed technical design specifications based on functional requirements and analysis documents.
  • Review functional requirements and design documents, providing constructive technical feedback.
  • Participate in architecture discussions, design reviews, and code reviews.
  • Collaborate with cross-functional teams to ensure solution quality and consistency.
  • Maintain and update operational and system-level documentation.
  • Support troubleshooting, performance tuning, and production issue resolution.
  • Contribute to continuous improvement of development standards and practices.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service