Demo

Senior Server Software Developer

MKS2 Technologies
Colorado, CO Full Time
POSTED ON 3/11/2026
AVAILABLE BEFORE 5/11/2026

Job Purpose

What does an exceptional Senior Server Software Developer do?

We are a rapidly growing and highly capable product engineering team building applications that transform the way merchants run and manage their business. As a , you will play a critical role in producing quality, reliable, and scalable applications to support our Clover product. With Clover, these businesses can run thousands of transactions, access reports on a dashboard remotely and handle their inventory through a single solution. The Clover product replaces cash registers, terminals, receipt printers, label printers and barcode scanners.

 

This position is in the Merchant Lifecycle Engineering organization. We are responsible for all phases of merchant lifecycle, including new merchant on-boarding, merchant experience configuration, and merchant equipment provisioning. Much of our work involves integrating with other system via network REST APIs. Day-to-day responsibilities involve working with product team(s) to translate requirements into working software, writing production code in Java and developing associated automated CI tests, and acting as a senior team member of a small development team. In this role you will contribute to all aspects of project development and delivery.

 

You will be required to perform production support as part of a regular on-call rotation.

 

Basic Qualifications for Consideration:

5 years of experience with Java and Object-Oriented Programming

Experience with server-side programming in Java (Java 8 or later)

Experience with MySQL and JDBC; experience with JPA, such as Hibernate, is a plus

Experience developing REST web services, and understanding of client tools such as Postman and cURL

Experience with Java test frameworks such as JUnit and TestNG

Experience with software version control systems such as Git

Ability to work with cross functional teams to gather and define requirements, and translate them into functional and maintainable software

Ability to work with distributed teams; flexibility to work across timezones

 

Preferred Skills, Experience, and Education:

Familiarity with Spring Framework and Spring Boot

Familiarity with Linux / Unix environments

Knowledge of Web development and JavaScript including frameworks such as React

Experience with TLS and certificate management in Java (HTTPS)

Experience operating and supporting critical business applications

Bachelor's or advanced degree, preferably in a technical discipline, is required

 

Travel required: occasional travel to Clover offices in Sunnyvale, California may be necessary


Salary.com Estimation for Senior Server Software Developer in Colorado, CO
$95,335 to $117,618
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Server Software Developer?

Sign up to receive alerts about other jobs on the Senior Server Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235

Sign up to receive alerts about other jobs with skills like those required for the Senior Server Software Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $101,441 - $130,752
  • Debugging Skill

    • Income Estimation: $94,625 - $127,578
    • Income Estimation: $90,707 - $120,959
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MKS2 Technologies

  • MKS2 Technologies Charleston, WV
  • MKS2 Technologies, LLC, an award-winning high growth small business, creates innovative and customer-centric technology solutions in the areas of Cyber Sec... more
  • 2 Days Ago

  • MKS2 Technologies Tomah, WI
  • MKS2 Technologies, LLC, an award-winning high growth small business, creates innovative and customer-centric technology solutions in the areas of Cyber Sec... more
  • 3 Days Ago

  • MKS2 Technologies Walla Walla, WA
  • MKS2 Technologies, LLC, an award-winning high growth small business, creates innovative and customer-centric technology solutions in the areas of Cyber Sec... more
  • 5 Days Ago

  • MKS2 Technologies Fort Knox, KY
  • Financial Counselor The Financial Planning Counselor is the SFL-TAP Center's principal provider of financial planning to transitioning Service Members and ... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Senior Server Software Developer jobs in the Colorado, CO area that may be a better fit.

  • Client Server Software Solutions Colorado, CO
  • ROLE: Software Developer-MID The Mid-Level Software Developers support the development, maintenance, and enhancement of IT solutions for USASMDC. Responsib... more
  • 6 Days Ago

  • Client Server Software Solutions Colorado, CO
  • ROLE: VTC/Multimedia Systems & Network Cabling Integration Supports installation, configuration, and maintenance of VTC and multimedia systems, including c... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!