JobTarget Logo

Senior Software Engineer, Java | Endpoint Architecture in Abbeyville, Colorado at Jobgether

NewJob Function: Information Technology
Jobgether
Abbeyville, Colorado, 81210, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Software Engineer, Java | Endpoint Architecture

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Java | Endpoint Architecture based in United States.

This role offers the opportunity to design and build highly scalable software solutions that support mission-critical IT operations worldwide.
The successful candidate will contribute to the evolution of a cloud-based platform managing millions of endpoints and devices.
You will influence architecture decisions, improve system performance, and deliver reliable features that directly impact customer success.
Working alongside experienced engineers and technology specialists, you will solve complex engineering challenges in a collaborative environment.
This position combines hands-on software development, technical leadership, and opportunities to mentor engineering teams.
The ideal candidate is passionate about scalable systems, clean architecture, and building high-quality software products.

Accountabilities:

The Senior Software Engineer will play a key role in designing, developing, and improving large-scale software systems. This position requires strong technical expertise, architectural thinking, and the ability to collaborate across teams to deliver reliable and maintainable solutions.

  • Lead the design and development of scalable software applications while maintaining high engineering quality standards.
  • Build and enhance platform capabilities that support large-scale endpoint management and cloud-based operations.
  • Influence software architecture decisions by balancing scalability, maintainability, performance, technical debt, and business priorities.
  • Design and implement robust backend services using Java and related technologies.
  • Develop and improve APIs, distributed systems, and client-server architectures.
  • Solve complex engineering challenges related to scalability, reliability, and system performance.
  • Collaborate with cross-functional engineering teams to align technical decisions and deliver impactful solutions.
  • Mentor junior engineers by sharing best practices, providing technical guidance, and helping establish engineering standards.
  • Take ownership of technical initiatives, identify improvement opportunities, and drive projects from concept through delivery.
  • Partner with support and operational teams to address product challenges and improve system reliability.
  • Advocate for quality-focused development practices, testing strategies, and continuous improvement.
  • Contribute to additional engineering initiatives that support team and product success.
Requirements:

The ideal candidate has extensive experience building enterprise-level software applications, strong Java expertise, and a proven ability to design and scale complex systems.

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or equivalent professional experience.
  • 10+ years of experience in Java software development, particularly within product-focused environments.
  • 5+ years of experience designing and supporting highly scalable systems.
  • Proven ability to solve complex system design challenges and improve application performance.
  • Strong understanding of object-oriented programming principles and software design patterns.
  • Advanced experience designing APIs and RESTful services using frameworks such as Spring or Jersey.
  • Strong knowledge of relational database design and development.
  • Experience working with distributed systems, asynchronous application design, and large-scale architectures.
  • Familiarity with caching technologies such as Redis is a plus.
  • Strong understanding of software quality practices, testing methodologies, and reliable delivery processes.
  • Ability to communicate technical concepts clearly and collaborate effectively with engineering teams.
  • Experience mentoring engineers and contributing to technical direction is preferred.
Benefits:
  • Competitive base salary range of $150,000–$200,000 per year depending on location, experience, skills, and qualifications.
  • Flexible remote work opportunities for eligible candidates in supported U.S. states.
  • Hybrid work options available for candidates who prefer an office environment.
  • Comprehensive medical, dental, and vision insurance coverage.
  • 401(k) retirement plan to support long-term financial planning.
  • Life insurance coverage.
  • Unlimited paid time off to support work-life balance.
  • Opportunities for professional growth, career advancement, and technical development.
  • Collaborative and supportive engineering culture focused on innovation and customer impact.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Abbeyville, Colorado, 81210, United States

Frequently asked questions about this position

Similar Jobs In Abbeyville, Colorado

City Engineer

Gunnison, City of (CO)
Gunnison, Colorado
New

Senior Data Architect / Data Engineer

Jobgether
Abbeyville, Colorado
New

Head of Security Engineering

Jobgether
Abbeyville, Colorado
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.